1 Schritt:

    Vor einiger Zeit habe ich eine interessante instructable über Temperatur Datenprotokollierung gefunden. Da ich einige der Teile herum meinem Schreibtisch und mit dem Anlass der Herstellung der Universal Shield, sagte ich zu mir selbst, warum nicht sie ein Arduino Uhr mit Datum, Temperatur und Feuchtigkeit mit Datenloggerfunktion? ... Also habe ich die Original-Code von Instructables durch Zugabe eines unterschiedlichen LCD-Bibliothek geändert werden, um der Lage, meine i2c 16x2 LCD nutzen zu können, und durch Hinzufügen der DHT11 Bibliothek aus offensichtlichen Gründen. Statt eines Hall-Sensor habe ich eine einfache Taste mit einem Pull-up-Widerstand verwendet werden, um die Hintergrundbeleuchtung der LCD-Anzeige für einige Sekunden drehen. Der Rest der Details finden Sie auf dem Video unten zu finden und die Skizze und Bibliotheken kann heruntergeladen werden hier. Prost!$(function() {$("a.lightbox").lightBox();});

      1 Schritt:

      Alle 8 Artikel anzeigen Hallo! Heute habe ich werde Ihnen zeigen, was ich meine neuesten in Eagle gemacht habe. Es ist nicht etwas hart oder sehr impresive, aber es ist nützlich, und es kann Ihnen helfen, einige Leitungen ersparen und Sie können die Steckbrett für kleine Projekte zu vermeiden. Wie Sie sehen, ich bin kein Profi im Umgang mit CadSoft Adler, aber wenn Sie nicht mit meinem Layout zufrieden sind können Sie die schematische, wenn Sie wollen zu ändern! Wenn Sie die schematische genau beobachten ich für 4 I2C-Geräte hinzugefügt Stifte mit den entsprechenden 4.7K Widerstände, ein Spannungswähler zwischen 3,3V oder 5V und D0 und D1-Pins sind mit seriellen Bluetooth-Module wie HC-06 habe ich herumliegen kompatibel. Für zukünftige Verbesserungen Ich möchte eine separate Spannungsregler oder zumindest einen Port hinzufügen, um ein Schaltnetzteil anzuschließen. Sie können die Schaltpläne finden RIGHT HERE! Grüße und guten Rutsch ins neue Jahr! :)

        6 Schritt:Schritt 1: Ersatzteile Schritt 2: Aufbau Schritt 3: WIZwiki-W7500 Belegung Schritt 4: Electronic Assembly Schritt 5: OLED TEST Schritt 6: Fortsetzung folgt

        Ich möchte das Smart Uhr zu machen. aber es gibt Projekte, wo ich will, um eine kleine Anzeige für schnell herauszufinden, die aktuelle state.Step 1 befestigen: Teile WIZwiki-W7500 ARM Cortex-M0 Hardwared TCP / IP Adafruit OLED 128 x 64 I2C Kommunikation Jumper Linie Hardware-Teile für Smart Uhr WIZwiki-W7500 32-bit ARM Cortex-M0-Flash: 128KB / SRAM: 16KB (bis zu 48KB) Hardwired TCP / IP Core (Unterstützt MII Interface) Internal 8 MHz Oszillator Externer Kristalloszillator (8 ~ 24MHz) 48MHz maximale Frequenz für die interne PLL-Taktquelle ADC - 12bit, 8-Kanal, 1 Mbps DMA - UART, SPI, GPIO 53ea Software I / O 4 Timer / 8 PWM 3 UART, SPI 2, 2 I2C 32bit RNG Serial Wire Debug (SWD) Paket: 64TQFP (7x7 mm) Adafruit Energieversorgung VDD = 1,65 V bis 3,3 V für die IC-Logik VCC = 7 V bis 15 V für Panel Fahr für Matrix-Display OLED-Steuerausgangsspannung, 15 V maximal Segment maximalen Source-Strom: 100uA Gemeinsame maximale Senkenstrom: 15mA 256 Schritt Kontrast Helligkeit Stromsteuerung Embedded 128 x 64 Bit SRAM Anzeigepuffer Pin wählbar MCU Schnittstellen: 8-bit 6800/8080 Serie paralleler Schnittstelle 4.3 Draht Serial Peripheral Interface I2C Schnittstelle Ausführliche, lesen Sie bitte die angehängte Datei. Schritt 2: Aufbau WIZWatch ist ein einfaches System, das verwendet wird eine Hardware-Plattform namens WIZwiki-W7500. Die Gesamtstruktur ist im Bild oben. Sie können die Zeit regeln mit dem button.Step 3: WIZwiki-W7500 Belegung Schritt 4: Electronic Assembly # WIZwiki-W7500 <--------------> OLED 3,3 V <--------------------------> VCC GND <----------------- ---------> GND PA_09 <------------------------> SCL PA_10 <--------- ---------------> SDA Batterie Sie können einfach den Akku, indem Sie (+) -> RAW, GND -> GND. Sie brauchen, um (+) Leitung RAW pin, wenn Sie jede Art von externer Stromversorgung verwenden setzen, wie eine externe Batterie. (Ich werde euch über die Details später schreiben.) Taste OLED TEST: Ich werde Sie über die Details später on.Step 5 schreiben Wenn ich den Quellcode zu arrangieren, Sie werden es so schnell wie möglich zu laden. :) Schritt 6: Fortsetzung folgt

          4 Schritt:Schritt 1: Stückliste Schritt 2: Designprozess Schritt 3: PCB Körperbau Schritt 4: Good to Go

          Nach dem Erfolg von meinem Arduino Uno I2C Master-Karte, begann ich zu denken, dass ich das Brett zu verbessern. Nun ... es dehnbarer für eine Sache, und erlauben Sie mir, die Karte für andere Sachen zu nutzen. Ich dachte mir, wenn ich Sie die Pinbelegung des ATMEGA328P-PU zu brechen, dass ich ein Brett, das ich für mehr als nur den I2C-Master verwenden wollen, sondern dass ich zu diesem Zweck zu verwenden. Auch könnte ich hinzufügen und ICSP Header an den Vorstand, damit ich weniger Jonglieren von Chips und Boards haben. Das wurde mein Ziel für eine andere Breakout-Board / Arduino Uno selbst zu bauen.

            3 Schritt:Schritt 1: Brett-Entwurf Schritt 2: löten Schritt 3: Verwenden Sie es!

            Dies ist das andere Ende des ATTiny84 I2C Slave instructable. Der Zweck dieser Schaltung ist es, eine abgespeckte ATMega328P-PU I2C Master-Karte, die angeschlossenen I2C Slave-Geräte steuern zur Verfügung stellt. In dem Beispiel, das ich benutze, ist das Slave-Gerät eine Schaltung mit drei ATTiny84 Mikroprozessoren, aber es könnte genauso gut etwas anderes, als ein I2C Slave funktioniert. Die Schaltung hat einen Anschluss für einen USB Serial-Modul (Ich benutze die Freetronics USB Serial Adapter). Aus diesem Kreislauf, müssen Sie: 1 x ATMEGA328P 1 x 28 pin DIP-Sockel (Ich habe einige PU, die ich benutze habe) 1 x 16 MHz-Kristall 2 x 22pF Kondensatoren 1 x 10k-Ohm-Widerstand 2 x 0,1 uF Elektrolytkondensator 1 x LM7805 Spannungsregler (5 V) 1 x Trommelklinkenbuchse 3 x 0-Ohm-Widerstand (oder benutzen Sie einfach Drahtbrücke)

              4 Schritt:Schritt 1: Schritt 1 Lokalisieren der Adresse 3 Jumper Schritt 2: Schritt 2 Ändern der Adresse Schritt 3: Schritt 3 Stecken Sie alles zusammen Schritt 4: Schritt 4 Eine einfache Kodierung, um zu überprüfen, ob es funktioniert + Librarys

              Diese wil eine einfache instructable, wie die I2C addres 1602 2004 LCD-Adapter zu ändern. Iv DECID es, um es nach einer frustrierenden Versuch, die Adressentabelle im Netz finden zu machen

                4 Schritt:Schritt 1: Hintergrund Schritt 2: GeekOnFire Lib (Option 1) Schritt 3: Adafruit Demo (Option 2) Schritt 4: Anpassen

                Es gibt Projekte, wo ich will, um eine kleine Anzeige für schnell herauszufinden, den aktuellen Stand zu befestigen. Ein ziemlich gutes Beispiel ist mein aktuelles Projekt "CoPiino Luftfeuchtigkeit Control". Es ist genial, um eine Website, die die letzten Charts von Temperatur, Luftfeuchtigkeit und so haben. aber manchmal müssen Sie wirklich ein kurzes Update beim Durchgang durch die Steuereinheit. So ein kleines Display ist ein - muss :) Der Umfang dieser winzigen instructable zeigt, wie man ein OLED-Display auf der CoPiino laufen.

                  20 Schritt:Schritt 1: Arduino für Garten, Gewächshaus oder Growbox: Ein- und Ausgänge Schritt 2: Arduino für Gewächshaus, Garten oder Growbox: PSU Schritt 3: Arduino für Garten, Gewächshaus oder Growbox: Humiditity und Temperatur Schritt 4: Arduino für Gewächshaus, Garten oder Growbox: LDR Schritt 5: Arduino für Garten, Gewächshaus oder Growbox: Bodenfeuchtigkeit Schritt 6: Alternative Bodenwiderstandsmessung Schritt 7: Arduino für Gewächshaus, Garten oder Growbox: der Pegel / Niveauschalter Schritt 8: Arduino für Gewächshaus, Garten oder Growbox: eine Alternative Niveauschalter Schritt 9: Der Wasserbehälter Schritt 10: Arduino für Gewächshaus, Garten oder Growbox: eine Alternative Schwimmerschalter Schritt 11: Arduino für Garten, Gewächshaus oder Growbox: Summer Schritt 12: Arduino für Gewächshaus, Garten oder Growbox: Solid State Relais Schritt 13: Arduino für Gewächshaus, Garten oder Growbox: Der LCD- Schritt 14: Arduino für Gewächshaus, Garten oder Growbox: Construction Schritt 15: Arduino für Gewächshaus, Garten oder Growbox: Die Software Schritt 16: Arduino für Gewächshaus, Garten oder Growbox: Die Software: Code Schritt 17: Arduino für Gewächshaus, Garten oder Growbox: Die Software: Sonderzeichen Schritt 18: Arduino für Gewächshaus, Garten oder Growbox: mögliche Erweiterungen Schritt 19: Aktualisierte Software Schritt 20: Verwenden von Zeitgebern, Sensoren lesen

                  Ich habe mit Attiny Chips für Bewässerungsaufgaben in meinem Garten, aber mit Plänen, um ein Gewächshaus zu bauen, schien ein Arduino, um den Weg zu gehen, da es mehrere Ports sein. Ich weiß, es gibt viele "Garduino 'type Projekte bereits, darunter auch solche, die den Zustand Ihrer Anlagen Twitter, aber ich wollte nur etwas einfach, ja, wie funktioniert ein anal retentive Asperger tun in einem solchen Fall: selbst etwas zu bauen. Keine Verwendung von natürlich für eine Arduino Uno verbringen 23-25 ​​Euro und dann noch einen Schutzschild für Geräte erweitern: schien ein bisschen übertrieben und so habe ich verschiedene "Arduino" alreday, beschloss ich, nur den Chip zu bekommen, einen Kristall eingebaut und 2 Kondensatoren + einige weitere Sachen und bauen die ganze Sache auf einem Archer Experimentierboard, die ich vor 20 Jahren gekauft, aber im Leerlauf war die ganze Zeit (Radioshack partno 276-168). Die Archer Experimentierboard verfügt Inseln mit 3 Löchern und 2 Gäste-Tracks (VCC und GND) schlängelt dazwischen. Natürlich kann es auch auf den regulären Streifenplatte durchgeführt werden, perfboard oder man kann eine Leiterplatte für sie zu machen. Am Ende habe ich beschlossen, ich brauchte, um die folgenden Funktionen haben messen Temperatur messen Luftfeuchte messen Feuchte des Bodens messen Wasserstand in einem Behälter Maßnahme Licht, im Grunde, um festzustellen, ob es hell ist oder Tag schalten Sie ein Fan zu wechseln eine Pumpe schaltet ein Heizelement schaltet eine Lampe Liste der Materialien Prozessor Atmega 328 hier auf Bootloader sich verbrennen oder kaufen Sie ein vorprogrammiertes 1x 28 Pins IC Fuß schmaler (oder 2 x 14 Pins ic Fuß) 16MHz Kristall 2x 22 nF (oft trägt '223' Aufdruck) 1x 10 k (braun-schwarz-orange) 1x 100 nF (oft trägt '104' Aufdruck) 1x PCB momentanen Make-Schalter perfboard Dies ist, was ich , weil ich, dass etwa im Leerlauf zur schon seit Jahren HINWEIS: eine attraktive Alternative ist eine billige Arduino Klon wie die Pro mini oder Pro Micro , die für ein paar Dollar in zB Dealextreme.com hatte werden können Anzeige 16x2LCD CG046-3007 A00, aber andere tun wird . 1602 I2C Modul PSU 1x 7805, isoliert 1x 1N4001 2x 100uF (16 V de 25 Volt) 1x 1 k Widerstand (braun-schwarz-rot) 1x LED 1x Netzteil-Anschluss Peripheriegeräte 1x LDR 1x DHT11 Feuchtigkeitssensor (zB von d ealextreme) 1x machen Taster 1x Umschalter 1x Summer (ich benutze das CMB-06 , eine ansteuerbare Summer) (2,99 €), sondern verwenden andere Summer Sie haben oder sind bequem mit zum Beispiel dieses hier 1x NPN-Transistor (egBC547) 1x 330 Ohm (orange-rot-braun) 2x 10k (braun-schwarz-rot) Halbleiterrelais 4x330 Ohm (orange-rot-braun) 4xLED 4x8pin dil Fuß 4x39MF22 SSR 4x2pin Schraubverbinder (Netzspannung) 1x 5pin female Printheader 1x 5-Pin Stiftleiste 90 Grad Winkel Alternative: kaufen eine fertige 4-Kanal-mechanisches Relais für fast den gleichen Preis wie lose Teile für die SSR, wie dieser einen , oder eine noch billigere . Bits und Schrauben ein paar andere Farbe Drähte, einige Druckschriften, vier 3 mm Schrauben und Muttern, etwa 2,5 mm Schrauben und Muttern, 4 Abstandhalter Lötzinn, Lötkolben. Ich habe Cinch-Stecker für den Anschluss verwendet ... aber eigentlich diese schwer zu löten sind. Gehäuse Ich benutze zwei Gehäuse: einen für den Prozessor und die meisten der Peripherie (I mit einem Kunststoff-Box, die Schrauben enthalten: 9x12x4.5 cm) eine für die SSR (Ich habe ein Tic-Tac Pfefferminzspender Das größere für 100 Münzstätten: 8.5x2x5 cm)

                    7 Schritt:Schritt 1: Installieren R-Pi Bild Schritt 2: Aktivieren I2C Schritt 3: Aktivieren Kernel I2C Modul Schritt 4: Installieren notwendigen Pakete Schritt 5: Beispiel 1: CMPS03 Compass Module Schritt 6: SRF08 Bereichssensor Schritt 7: Fazit

                    In diesem instructable, werde ich erklären, wie man auf dem I2C Pi verwenden, mit den Beispielen der CMPS03 Kompass-Modul und SRF08 Ultraschallbereich, mit Python. I wird dann durch die Installation des Betriebssystems zu erklären, um sicherzustellen, dass die Abhängigkeiten und alles eingebaut ist. I2C ist ein Kommunikationsbus ausgelegt von Philips für Chips, miteinander auf einer Leiterplatte zu kommunizieren. Im allgemeinen wird es jedoch zum Anschluss von Sensoren, wie zum Beispiel den beiden Beispielen später in diesem instructable und Port-Expander, können mehrere Vorrichtungen an denselben beiden Pins.

                      5 Schritt:Schritt 1: Ersatzteile Schritt 2: Löten Schritt 3: Anschließen Schritt 4: Der Kodex Schritt 5: Der Code Part II

                      Ich arbeite an einem Alarm / Wetterstation Projekt arbeiten und ich wollte einen LCD verwenden, aber kraft wollen, eine Menge Drähte so bestelle ich einen Controller. Dies ist nur eine sehr einfache Anleitung, wie man es hook up, für Anfänger wie mich selbst.

                        10 Schritt:Schritt 1: Normal Weg zu einem einzigen Relais fahren Schritt 2: Einführung in das ULN2803 Schritt 3: Was wir bisher erreicht haben Schritt 4: Anschließen Relais zu einem Projekt mit ULN2803 Schritt 5: Intruducing die Microchip MCP23017-I / O-Expander Schritt 6: Die Projektierung der I2C Relaiskarte Schritt 7: Kosten und Design Breakdown Schritt 8: Anschließen des I2C Relaiskarte Schritt 9: Arduino und der I2C Relaiskarte Schritt 10: Bau und den Verkauf dieses Projekt

                        Relais sind eine der häufigsten Schnittstellen zwischen einem Mikro-Controller und der Außenwelt. Es stellt eine elektrische Isolierung zwischen den Niederspannungsschaltungen des Microcontrollers, und der Lasten. Warum also dieses lustige I2C Relaiskarte, werden Sie fragen .... Mit diesem instructable, werde ich versuchen, einige meiner Argumentation hinter dem Design des I2C Relaiskarte geben. Bitte genießen Sie und jedes Feedback ist willkommen.

                          11 Schritt:Schritt 1: Design- Schritt 2: Sommer / Winter Korrektur der 30 Sekunden-Nebenuhren Schritt 3: Bau- Fall / Montageplatten montiert Schritt 4: Bau- Displays, Steuerungen und Sensoren Schritt 5: Bau- Leiterplatten Schritt 6: EZ Link-Bluetooth Foren Schritt 7: Schaltsekunde Erkennung und -korrektur Schritt 8: Testen Slave Ausgänge Schritt 9: Schematische Schritt 10: Code Schritt 11: Code Flussdiagramme

                          Arduino Master-Wanduhr. Zeit auf großen 1 "(26mm) 7-Segment-Anzeigen mit sekundären 4x20 LCD Informations-Display angezeigt. Die Uhr kann Stand-alone eingesetzt werden oder stellt die folgenden Impulse an Nebenuhren 1 sec Wechsel, 30 s, 1 min, 1 Stunde, 24 Stunden Fahrt , 15 min Glockenspiel des Viertelstunden, Stundensignal von Stunden. Ein Arduino 328 Mikroprozessor wird verwendet, um zu decodieren und die Anzeige von Uhrzeit und Datum aus dem DCF77 "Atomic" Clock in Mainflingen bei Frankfurt Deutschland. Das DCF77 Signal decodiert unter Verwendung der fantastischen neuen DCF77-Bibliothek geschrieben von Udo Klein bedeutet die Uhr synchron bleibt und hält perfekte Zeit selbst mit einer großen Menge an Rauschen auf der empfangenen DCF77-Signal. Udo Klein DCF77 Bibliothek auch ständig "Auto Tunes" der Quarzkristall so in dem seltenen Fall, kann das Signal nicht den Takt decodiert werden noch genauer auf 1 sec über viele Tage. Sekundär 4x20 I2C LCD-Anzeige wird verwendet, um Zeit und Datum, schnell oder langsam Sekunden Sommer Winter Korrektur, Helligkeits, Sync-Information, Signalqualität, auto tune'd Frequenz, Auto abgestimmt Quarzgenauigkeit und Sommer Winterzeit-Modus anzuzeigen. Die primären und sekundären Displays Auto abgeblendet mit einem LDR und Pulsweitenmodulation. Die primären und sekundären Anzeigen sind ab tagsüber geschlossen und werden durch Passiv-Infrarot-Erkennung aktiviert, wenn die Uhr jemand in den Raum erkennt. Manuell ausgelöst Automatische Sommer- / Winterzeitkorrektur von 30 Sekunden-Nebenuhren. Blue-Tooth-Link für die Programmierung, Taktstatus und PIR Einstellung Auto Schaltsekunde Einstellung der 30 Sekunden-Slave und 1 Sekunde Nebenuhren Zeit und Datum der Schaltsekunde kann über Blue-Tooth auf Ihrem PC oder Android-Handy oder Tablet-Aufnahme von schnell gelesen werden oder langsame 1 Sekunde Slave Taktimpulse auf der LCD-Anzeige sowie Zeit- und Datumsstempel der letzten schnellen oder langsamen Puls auf Ihrem PC oder Android-Handy oder Tablet über Bluetooth erreichen. Siehe beiliegende 4K-Video von Taktung und läuten die Stunden bei 22: 00hrs.

                            5 Schritt:Schritt 1: ATTiny 85 USI Schritt 2: ATMega I2C Schritt 3: Serielle Kommunikation Schritt 4: OSC Kommunikation zwischen Raspberry Pis Schritt 5: Leistung

                            Dies ist eine Anleitung, verschiedene Verfahren für die Kommunikation zwischen Raspberry Pi und Arduino. Diese Führung wird von allem, was ich von der Schaffung eines Kapazitäten Wald gelernt erstellt. Der Beitrag des Projekts zu sehen ist, ein Video von dem Projekt zu sehen ist hier , und die Dokumentation auf der Software-Aspekt finden Sie hier. In diesem Projekt wollten wir einen Wald, wo man Erfahrung und Ton und Bild zu erforschen erstellen. Das Arduino ist für die Eingänge verwendet werden und die Raspberry Pi ist für die Vernetzung, Visuals und Audio verwendet. Dies erlaubt uns, analoge Eingänge haben und erstellen Sie mehrere Knoten, um eine immersive Erfahrungen zu schaffen. In diesem Handbuch ist die Dokumentation aller Ich habe versucht, das Projekt zu erstellen. Ich werde verschiedene Kommunikationsprotokolle decken und warum sie nicht funktioniert hat. I gelten auch für die spendende Kraft auf das System, wenn draußen in der Welt, wo es keinen Zugang zu einem elektrischen Stecker. Während in unserem Projekt verwendeten wir unsere Kapazitäten als Eingang und Visuals und Audios wie unsere löschte berühren, kann dies zu einem anderen Projekt verwendet werden. Wenn Sie Interesse an der Nutzung Kapazitäten touch sind, habe ich diese Kapazitäten berühren Bibliothek. Ich möchte darauf hinweisen, dass die besten Kapazitäten Touch funktioniert, wenn Sie auch eine Erdung.

                            Seiten: