• Home »
  • Wireless »

    3 Schritt:Schritt 1: Lüfter Schritt 2: Befestigen Fans zu Wohnraum. Schritt 3: Einschalten und Testen

    Während diese drahtlose HDMI funktioniert gut, bemerkte ich, dass es Wärme spürbar und bewirkt, dass der Link zu gehen tot. Sehr ärgerlich, während Sie einen Film. Schritt 1: Lüfter Zwei 5-Volt bürstenlosen Fans von Amazon wurden für dieses Projekt bestellt. Diese Spannung ist die gleiche verwendet, um die HDMI-Transmitter versorgen. Schritt 2: Befestigen Fans zu Wohnraum. Verwendung evostick Ich klebte die Fans an der Außenseite des Senders bei. Ich die Lüfterkabel eingespeist in die Lüftungsschlitze und gelötet (vorsichtig!) Die Drähte an der negativen und positiven des Mini-USB-Buchse auf der Leiterplatte. Es versorgt die Fans, wenn sich ein. Beachten Sie, dass ich die Fans Luft bläst. Dies ist die bevorzugte Praxis seit dem Einblasen von Luft in stößt Staub schneller in das Gerät gekühlt werden und garantiert nicht ordnungsgemäßen Abgas der heißen Luft. Schritt 3: Einschalten und Testen Um den Look zu vervollständigen und zu verbessern den Luftstrom Absaugen der Fans, bewarb ich mich schwarzem Silikon (eine heimliche Held), wie in den mittleren und rechten Bildern gezeigt. Einstecken und beobachten einen 90 Minuten Film war ein Vergnügen, da es keinen Abwurf der Link. Auch der Sender nicht mehr heiß wurde und blieb cool! Erfolg!$(function() {$("a.lightbox").lightBox();});

      7 Schritt:Schritt 1: Schritt 2: Schritt 3: Empfänger Code Schritt 4: Sendercode Schritt 5: Empfänger-Schema Schritt 6: Messumformer Schema Schritt 7:

      433Mhz RF Sender + Empfänger-Modul Link-Kit ermöglicht es uns, zwei Arduinos verbinden und daß kommunizieren können. Daten die Sie auf dem Sender-Show auf dem Bildschirm Arduino-Empfänger zu senden. Endresultat Video --- http://youtu.be/g-GxWBakV-8 Technische Daten: Empfänger-Modul-Parameter Produkt-Modell MX-05V Betriebsspannung: 5 V DC Ruhestrom: 4 mA Empfangsfrequenz: 433MHZ Empfängerempfindlichkeit: -105Db Größe: 30 * 14 * 7mm Eine zusätzliche Antenne erforderlich ist, nutzen Sie bitte Spiral 50Ω eine Viertelwellenlängenantenne Technische Parameter des Senders Kopf Produkt-Modell: MX-FS-03V Launch Entfernung: 20-200 m (andere Spannung, unterschiedliche Ergebnisse) Betriebsspannung: 3.5-12V Abmessungen: 19 * 19mm Betriebsart: AM Übertragungsrate: 4 KB / s Sendeleistung: 10mW Sendefrequenz: 433M Pinout von links nach rechts: (DATA; VCC; GND) Schritt 1: Sie werden für dieses Projekt benötigen: Arduino Uno Arduino Pro Mini (Sie können Uno statt Pro MINI verwenden, wenn Sie möchten) WH1602 oder HD44780 16x2 Zeichen LCD Display 433Mhz oder 315Mhz RF Sender + Empfänger-Modul Link- Prototyp-Brotschneidebrett 830 Verknüpfungspunkte männlich-zu-Mann-Kabel Mann-zu-feemale Kabel 10k Potentiometer 3,7 V Batterie Schritt 2: Wie Skizzen auf Arduino Pro Mini hochladen. Entfernen Atmega328 von Arduino UNO Verwenden von Mann-zu-Frau-Kabel anschließen Pro MINI UNO RX-RX; TX-TX; RST-RST; GND-GND; VCC + 5V Änderung der Werkzeuge-Board Arduino Pro oder Pro MINI Hochladen sketchStep 3: Receiver-Code # include # include Liquid lcd (7, 6, 5, 4, 3, 2); char cad [100]; int pos = 0; Leere setup () { lcd.begin (16, 2); lcd.setCursor (1, 0); vw_setup (2000); vw_rx_start (); } Leere Schleife () { Byte-buf [VW_MAX_MESSAGE_LEN]; Byte buflen = VW_MAX_MESSAGE_LEN; int i; if (vw_get_message (buf, & buflen)) { if (pos <2) lcd.setCursor (0, pos); sonst { pos = 0; lcd.clear (); } for (i = 1; i <buflen; i ++) { lcd.print ((char) buf [i]); pos ++; } } } Schritt 4: Sendercode # include char cad [100]; int i = 0; Leere setup () { Serial.begin (9600); vw_setup (2000); Serial.print ("jedes Daten" "mit \ end" \.); } Leere Schleife () { if (Serial.available ()> 0) { CAD [i] = Serial.read (); i ++; } if (cad [i-1] == '.') { cad [i] = '\ 0'; i = 0; vw_send ((byte *) cad, strlen (CAD)); Verzögerung (400); } } Schritt 5: Empfänger-Schema Schritt 6: Messumformer Schema Schritt 7: Drucken Sie beliebige Nachricht Serienmonitorfenster. Enden mit Punkt "." Drücken Sie die Eingabetaste. DAS IST ALLES!!! Das ist mein Video mit Spielergebnis: (zu lang, ich denke, und auf Russisch, youtube Untertitel sind nicht so gut, aber Sie können auf ihm) http://youtu.be/g-GxWBakV-8 Wenn Sie Fragen haben, schreiben Sie bitte in den Kommentaren.

        7 Schritt:Schritt 1: Matte und Werkzeuge erforderlich. Schritt 2: Entfernen Sie Ihr Radio. Schritt 3: Das Aufbrechen des Radios. Schritt 4: Anzeigen der Funkgeräte Gehirn. Schritt 5: Installieren Sie Ihr BT-Headset. Schritt 6: Schritt 7:

        Alle 22 Artikel anzeigen In diesem I'able werde ich beschreiben, wie ein Bluetooth-Headset direkt in Ihr Funkkopfeinheit zu installieren, um Ihre Kopfeinheit von Ihrem Handy fernsteuern. STOP, PLAY, Lautstärke erhöhen, und nach unten, direcly durch BT, auf Ihrem drahtlosen Gerät. Jetzt habe ich eine alte 2004 GM Colorado ersten Generation ist mein Radio ein einfacher CD-Player / Radio. Um Aux-Radio-Buchse in das Radio legte GM erfordert, dass Sie einen 80 $ Encoder-Dongle erwerben. Dies ist nicht erforderlich. In der Tat war dies so einfach, war ich schockiert. Nun sollte dies zu tun in der Lage sein auf jedem Radio, aber diese Methode Einzelheiten zur GM-Radios. Da für den Betrieb, schalten Sie einfach den BT-Einheit auf, wird es direkt überschreiben das Funksignal. Für beste Ergebnisse schalten Sie das Radio leiser, und verwenden Sie die Remote-Bluetooth-Verbindung, um die Lautstärke nach oben und unten. Ich benutze diese jeden Tag mit meinem Droid 4 Audio-Bücher aus meiner akustischen Konto zu spielen. Genießen Sie, ich hoffe, das funktioniert, wenn Sie Fragen haben, einen Kommentar abzugeben. Schritt 1: Matte und Werkzeuge erforderlich. Alle 8 Artikel anzeigen Dies ist eine Liste von Werkzeugen und Materialien, die Sie benötigen. TOOLS 1. Die Lötkolben. 2. Zangen 3. kleine Steckschlüssel-Satz. 4. Vergrößerungsgeräte 5. 1/2 Zoll-Bohrer, um den Schalter zu installieren. 6. Bohren Sie (nicht abgebildet.) MATS 1. kleine Bluetooth-Headset A2DP-kompatibel ist, oder Stereo bereit. 24 $ Amazon HM3500 2. mad Soldatentum Fähigkeiten. 3. Drahtrolle. 5 € Radio- Shack 4. Zwei Arten von Schalter 1 Momentary und ein Ein / Aus-Schalter. - 7 € Radio Shack 5. a scrap Wireless KFZ-Ladegerät. 6. Solder. 7. Radio. - Kostenlose Nutzung Ihrer alten 8. Isolierband. - Barrow einige 9. 1x Kopfhörerbuchse Stereo bereit. - 2.29 Radio- Shack Chip-Diagramm für radio.Step 2: Entfernen Sie Ihr Radio. Mein Radio ist ein GM RDS / RD Luft 2004 erste Gen Digitalradio. Es wurde mit drei Schrauben gehalten, nach dem Entfernen der Frontplatte; die in drei Reibungs Clips rutschte ich es einfach kostenlos aus dem chassi gehalten und entfernt die beiden Anschlussstecker wurde, Will 2 einen für Radio Strom und Lautsprecher, und eine zweite für Ihre antenna.Step 3: Breaking down Ihrem Radio. auf meinem Radio gab es zwei Rast auf Platten, die den Boden und die Oberseite bedeckt, einfach entfernen Sie diese. nachdem die obere Abdeckung entfernt ist es wie zwölf kleine Clips, die die Frontplatte auf statt. Schritt 4: Anzeigen der Funkgeräte Gehirn. Im Wesentlichen werden Sie schaffen eine direkte Lautsprechereingang für Ihr Bluetooth-Headset. Mit einem kleinen Kopfhöreranschluss. Hier ist, wie es gemacht wird. Nun mein Radio verwendet eine Saa7706h Digitaler Signalprozessor, ich google meinen Chip und zog die PDF-Datenblätter. Es gibt 4 Pinbelegung Sie für FLV, FRV, RLV und RRV Diese Stifte suchen Chips Ausgangspins und führte direkt an den Verstärker, aber nach dem Lautstärkeregler. Ich verdrahtet meine Verbindungen direkt auf FLV und FRV, mit einem kleinen 3-Pin Stereo-Kopfhöreranschluss, Ich habe ein Grundstück an der Seite der Funkgeräte für Plattenmontage entfernt. Um eine Perspektive auf dem Chip die Nummer eins Stift sollte immer in der Nähe der Vertiefung an der chip.Step 5 befinden bekommen: Installieren Sie Ihre BT Headset. 1. Der erste Schritt ist es, einen kleinen Schraubendreher zu nehmen und hebeln Sie die BT Kopfeinheit auseinander. im Inneren gibt es ein paar Kontrollen, Volume und synchronisieren. Ihre einzige mit dem SYNC-Taste betroffenen .. 2. Nehmen Sie die alte Batterie und Soldaten Ihrem USB-Kfz-Ladegerät direkt an die alte Batterie-Terminals. 3. Flipp das Gerät wieder um und Soldaten Drähte direkt an die Sync-Taste, sollte der Knopf mit einem Folienschirm abgedeckt werden, müssen Sie diese hebeln. Die Taste einmal ausgesetzt sind, sollten in eine positive und negitive Terminal unterteilt werden. Soldat ein Draht an jedes Endgerät, lassen Sie genug Draht außerhalb Ihres Radios Gehäuse Spur. ANOTHER VORSICHT HINWEIS. Synchronisieren Sie Ihre BT mit einem Gerät entfernen, bevor Sie diesen Button bestätigen, gibt es eine Änderung können Sie die Schaltfläche versucht, Soldaten an diese Klemmen zu zerstören. Lassen Sie genügend Drähte Hinter außerhalb Ihres Funk so dass Sie Erweiterungen needed.Step 6 anzubringen: Stromversorgung des BT Headset. Ich telegraphierte eine sekundäre Cup-Anschluss direkt an meine Power Point, dann pluged das USB-Ladegerät in die. auf diese Weise kann ich voll und ganz die Verdrahtung in meinem Armaturenbrett verbergen. Ich habe ein EIN AUS UM zum Ein- / Ausschalten meinem BT headset.Step 7: Verdrahten der Snyc Taste, so dass Sie, um neue Handys synchronisieren, nachdem Sie Ihr Headset zu umschließen. in das Radio. Früher habe ich einfach einen off / mom Schalter für diese. dann installieren Sie Ihr Radio, Ihre endgültige Lötverbindungen und Walla ... SYNC BT RADIO.

          8 Schritt:Schritt 1: Komponenten-Liste: Schritt 2: Schematische Darstellung der Sendeteil. Schritt 3: Schematische Darstellung des Aufnahmeteils. Schritt 4: Anschluss der LCD1602. Schritt 5: Die Hardware-Anschluss des sendenden Teil. Schritt 6: Die Hardware-Verbindung des Aufnahmeteils. Schritt 7: Bild, um Wirkung. Schritt 8: Video zur Wirkung.

          ICStation Team stellen Ihnen die Infrarot Drahtlose Temperaturübertragung Alarm-System auf der Grundlage der ICStation UNO R3 Vorstand. Dieses System arbeitet unter 5V-Stromversorgung, kann es die Temperaturänderung in Echtzeit überwachen und das Änderungsdatum in das entsprechende Kontrollraum. Wenn die Temperatur über den Rahmen setzen wir vor, das System Alarm und informieren Sie uns, Maßnahmen zu ergreifen. Was mehr ist, ist dieses System geeignet für die Temperaturüberwachung der Unterstation und Schaltschrank. Es hat eine gute Anwendung Aussicht. Funktion: Wenn das System funktioniert, die ICStation UNO R3 verwendet die DS18B20 Temperatur-Sensor, um die aktuelle Umgebungstemperatur erkennt und nutzt die Infrarot-Modul, um das Datum zu dem entsprechenden Gerät zu senden. Wenn die Temperatur über den Temperatur Rahmen setzen wir vor, das System Alarm, uns zu informieren, um Maßnahmen zu ergreifen. Code als Referenz: http://www.icstation.com/newsletter/eMarketing/Temperature_Alarm_Code.zip Schritt 1: Komponenten-Liste: 1,2 × ICStation ATMEGA328 UNO V3.0 R3 Vorstand unterstützte Arduino UNO R3 2,2 × 830 Punkt Solderless PWB-Brot-Brett MB-102 Test-DIY 3.1 × DS18B20 Temperaturmessung Sensor Module 4.1 × HS0038B HS0038 SIP3 TO-92 IC-PCM-Infrarot-Empfänger IR-Empfänger 5,1 × Brot-Brett springen Linie Jumper Wire 140 Roots 14 Arten jeweils 10 6,1 x ein Bündel von Brot-Brett Draht 7,2 × 5V-Stromversorgung 8,15 × Dupont Draht 9.1 × 5mm Infrarot-Sende-LED 10,5 × Switches 11,2 × einstellbaren Widerstand 12,1 × Aktive Summermodul 13,2 × 1602A HD44780 Character LCD Display-Modul LCM blauer Hintergrundbeleuchtung Schritt 2: Schematische Darstellung der Sendeteil. Schritt 3: Schematische Darstellung des Aufnahmeteils. Schritt 4: Anschluss der LCD1602. Schritt 5: Die Hardware-Anschluss des sendenden Teil. Schritt 6: Die Hardware-Verbindung des Aufnahmeteils. Schritt 7: Bild, um Wirkung. Schritt 8: Video zur Wirkung.

            9 Schritt:Schritt 1: Wie man verwendet ArduDroid Schritt 2: ArduDroid Komponenten & Downloads Schritt 3: Verdrahtung der Schaltung Schritt 4: Wie Sie das ArduDroid Begleitprogramm ändern Schritt 5: Kontrolle analogWrite Stifte Schritt 6: Kontrolle digitalStifte Schritt 7: Senden Sie Text / Befehl von Android zu Arduino Schritt 8: Holen Sie Text / Befehl von Arduino Schritt 9: Dinge zu prüfen,

            UPDATES: 19. November 2031: MEINUNG: The Amazing Synergie zwischen Arduino & Android. 30. Oktober 2013: Andruino ist nun offiziell ARDUDROID und wird auf Google Verfügung Wiedergabe kurz. Diese Namensänderung in Konflikt mit einem anderen app on Google Play zu vermeiden. 31. August 2013: Ich habe eine Anleitung, wie man die Standardeinstellungen für die HC-05-Modul ändern veröffentlicht. 10. Juli 2013: auf MAKEZINE Beliebte http://makezine.com 8. Juli 2013: auf hackaday Beliebte http://goo.gl/Lim0W 4. Juli 2013: auf Dangerous Prototypes Beliebte http://goo.gl/HZatN ANFORDERUNGEN Brotschneidebrett-Verkabelung und Elektronik Fähigkeiten. Arduno Uno. HC-05 Bluetooth serielle Modul. EINFÜHRUNG ArduDroid (früher Andruino) ist ein einfaches Werkzeug, um Ihren Arduino (oder Klon) von Ihrem Android-Handy zu steuern. Es ist sowohl eine Android-App und ein Arduino-Programm. ArduDroid hat eine einfache Benutzeroberfläche, um Android 1) kontrollieren Arduino digitale und PWM Pins 2) senden Textbefehle an Arduino 3) und Empfangen von Daten von Arduino über Bluetooth serielle mit dem beliebten und wirklich billig ( weniger als 10 € von ebay ) HC- 05 Bluetooth-Modul über serielle. Diese App wurde getestet und für die HC-05 Serieller Bluetooth-Modul entwickelt. Andere Bluetooth-Module kann oder auch nicht. Sehen Sie bitte Kommentarfeld für Benutzer, die andere Bluetooth-Module mit dieser App ausprobiert. Software von Google Play https://play.google.com/store/apps/details?id=com.techbitar.android.Andruino ArduDroid sollte mit anderen Bluetooth-Module mit einigen Optimierungen zu arbeiten, aber ich habe nur getestet mit dem HC-05. Dies ist eine Alpha-Version, die auf meinem Samsung Galaxy S2 Plus-läuft gut. Bitte teilen Sie Ihre Erfahrungen läuft ArduDroid auf Ihrem Handy. Auch während ich Arduino Uno in diesem Prototyp ist, können Sie mit anderen Modellen von Arduino experimentieren. Bitte teilen Sie Ihre Erfahrungen, mir zu helfen diese App zu verbessern. Ich habe eine Anleitung, bevor auf den Aufbau und die Programmierung einer Schaltung mit dem HC-05 Bluetooth-Modul und Arduino veröffentlicht, aber ich werde noch einmal kurz beschreiben in dieser Anleitung, wie man die Schaltung mit einem Steckbrett und Drahtbrücken verbinden. ArduDroid ist eine App, die während einer meiner Entwicklungsprojekten entwickelt. Besonderer Dank geht an Jafar Quttaineh zum Testen der App und für seinen unschätzbaren Eingangs Ingenieur. Schritt 1: Wie man verwendet ArduDroid Sie können ArduDroid verwenden, um Befehle zu senden Arduino, um ein Relais zu steuern, um elektrische Geräte an / aus schalten, steuern einen Roboter Servo, Zunahme / Abnahme Drehzahl eines Motors und Rückwärtsrichtung, ein Licht zu dimmen, beschleunigen einen Ventilator, und so weiter. Darüber hinaus können Sie Arduino Pins lesen und Sensoren dann die Daten zu übertragen zurück zu Ihrem Android-Smartphone. Schritt 2: ArduDroid Komponenten & Downloads 1) Installieren Sie ArduDroid von Google Play: Für frühere Version von meiner Website downlowded, ist dies die Bescheinigung Fingerabdrücke: MD5: BA: 80: C2: 6A: 68: 31: 8F: 21: D6: FC: 08: 8E: 09: D8: F5: CF SHA1: 04: EA: 2E: 47: 80: 71: BE: D9: D2: ED: 86: 5F: 15: 1F: 1E: 9E: 77: 62: DB: 85 2) Laden Sie die Arduino Programm: ardudroid.ino (erfordert Arduino IDE 1.05 oder höher) HARDWARE Android-Gerät mit Version 2.3.3 oder höher mit Bluetooth. Arduino Uno oder Klon. CD4050 Pegelumsetzer IC oder 2K Ohm & 1K Ohm Widerstände als Spannungsteiler. HC-05 Bluetooth-Modul. Andere Bluetooth über serielle Module sollten mit einigen Änderungen zu arbeiten. Brotschneidebrett und Drahtbrücken. Energiequelle. Schritt 3: Verdrahtung der Schaltung Bitte beachten Sie, dass während meiner eigentlichen Prototyp wie im Video gezeigt und Foto benutzt die IC CD4050 zu Pegelverschiebung von 5 V auf 3,3 V, in dem Schaltplan Ich bin mit einem Spannungsteiler, weil ich glaube, es wird einfacher für die meisten Menschen die erwerben Widerstände als der IC. Sie müssen nur die Arduino TX Spannung auf 3,3 V fallen, um den RX des HC-05 entsprechen. Die Arduino RX Pin kann die HC-05 ankommenden Signals, TX 3,3 V ist zu behandeln. Ich habe 2K und 1K Ohm Widerstände in meinem Schaltplan zu fallen 5 V bis 3,3 V, aber Sie können verschiedene Widerstandswerte zu verwenden. Google "Spannungsteiler-Rechner" und verwenden Sie die unzähligen Taschenrechner, um festzustellen, was andere Widerstandswerte am besten für you.Step 4: Wie Sie das ArduDroid Begleitprogramm ändern Auf der Arduino Seite habe ich eine Skelett-Programm (im Lieferumfang enthalten ardudroid.ino ), die Abschnitte und die ArduDroid Befehle von Ihrem Android-Gerät ausgegeben verarbeitet. Sie können die Arduino-Code entsprechend Ihren Projektanforderungen zu aktualisieren. ArduDroid ist eine Android App, die / empfängt Daten von Arduino mit der Hilfe von einem Arduino Sketch ardudroid.ino benannt In dieser Skizze sendet, gibt es vier Codeblöcke unterstützen die vier Schlüsselfunktionen ArduDroid. Sie können diese Codeblöcke zu ändern, um Ihren Anforderungen zu entsprechen. Die Blöcke werden nach ihrer Funktion in einer Kommentarzeile am Anfang jedes Codeblock bezeichnet. I eingesetzt Kommentar "// fügen Sie Ihren Code hier" zu helfen, finden und legen Sie Ihren Code, aber Sie können entscheiden, wie Sie die Funktionscodes blocks.Step 5 ändern möchten: Steuer analogWrite Stifte Dies ist der Code-Block, der die PWM-Wert von 0 bis 255, die Sie von Android zu senden, um den Arduino Uno Pins 11,9,10,5,4,3 bezeichnet PWM-Steuerung erhält. Sie können Code, um einen Motor für einen Roboter oder Lüftersteuerung hinzufügen, zum Beispiel, um es zu beschleunigen oder zu verlangsamen. Oder Sie können einen Befehl aus, um ein Licht zu dimmen zu senden. // 3) GET analogWrite DATEN AUS ARDUDROID if (ard_command == CMD_ANALOGWRITE) { analogWrite (pin_num, pin_value); // Ihr Code Fügen Sie hier zurück; // Fertig. zurück zum Loop (); } Schritt 6: Kontrolle digitalStifte Dies ist der Code-Block, die von Android die Pin-Nummer und die ON / OFF (HIGH / LOW) Wert erhält, um den entsprechenden Stift wechseln. Sie können eine Relais-Ein / Ausschalten, um ein elektrisches Gerät wechseln. Bitte beachten Sie, dass dieser Code-Block eine Funktion set_digitalwrite (), die einen Schalter / Case-Struktur, um Ihnen Raum, um Code zu schreiben, um an jedem Stift getrennt handeln zu geben hat nennt. // 2) GET digitalDATEN AUS ARDUDROID if (ard_command == CMD_DIGITALWRITE) { if (pin_value == PIN_LOW) pin_value = LOW; else if (pin_value == PIN_HIGH) pin_value = HIGH; andernfalls kehren; // Fehler in pin-Wert. zurückzukehren. set_digitalwrite (pin_num, pin_value); // Aufruf Funktion zur Verarbeitung digitaler Stift # zurück; // Vom Beginn der Schleife zurück () } // 2a) wählen Sie die gewünschte Pin # für digital Aktion Leere set_digitalwrite (int pin_num, int pin_value) { Schalter (pin_num) { Fall 13: pinMode (13, OUTPUT); digital (13, pin_value); // Ihr Code Fügen Sie hier Unterbrechung; . . . . . . . . . Fall 2: pinMode (2, Ausgang); digital (2, pin_value); // Ihr Code Fügen Sie hier Unterbrechung; // Standard: // Wenn sonst nichts passt, machen die Standard // Standard ist optional }} Ich habe pin 0 und Pin 1 ausgeschlossen, weil sie für Arduino Uno serielle Kommunikation standardmäßig verwendet. Ich könnte diese beiden Stifte in zukünftigen Versionen der App aktivieren und überlassen es dem Benutzer zu bestimmen, welche Stifte für die Arduino serielle Kommunikation verwendet wird Schritt 7:. Senden Sie Text / Befehl von Android zu Arduino Dies ist der Code-Block, der den Text, den Sie als nächstes in das Feld eingeben, um Schaltfläche Daten senden Griffe. Zum Beispiel können Sie ein Passwort, um / login in ein System zu aktivieren versenden. Oder Sie können Text auf ein LCD zu Arduino verbunden, etwas anzuzeigen senden. // 1) GET COMMAND TEXT VON ARDUDROID if (ard_command == CMD_TEXT) { intext = ""; // Löscht Größe für neue Eingabe while (Serial.available ()) { char c = Serial.read (); // Wird ein Byte aus seriellen Puffer Verzögerung (5); if (c == END_CMD_CHAR) {// wenn wir die komplette Zeichenfolge gelesen wurde // Ihr Code Fügen Sie hier Unterbrechung; } else { if (c! = DIV_CMD_CHAR) { intext + = c; Verzögerung (5); }}}} Schritt 8: Holen Sie Text / Befehl von Arduino Dieser Codeblock sendet alles, was Sie von Arduino möchten Ihre Android. In meiner Beispielcode, schicke ich den Wert des Analogstift 0, wenn ich drücken Sie die Schaltfläche Daten importieren. Da analoge Stift ist mit nichts in der Demo-Video angeschlossen ist, war ich immer der Umgebungslärmwerte. Bitte beachten Sie, dass es keine Fehlererkennung / Korrektur in meinem Code-Block. Wenn Genauigkeit entscheidend, um Ihre Anwendung sicher, dass Sie die Fehlererkennung hinzufügen, wie visuelle Marker umschließen die Daten gesendet oder eine Prüfsumme. // 4) Daten an ARDUDROID if (ard_command == CMD_READ_ARDUDROID) { // Char send_to_android [] = "Legen Sie Ihren Text hier." ; // Serial.println (send_to_android); // Beispiel: Senden von SMS- Serial.print ("Analog 0 ="); Serial.println (analogRead (A0)); // Beispiel: Lesen und Senden Analog pin Wert auf Arduino zurück; // Fertig. zurück zum Loop (); }} Schritt 9: Dinge zu prüfen, Alternativen zu ArduDroid Es gibt durchaus ein paar Lösungen für Android-Arduino-Integration zu ermöglichen. Die teureren und komplexeren beinhalten spezialisierte und teure Hardware wie Google ADK, aber bei weitem der billigste und meiner Meinung nach die einfachste ist die Bluetooth-Integration mit dem HC-05 Transceiver. Ich erwarte, WiFi, um schließlich ersetzen Bluetooth mit Hilfe von WiFi Direct (zeigen Sie auf WiFi-Kommunikation ohne Router-Punkt), aber sein ist ein paar Jahre auf der Straße. Wie für Bluetooth-basierte Lösung für Android zu Arduino Kommunikation, Ihnen ein paar Ansätze zu finden, um aus je nach Projektanforderungen und der Grad der Abstraktion, die Sie suchen zu pflücken. Einige Ansätze verwenden Sie einen Terminal-App auf dem Android wie Blueterm um rohe Textdaten von Arduino über Bluetooth SPP senden und empfangen. Andere Lösungen setzen eine umfassende Bibliothek wie Amarino . Meine ArduDroid sitzt in der Mitte. Hinweise zum Support und Updates Ich werde mein Bestes tun, um zu unterstützen ArduDroid und ich hoffe, dass diejenigen, die dieses Tool nützlich finden, um Ihr Know-how mit anderen Benutzern teilen. Bitte lassen Sie mich wissen, wenn Sie in irgendwelche Bugs oder Probleme bei der Ausführung ArduDroid auf dem Gerät ausgeführt werden. Bitte beachten Sie das Gerätemodell und Betriebssystem-Version, sowie andere nützliche Informationen. Bitte zögern Sie nicht einen Kommentar zu hinterlassen, wenn Sie technische Fragen haben.

              4 Schritt:Benötigte Materialien: Schritt 1 Schritt 2: Einrichten des Arduino-Code Schritt 3: Einrichten des Schalt Schritt 4: Montage und Steuerung

              Übersicht: Tetraplegiker sind nicht in der Lage, um die Bewegung in ihre Arme und Beine zu produzieren. Ohne dass eine Beihilfe 24/7, würden sie nicht in der Lage, um zu bekommen. Das Ziel dieses Projektes ist es, ein System, das nur Bewegungen aus dem Hals verwendet bis zu der Bewegungsrichtung eines simulierten Elektrorollstuhl (RC Auto) steuern zu entwerfen. Um dies zu erreichen, werden wir Kopfbedeckung, die einen Beschleunigungsmesser, um Positionsinformationen des Kopfes zu übertragen, um die Richtung der Elektrorollstuhl mit Bluetooth-Schnittstelle steuern, enthält. Unser Design ist einfach zu montieren, komfortabel für den Anwender sein und haben die Fähigkeit, unerwünschte Bewegungen zu vermeiden. Fließen Blockschaltbild: Das Bild am Anfang dieses Abschnitts beschreibt den Datenfluss in unserem System und zeigt, wie wir Daten mit einem Beschleunigungsmesser transduzieren, um einen Rollstuhl bewegen Sie mit bluetooth.Step 1: Benötigte Materialien Erforderlich: Arduino Board (wir Arduino Uno verwendet) (x2) 2-Achsen-Beschleunigungssensor (wir haben den MMA-7361 von Sparkfun) wiederaufladbare 9V Batterie 9V Batteriehalter mit 2,1 mm Stecker Zumo Schild für Arduino Bluetooth-Modul (x2) (wir haben Bluetooth Mate-Silber von Sparkfun) Wires Optional (Headmount): GoPro Headmount Cereal Box Duct Tape Adafruit Data Logger Schild Schritt 2: Einrichten des Arduino-Code In diesem Instructable wir mit zwei arduino Script, eine für die Kopfhalterung mit einem Beschleunigungsmesser verbunden ist und eine für die Motorsteuerung an der zūmo- Abschirmung verbunden werden. Code für Arduino Headmount: Damit dieser Code funktioniert, müssen die MMA-7361-Bibliothek, die hier gefunden werden kann: https: //github.com/jeroendoggen/Arduino-MMA7361-li ... Wir nutzten die accel.ino Datei unten. Stellen Sie sicher, dass die MAC-Adresse im Code den Code für Ihre Zumo Arduino Bluetooth-Modul übereinstimmt. Code für Zumo Arduino: Damit dieser Code funktioniert, müssen die Zumo-Bibliothek, die hier gefunden werden kann: https://github.com/pololu/zumo-shield Wir nutzten die Zumo1.ino Datei below.Step 3: Einrichten des Schalt Richten Sie die Schaltungen wie in den obigen Diagrammen dargestellt. Das Bild Quadaccel war der Arduino auf der Oberseite des Kopfes mit dem Beschleunigungsmesser (MMA7361) angebracht ist, wie in unserem Code beschrieben und ein Meister Bluetooth-Modul befestigt platziert. Das Bild Quad Zumo war der Arduino auf die Zumo Schild mit dem Single-Slave bluetooth befestigt ist. Schritt 4: Montage und Steuerung Nachdem die Script auf die Arduino Boards hochgeladen (stellen Sie sicher, digitale Stifte 0 und 1 sind unplugged beim Hochladen!) Und die Schaltungen gemacht worden ist, ist es Zeit, all die Komponenten miteinander verbinden. Der Ort des zūmo Code arduino auf dem Zumo Schild. Um die Bluetooth-Module koppeln, schalten Sie das Auto auf und warten Sie fünf Sekunden stecken Sie den 9V-Batterie in den Kopf montiert Arduino. Sie sollten wissen, wenn sie gepaart werden, wenn beide Module grün leuchten. Schließlich Kalibrieren der Position des Beschleunigungsmessers, so daß, wenn die Person in einer neutralen Position ist, wird das Fahrzeug nicht bewegt. Jetzt können Sie Ihren Kopf ähnlich einem Joystick bewegen, um die Bewegung des Autos zu steuern.

                9 Schritt:Schritt 1: Löten der Leiterplatten- Schritt 2: Löten Sie die Taste Kabelbaum Schritt 3: Löten Sie die LED-Kabelbaum Schritt 4: Drill-Taste und LED-Bohrungen in Box Schritt 5: Montieren Sie die Box Schritt 6: Erstellen Sie die LED "Visier" Schritt 7: Connect Basis und Programm Quiz Boxes Schritt 8: Programmieren Sie die Basis Schritt 9: Starten Sie das Programm Java Quizzing

                Ich wurde beauftragt, diese drahtlosen Spiel-Show-Typ Quizzing System für einen Awana Bibel Quizzing Veranstaltung zu bauen, aber es für jede Art von Ausfragen Spiel verwendet werden könnten. Das System wurde entwickelt, um für die drei Möglichkeiten (A, B, oder C) für die Multiple-Choice-Fragen zu ermöglichen oder um Fragen Geschwindigkeit Art ermöglichen (wobei der erste Kandidat auf "buzz in" bekommt, um die Frage zu beantworten). Dieser Build verwendet Synapse Funkmodule (2,4 GHz) für die drahtlose Kommunikation; eine in jeder Quiz-Box und einem an einen PC über USB (für die Anzeige / Scoring) verbunden ist. Das PC-Programm ist in Java geschrieben, so könnte auf jedem Betriebssystem ausgeführt werden, obwohl, ist die serielle USB-Verbindung OS spezifische und ich habe nur realisiert unter Windows. Der Build erfordert Anfänger bis Mittelstufe Löten Fähigkeiten. Außerdem werden Sie haben, um die elektrischen Schalt Dateien auf einer Leiterplatte (PCB) Hersteller senden (die ich erstellt haben) hergestellt werden. Darüber hinaus müssen Sie in der Lage, einige Bohrungen in der Kunststoff-Quiz Feld durchzuführen. Auch, wenn Sie, um die Acryl LED Schilder übernehmen wollen, müssen Sie eine Heißluftpistole verwenden, um sie in Form zu biegen. Die Stückliste wird unten angebracht und kann auch unter: http://code.google.com/p/quiz-box (zusammen mit Quellcode und andere Dokumente). Sie müssen die Stückliste downloaden, um eine Liste der Teile, die Sie benötigen, zu bekommen, zusammen mit der suppliers.Step 1: Löten der Leiterplatten- Sie werden eine Leiterplatte für jedes Quiz Kasten benötigen. Es gibt ein paar Möglichkeiten, um ihnen. Sie könnten damit sie sich selbst (schwer). Oder könnten Sie die Adler-Dateien auf einem Leiterplattenhersteller schicken (von http://code.google.com/p/quiz-box) und sie machen Ihre Leiterplatten - dies kann relativ kostengünstig und einfach zu sein; einige Ort wie Seeed Studio ist ein guter Anfang. Auf der Download-Seite in der Google Code-Website habe ich eine Datei platziert, qb_docs_v2.zip. In dieser Datei gibt es eine weitere ZIP-Datei mit den Gerber-Dateien, dass ein Leiterplattenhersteller benötigen. Sie können dies verwenden, aber es wäre besser, wenn Sie gelernt, wie Sie Ihre eigenen erzeugen, so konnte man es zu überprüfen, fügen Sie der Bestellnummer etc. Sobald Sie eine PCB haben, werden Sie feststellen, dass es einige Löten erforderlich. Es gibt zwei Flachbandkabel-Header, zwei Funkmodul-Header und 4 Widerstände, um im Platz zu löten. Die Widerstandswerte sind nicht sehr kritisch, ich wählte sie, um eine gute Balance in der Helligkeit der LEDs, könnte ich versuchen, sie in Zukunft zu zwicken etwas heller zu sein und nutzen häufiger Widerstandswerte UPDATE:. Ich habe seit gezwickt die Widerstände, jetzt sind sie: 470, 220, 100, 1K ohm für RYGB jeweils (ursprünglich waren sie 610.270.100.100; dann 510.270.180.820). Das Funkmodul-Header sind der schwierigste. Sie erfordern Sorgfalt, denn wenn sie falsch gemacht, wird Lot in die Buchsen Docht und das Radio zu verhindern, dass in eingesteckt ist. Wenn dies geschieht, ist das Beste, was zu tun, um die Kunststoff-Kopfteil mit einer Zange herausziehen, de-löten Sie die Stifte , und versuchen Sie es mit einem neuen Header. Ich habe festgestellt, dass der beste Weg, dies zu vermeiden, ist die Band einige Abdeckband über das offene Ende der Kopfzeile (siehe Bild). Stellen Sie sicher, dass es geht so weit zurück gegen die Stifte wie möglich und mit einem kleinen flachen Schraubendreher oder einem ähnlichen Werkzeug, um das Band zu drücken. Dann, setzen Sie den Header in der Leiterplatte und löten statt. Verwenden Sie einen temperaturgeregelten Lötkolben und sicherstellen, dass es bei einer niedrigen Temperatur eingestellt ist (etwa 325 C eignet sich gut für mich). Versuchen Sie, die minimale Menge an Lot, um eine gute Lötverbindung zu beantragen. Test passen das Radio, wenn Sie fertig. Update: Ich habe einen besseren Weg, um die Radio-Header löten gefunden. Einfach das Kreppband über die Löcher in der Leiterplatte, dann stoßen Löcher in dem Band mit einem Stift (es kann helfen, halten bis zu einem Licht durch das Band zu sehen). Dann schießt das Band entlang der Löcher mit einem Messer. Schließlich drücken Sie den Header in Stelle, durch die Stiftlöcher. Nach dem Löten nur ziehen das Band aus einem Ende (es sollte zu brechen, wo sie erzielt wurde). Die Flachbandkabel-Header und die Widerstände sind leicht im Vergleich. So stellen Sie sicher, dass die Kabelkopfzeilen sind gerade. Biegen Sie die Widerstandsdrähte als erforderlich, um sie in.Step 2 passen: Löten Sie die Taste Kabelbaum Jeder der 3 Tasten müssen auf die 6-Leiterbandkabel gelötet werden. Beginnen Sie mit dem Schneiden eines 6-Zoll-Länge der Flachbandkabel. Ich fand es am besten funktioniert, um Schnelltrennklemmen zu verwenden, um das Flachbandkabel an die Taste zu verbinden. Grundsätzlich eine Schnellkupplung befestigen Sie jeden Draht auf dem Kabel. Das Flachbandkabel Draht ist ein wenig zu klein, um direkt zu meinem Schnellkupplungen verbinden, so dass ich gekräuselt und verlötet ein kurzes Segment von 22-Gauge-Kabel (1,5 Zoll) an die Schnellkupplungen. Hinweis habe ich einige Schnellkupplungen, die besser mit kleineren Draht Arbeit gefunden, so dass die 22-Gauge-Kabel nicht notwendig sein. Ich heiße verklebt die Verbindung für zusätzliche Zugentlastung. Ich habe dann gelötet und Schrumpf verrohrt die 22-Gauge-Kabel an den Flachbandkabeldrähte. Stellen Sie sicher, dass Sie den Schrumpfschlauch über das Kabel legen, bevor Sie das Flachbandkabel Draht zu löten. Schließlich quetschen Sie das 6-Pin-Stecker auf das Band. Dies wird am besten mit einem umge gemacht, mit glatten Backen, oder etwas glatt über die Backen, so dass der Stecker nicht zerkaut zu werden. Der Vize ermöglicht es Ihnen, den Anschluss auf parallel und richtig positioniert zu bekommen. Drücken Sie die beiden Hälften des Verbinders über das Kabel vorsichtig und langsam, bis sie nur zu berühren und sie einrasten. Setzen Sie den Stecker an, so dass das Kabel geht über das Ende der Leiterplatte mit der roten und braunen Draht auf den roten Stift, wie in der PCB.Step 3 markiert: Löten Sie die LED-Kabelbaum Jedes der 4 LEDs und der Batteriekabel müssen an die 10-adriges Flachbandkabel gelötet werden. Beginnen Sie mit dem Schneiden eines 6-Zoll-Länge der Flachbandkabel. Achten Sie darauf, die Drähte mit den richtigen Klemmen an den LEDs löten; sie sind polarisiert, so müssen Sie sie richtig, um für sie zu arbeiten, zu verdrahten. Auf einer LED die längere Draht ist die Anode (+) und der kürzere Draht (über flache Seite) ist die Kathode (- / Masse) - siehe Bild. Achten Sie auch darauf mit den Batteriekabel, sie unlogisch sind. Rote LED: (+) = roter Draht (-) = Brown wire Gelbe LED: (+) = Gelb Draht (-) = orange Kabel Grüne LED: (+) = Blau Draht (-) = grüne Draht Blaue LED: (+) = graue Kabel, (-) = Lila Draht Rot Batterie: BLACK Draht Schwarz Batterie: WHITE Draht Hinweis: Ich finde, der beste Weg, diese zu verlöten zu schneiden / die einzelnen Drähte neben der Flachbandkabel ziehen ein Zoll oder so und separate Paare von Drähten um 2 oder 3 Zoll (siehe Bild). Als nächstes legte etwas Schrumpfschlauch über jedem Draht (und legte einen größeren Schrumpfschlauch über das Kabelpaar), schneidet den Draht, wickeln Sie den Draht um den LED-Draht, löten, schneiden Sie die überschüssige, bewegen Sie den Schlauch über die Joint, Hitze schrumpfen, und schließlich Schrumpf das Paar von Drähten. Schließlich Crimp den 10-poligen Stecker auf das Band. Dies wird am besten mit einem umge gemacht, mit glatten Backen, oder etwas glatt über die Backen, so dass der Stecker nicht zerkaut zu werden. Der Vize ermöglicht es Ihnen, den Anschluss auf parallel und richtig positioniert zu bekommen. Drücken Sie die beiden Hälften des Verbinders über das Kabel vorsichtig und langsam, bis sie nur zu berühren und sie einrasten. Setzen Sie den Stecker an, so dass das Kabel geht über das Ende der Leiterplatte mit der roten und braunen Draht auf den roten Stift, wie in den PCB.Step 4 beschriftet: Drill-Taste und LED-Bohrungen in Box Drucken Sie das angehängte PDF-und ausgeschnitten, die als Vorlage zum Bohren von Löchern in der Projektfeld Radio Shack zu verwenden. Die LED und Taste Befestigungslöcher im Deckel gebohrt, und ein Batterieschalter Zugangsloch in der Box unten gebohrt. Die Lehre ist auf die Außenseite des Deckels befestigt werden (für eine Ausrichtung, versuchen Schieben der Box Schrauben durch die Vorlage). Mit einem scharfen Ahle zu markieren, wo die Löcher muss gebohrt werden, dann entfernen Sie die Vorlage. Verwenden Sie ein Paddel-Bit (1-1 / 16 "oder 1-1 / 8") für die großen Knopflöcher; eine Bohrmaschine ist nett, aber nicht notwendig. Verwenden Sie einen 1/4 "Spiralbohrer für die LEDs. Für die Batteriezugangsloch, legen Sie die Vorlage auf der Außenseite der Unterseite der Box und Marke. Entfernen Sie die Schablone und bohren Sie ein 3/8 "Loch mit einem Twist drill.Step 5: Bauen Sie die Box Alle 7 Artikel anzeigen Verwenden Sie zuerst doppelseitiges Klebeband, um die Batterie-Box 2-AA auf den Grund des Projekts Feld befestigen, wobei darauf zu den Ein- / Ausschalter auf der Zugangsöffnung, die Sie im vorherigen Schritt gebohrt zu positionieren. Als nächstes montieren Sie die Tasten auf dem Deckel, und stellen auch die LEDs im Deckel, mit dem Radio Shack LED-Halter (der Clip die LEDs in place). Bringen Sie die Flachbandkabel und die Synapse RF266 Funk zur Leiterplatte, und schieben Sie die PCB in das Projekt Feld (siehe Bild). Sorgfältig ordnen Sie die Adern so dass alles passt und setzen Sie den Deckel auf das Feld. Congrats, sollten Sie jetzt einen Arbeits QuizBox! (Na ja, muss es noch programmiert werden). Wenn Sie ein frisch aus der Fabrik (default) in RF266 installiert ist, sollten Sie die gelbe LED leuchten, und nichts anderes sehen. Die Tasten reagieren nicht, noch nicht. Fahren Sie mit Schritt 7 zu programmieren ein nützlicher Box oder weiter mit dem nächsten Schritt, zunächst eine leichte "Visier" zu schaffen für Ihre Box (das nächste Schritt ist optional) .Schritt 6: Erstellen Sie die LED "Visier" Dieser Schritt ist optional. Ich habe einen "Visier" für die Box, um die Status-LEDs von anderen Teams zu verstecken. Sie konnten die Muster von klaren, 2mm Acryl sich schneiden, oder Sie können es an Ponoko bekommen Präzisions-Laser-Schnitt: http://www.ponoko.com/design-your-own/products/quizbox-eyeshade-x25-8721 Sobald Sie die Acrylschnitt haben, müssen Sie biegen Sie es, um zu gestalten. Jedes der beiden Enden müssen zweimal gebogen werden, um eine lange Winkelstück mit Flachsteckzungen am Ende (siehe Bilder) zu bilden. Ich habe eine Heißluftpistole und eine dünne Stück Holz mit einer Kerbe in schneiden, um die heiße Luft entlang der Linie, die ich wollte zu biegen direkt (Ich habe auch einige Blech auf die Kerbplatte, um es von Brennen zu halten). Stellen Sie sicher, dass Sie die Acryl viel heiß werden, sollte es leicht biegen (oder es wird zu brechen). Wenn es zu brodeln beginnt, wird zu heiß und brennen. Versuchen Heizung auf beiden Seiten. Nachdem es heiß genug ist, biegen Sie die Acryl entlang der Linie um einen quadratischen Stück Holz, mit abgerundeten Ecken, halten Sie es für ein paar Sekunden, bis es genug ist, um seine Form zu halten abkühlt. Achten Sie darauf, die Acryl- und die Kerbholz sowohl sehr heiß werden - möchten Sie vielleicht Lederhandschuhe zu tragen. Sobald der Acryl gebogen wird, legen Sie es über das Quiz Kastendeckel und markieren, wo die Schraubenlöcher sind mit einem sharpy. Sie können dann bohren Sie ein Loch auf jeder Registerkarte, die gerade groß genug für die Schneckenwelle durch (1/8 Zoll) zu gehen. Abschließend drucken Sie das Visier Muster (von der pdf) auf einigen bunten Papier und schneiden Sie mit einer Schere. Biegen Sie das Papier im Visier (um das Licht zu blockieren!) Und schrauben Sie die Baugruppe auf die Quiz Box. Du bist fertig! Schritt 7: Connect Basis und Programm Quiz Boxes Schließen Sie ein RF266 an einen USB-Adapter (zB die Sparkfun XBee Explorer USB). Nächstes laden Sie die Portal-Anwendung von der Synapse-Website unter: http://synapse-wireless.com/ Installieren Sie Portal. Öffnen Sie die Skriptverzeichnis in Eigene Dateien / Portal / SnappyImages. Laden Sie Quiz2_install.zip von http://code.google.com/p/quiz-box/downloads/list Diese gepackte Datei enthält (unter anderem) eine Snappy Verzeichnis, das die "Remote5.py" enthält und "Base5.py" Dateien, die Sie benötigen, um Ihre RF266 Funkmodule zu programmieren. Sie müssen diese Dateien in Ihre Dokumente / Portal / SnappyImages Verzeichnis auf Ihrer Festplatte zu kopieren. Starten Sie Portal und stecken Sie den USB-Adapter in den Computer ein. Portal wird Sie bitten, zu einem Port zu verbinden. Sie müssen schlagen abbrechen, weil Sie noch nicht über einen Anschluss, der Portal versteht - Synapse sendet der RF266 ist mit einem Skript, das nicht sehr nützlich und verhindert, dass Portal aus Anerkennung der Modul vorinstalliert. Sie benötigen, um das Skript zu löschen. Vom Portal Menü 'Optionen' -. 'Erase Snappy Bild ... "Das wird mit einigen Parametern eingeben öffnet sich ein Dialogfeld Geben Sie den COM-Port (wenn es mehr als einen COM-Ports im Einsatz, müssen Sie ziehen Ihre RF266 USB-Adapter und Uhr, die COM-Port verschwindet). Geben Sie anschließend die Plattform, wird dies "RF266". Abschließend klicken Sie auf "Löschen". Warten Sie einen Dialog zu Pop-up mit der Aufschrift "Bitte starten Sie Ihr Gerät, um den Lösch starten ". An dieser Stelle müssen Sie eine Drahtbrücke, um den Reset-Pin zu verbinden, um auf der Erde RF266 (siehe Bild). Das Modul sollte schnell von Portal gelöscht werden. Sie brauchen nicht, noch weitere Module zu löschen. Nun können Sie ein Quiz-Box programmieren! Schalten Sie ein auf (mit einem RF266 in it), sollten Sie (nur) eine feste gelbes Licht zeigt an, dass es muss programmiert werden. In Portal, drücken Sie die Taste "Watch", sollte ein neuer Knoten zeigen sich in der Knotenansicht namens "AtCommandInterpretor" (siehe Bild). Geben Sie für die Netzwerkadresse, die die Adresse auf dem RF266 gedruckt einstimmt. Wählen Sie den neuen Knoten in der Knotenansicht und drücken Sie den Refresh-Button in der Registerkarte Knoten Info. Als nächstes drücken Sie die Schaltfläche Bild hochladen bissig und laden Sie das remote.py Skript. Nachdem es hochlädt, drücken Sie die Taste Konfigurationsparameter und stellen Sie den Gerätenamen zu einem Kurznamen, die Sinn macht, wie "AWANA_01". Auch, stellen Sie den Gerätetyp auf "remote". Auch können Sie (nicht jetzt, aber später vielleicht) möchten ändern Sie die "Netzwerk-ID" und "Channel" auf einen anderen Wert als den Standardwert - beachten Sie, dass, um zu kommunizieren, müssen beide / alle Module die gleiche Netzwerk-ID und Kanal haben . Jetzt finden Sie die "Snappy-Module" auf der rechten Seite der Registerkarte Knoten Info aufgeführt und finden Sie eine Funktion namens "setBaseNodeAddr (Adresse)" Klicken Sie auf diese, und Sie sollten einen Dialog mit einer "Adresse" Texteingabefeld zu bekommen. Geben Sie die sechs Zeichen der Adresse (wie auf der Registerkarte Knoten Ansichten zu sehen) - in Anführungszeichen. Es wird in etwa so aussehen: "\ X5D \ x24 \ XBD" - denken Sie daran, um die Anführungszeichen, Backslashes und x gehören. Jetzt finden Sie die "setNodeName (name)" und geben Sie einen sehr kurzen Namen (in Anführungszeichen) - so etwas wie "A01". Überprüfen Sie nun Ihre Quiz-Box, sollte die Betriebsanzeige blinkt blau (die Basis ist noch nicht programmiert - warten Sie diese später zu tun). Und sollte der roten, gelben und grünen LEDs schalten in Reaktion auf den Tasten. Jetzt können Sie programmieren die Reset Ihres Quiz-Boxen, nur nicht vergessen, jedes einen eindeutigen Namen zu geben - das macht es einfacher, sie später zu identifizieren. Schritt 8: Programmieren Sie die Basis Die Portal-Anwendung hat eine Anforderung, dass sie nur mit einem unscripted (gelöscht) Modul zu kommunizieren. Also, um an der Basis, bis, nachdem Sie mit der Einrichtung alle Module fertig verlassen hochgeladen das Skript wollen. Vor dem Hochladen das Skript, werden Sie wollen auch alle Konfigurationsparameter auf die wie in Schritt 7 erläutert Basis eingestellt (Konfigurationsparameter werden beibehalten, wenn das Hochladen oder Löschen von Skripten). Sobald Sie die Konfigurationsparameter einstellen, können Sie die Basis-Skript in der gleichen Weise, dass Sie die Remote-Skript hochgeladen hochladen. Im letzten Schritt haben Sie bereits heruntergeladen Quiz2_install.zip von http://code.google.com/p/quiz-box/downloads/list und Sie die Datei "Base5.py" aus dem zip in Ihre Dokumente kopiert / Portal / SnappyImages Verzeichnis. Zurück zu Portal und wählen Sie die Basisknoten in der Knotenansicht und drücken Sie den Refresh-Button in der Registerkarte Knoten Info. Als nächstes drücken Sie die Schaltfläche Bild hochladen bissig und laden Sie das base.py Skript. Nun, da Sie eine Basiseinheit und Remote-Quiz Boxen haben, können Sie die Quizzing software.Step 9 verwenden: Führen Sie das Programm Java Quizzing Gehe zu: code.google.com/p/quiz-box/downloads Laden Sie die Dateien (Quiz2_9.jar (und quiz2_install.zip - wenn Sie nicht bereits haben)) und extrahieren Sie auf Ihre Festplatte. Auch herunterladen und lesen Sie die Datei "README.txt"; gibt es einige zusätzliche Dateien, die Sie benötigen, um hier herunterladen rxtx und installieren (stellen Sie sicher, dass Sie 64-Bit, wenn Sie auf Windows 64 Bit sind). Außerdem benötigen Sie Java 7 JRE (Java Runtime Environment) auf Ihrem Computer installiert: Download hier . Darüber hinaus müssen Sie die Datei "quizzing.properties" im Installationsverzeichnis zu öffnen und ändern Sie den Port (2. Zeile) in die entsprechende Portnummer Ihres USB-Explorer. Außerdem müssen Sie die Datei "QuizResults.csv" im gleichen Verzeichnis und die Boxen-Setup zu öffnen. Die erste Spalte enthält die Box-Nummer und Feld-ID, zum Beispiel: "1_0x5D24BE", wobei "1" ist die Box-Nummer und "5D24BE" ist die ID (die die letzten 6 Ziffern auf dem tatsächlichen RF266-Modul gedruckt wird, ist die zweite Spalte. . Name das Team Sie können dies, was auch immer Sie mögen Die nächste Spalte ist die aktuelle Teamwertung;. setzen Sie diese auf Null Weiter ist der Ort (wie in der 1., 2., 3.). setzen Sie diese auf Null auch schließlich eingestellt. die Geschwindigkeit auf Null zurück (dies ist ein Zähler verwendet, so dass die Anzahl der Drehzahl stellen, die ein Team Antworten begrenzt werden kann). Eine der Anwendungen des QuizResults Datei (zusätzlich zu Lade Teams) ist es, die Ergebnisse, die der Zweck der Partitur und Ort Spalten ist aufzuzeichnen. Zusätzlich zum Lesen in den Team-Namen beim Laden lädt die App auch die Noten, so dass ein Spiel sein kann abgeholt, wo er aufgehört hat.

                  7 Schritt:Schritt 1: Ihre cloudBit Set, wenn Sie nicht bereits getan haben. Schritt 2: Verbinden Sie Ihren Kreislauf Schritt 3: AC-Schalter einstellen Schritt 4: Vorbereitung der IR-Sender Schritt 5: Passen Sie den IR-Sender mit dem Netzschalter Schritt 6: Testen der Schaltung Schritt 7: Machen Sie es smart!

                  Schalten Sie eine Lampe [oder anderer Geräte, die in den Dübel] zu jeder Zeit von jedem Ort. Anreise spät nach Hause zu einer dunklen Wohnung oder einfach nur auf der Couch sitzen und faul? Verwenden Sie einfach Ihr Telefon aus der Ferne schalten eine Lampe ein- oder ausgeschaltet. Wie funktioniert es: Wenn Sie die Taste in Cloud Control Taste [auf Ihrem Handy oder Computer], wird ein Signal an die cloudBit, die den IR-Sender löst gesendet. Der IR-Sender sendet eine Explosion des Infrarotlichtes, die von dem Infrarotsensor auf der AC-Schalter aufgenommen wird. Bei Empfang eines IR-Signals, der Wechselstromschalter schaltet alle Geräte, die an oder aus eingesteckt wird. Das helle LED dient als visuelle Anzeige, die Ihren Kreislauf triggered.Step 1: Ihre cloudBit Set, wenn Sie nicht bereits getan haben. Anweisungen zum Einrichten der cloudBit finden Sie hier. Schritt 2: Verbinden Sie Ihren Kreislauf USB-Netz + cloudBit + IR-Transmitter + helle LED. Wir haben unsere Schaltung zusammen mit einem Montage littleBits board.Step 3: Einrichten von Netzschalter Stecken Sie den Netzschalter in die Wand. Dann stecken Sie Ihre Lampe in die AC-Schalter und schalten Sie ihn ein. Sie werden feststellen, dass die AC-Schalter hat eine kleine ovale Sensor, um es angebunden. Sie wollen diesen Sensor so zu positionieren, dass es eine direkte Sichtverbindung zwischen ihm und dem IR-Sender auf Ihrem littleBits Kreis. Hinweis: Der IR-Sender strahlt Licht aus der Seite der Platine. Sie müssen, um die Schaltung zu positionieren, so dass die Seite der IR-Sender gegenüber der Wechselstromschalter. IR-Licht ist unsichtbar für das menschliche so dass Sie nicht sehen, nichts geschehen auf dem Brett, wenn Sie den IR-Sender auslösen. Sie werden die hellen LED-Blitz jedoch schnell zu sehen, wenn die cloudBit ist triggered.Step 4: Bereiten Sie den IR-Sender Der IR-Sender hat vier Kanäle und ist in der Lage, mit bis zu vier Wechselstromschalter zu arbeiten. Doch für dieses Projekt, es sei denn, Sie mehr als ein Wechselstromschalter haben, müssen Sie nur einen Kanal auf der IR-Sender verwenden. Setzen Sie einen der kleinen Schalter auf der IR-Sender an die "on" position.Step 5: Koppeln Sie den IR-Sender mit der AC-Schalter Wenn Sie ein Tastenmodul zur Hand haben, vorübergehend cloudBit in Ihrer Schaltung mit zu ersetzen [wenn nicht, können Sie immer noch die cloudBit - die Taste macht es nur einfacher, schnell zu testen]. Auf der AC-Schalter, werden Sie sehen, eine langsame blinkendes rotes Licht. Wenn Sie dies nicht sehen, die Taste gedrückt halten, auf der AC-Schalter, bis Sie tun. Auf Ihrer Schaltung, drücken Sie die Tastenmodul mit dem IR-Sender koppeln. Sie sollten das rote Licht auf der AC-Schalter blinken sehr schnell sehen, und gehen Sie dann off.Step 6: Testen der Schaltung Wenn Sie nun auf die Schaltfläche Modul drücken, Ihre Lampe ein- und ausschalten. Wenn es nicht funktioniert, überprüfen Sie alle Verbindungen von Ihrem Stecker und / oder passen Sie die Positionierung der IR-Sender. Um die Wechselstromschalter zurückzusetzen, halten Sie einfach die Taste gedrückt, bis das rote Licht blinkt langsam again.Step 7: Machen Sie es smart! Sobald Sie wissen, Ihre Schaltung funktioniert, ersetzen Sie die Tasten-Modul mit dem cloudBit. Warten Sie auf den cloudBit auf wifi verbinden (die LED sollte grün sein), und verwenden Sie dann die Taste auf Cloud Control aus der Ferne schalten Sie die Lampe ein und aus.

                    4 Schritt:Schritt 1: Komponenten & Schaltung Schritt 2: Das Arduino-Code für die HC-05 Befehlsmodus Schritt 3: Die Schritte So schalten Sie das HC-05 in den Befehlsmodus Schritt 4: Beispiel HC-05 AT-Befehle

                    UPDATES 4. September 2013: auf Hackaday.com Beliebte http://goo.gl/qxvWkd 1. September 2013: auf DangerousPrototypes.com Beliebte http://goo.gl/K4kH9g EINFÜHRUNG In dieser Anleitung werde ich erklären, wie Arduino zu verwenden, um die Einstellungen des allgegenwärtigen HC-05 Bluetooth-Modul mit dem AT-Befehlssatz ändern. Die HC-05 kommt mit einem umfangreichen Satz von AT-Befehlen, um verschiedene Aufgaben wie das Ändern Standardeinstellungen des Moduls einschließlich das Ändern des Passcode, den Gerätenamen und die Baudrate auszuführen. Aber der Prozess des Umschaltens des HC-05 in AT-Befehlsmodus zum ersten Mal Nutzer des Moduls ist nicht gerade nach vorne und die docs nimmt Abkürzungen. Es gibt ein paar Möglichkeiten, dies zu tun. Ich habe die, die ich denke, ist die einfachste ich werde mein Bestes tun, um den Prozess in einfachen Schritten folgen, um zu veranschaulichen gerichtet. Sie finden die vollständige Reihe von AT-Befehlen in dem beigefügten Datenblatt. HINTERGRUND Die HC-05 Bluetooth-Modul und seine Geschwister sind mit Abstand die beliebtesten und kostengünstige Bluetooth-Module von Mikrocontroller Hacker für RF-Kommunikation verwendet. Es kostet weniger als 10 € auf ebay und es ist einfach zu implementieren. Ich habe zwei Führungen auf der Basis der HC-05 Bluetooth-Modul veröffentlicht. Die erste Führung erklärt, wie die HC-05 mit dem Arduino zu verwenden. Der zweite ist ein Android App, die vereinfacht die Steuerung Arduino über Ihr Mobiltelefon über Bluetooth mit der HC-05. In beiden Fällen waren die Standardeinstellungen für die HC-05 in Ordnung. In den Prozess der Verwendung des HC-05 für ein Projekt, rannte ich in einer Situation, wo ich brauchte, um die Standardeinstellungen für das Modul ändern. Zum Beispiel kann die Standard-Baudrate auf dem HC-05 ist 9600, die langsam zur Hochgeschwindigkeitsübertragung ist. Die HC-05 kann nach dem HC-05 Referenz so hoch wie 1.382.400 Baudrate gehen. Auch hat der HC-05 einen Standardgerätenamen HC-05. Mit zwei oder mehr dieser Einrichtungen in der Umgebung kann verwirrend sein. Sie können einen AT-Befehl verwenden, um den Gerätenamen ändern. Auch die Standard-PIN-Code ist 1234. Vielleicht möchten Sie, dass für einige Projekte ändern, um grundlegende Sicherheit zu gewährleisten. Nachdem er einige Zeit der Suche im Internet wurde mir klar, viele Menschen sind mit einer harten Zeit die Änderung der Standardeinstellungen für die HC-05. Umschalten des HC-05 von der Datenübertragungsmodus in den Konfigurationsmodus, um AT-Befehle an die HC-05 zu schicken, geht ein paar Kabel und Software-Akrobatik. In der Mischung alle Variationen des HC Bluetooth-Modul Familie und die verschiedenen Anbieter Einstellungen und Sie erhalten das Bild. In diesem Handbuch wird nur das Modul HC-05 mit dem Breakout-Board. WARNUNG Die HC-05 ist ein 3,3 V-System, aber die Breakout-Board bietet Strombegrenzungswiderstände für einen gewissen Schutz. Zwar ist es nicht ratsam, die HC-05 an die 5V Arduino Uno Pins verbunden zu halten, für diese kurze Übung habe ich beschlossen, den Spannungsteilern, die ich nutzen, um 5 V bis 3,3 V fallen überspringen. Ich rate Ihnen, Spannungsteiler zu verwenden, wenn Sie die HC-05 Pins auf die Klemmen wie der Arduino Uno 5V. Wenn Sie den Spannungsteiler überspringen, tun Sie dies auf eigene risk.Step 1: Komponenten & Schaltung Ich habe diese Anleitung dem folgenden getestet: PARTS HC-05 Bluetooth-Modul (Bluetooth über serielle) Arduino Uno R3 Breadboard & Schaltdrähte Arduino IDE KABEL HC-05 GND --- Arduino GND Pin HC-05 VCC (5 V) --- Arduino 5V HC-05 TX --- Arduino Pin 10 (soft RX) HC-05 RX --- Arduino Pin11 (soft TX) HC -05 Key (PIN 34) --- Arduino Pin 9 Schritt 2: Das Arduino-Code für die HC-05 Befehlsmodus Das Arduino-Programm (HC_05.ino) macht zwei Dinge. Es nimmt die AT-Befehle Sie von der Arduino IDE Serial Monitor ein und sendet die Befehle an die HC-05. Das Programm liest dann das Ausgangssignal des HC-05 und zeigt sie auf der Arduino IDE Serial Monitor. Sie können auch ein Terminal-Emulator verwenden, wie zum Beispiel Tera Term anstelle des Arduino Serial Monitor. Arduino kommuniziert mit dem HC-05 unter Verwendung der SoftwareSerial Ports während die Arduino kommuniziert mit dem Benutzer über den Serial Monitor. / * AUTOR: Hazim Bitar (techbitar) DATUM: 29. August 2013 LIZENZ: Öffentlicher Bereich (Nutzung auf eigene Gefahr) Kontakt: techbitar an gmail Punkt-COM (techbitar.com) * / #include <SoftwareSerial.h> SoftwareSerial BtSerial (10, 11); // RX | TX Leere setup () { pinMode (9, OUTPUT); // Dieser Pin die HC-05 Stift 34 (key pin) ziehen HIGH auf Modul, um AT-Modus zu wechseln digital (9, HOCH); Serial.begin (9600); Serial.println ("Geben Sie AT-Befehle:"); BTSerial.begin (38400); // HC-05 Standardgeschwindigkeit in AT-Befehl more } Leere Schleife () { // Doch lesen von HC-05 und an Serial Monitor Arduino if (BTSerial.available ()) Serial.write (BTSerial.read ()); // Doch lesen von Arduino Serial Monitor und an HC-05 if (Serial.available ()) BTSerial.write (Serial.read ()); } Schritt 3: Schritte zum Schalter Der HC-05 in den Befehlsmodus Für das Modul HC-05 bis zum AT-Befehlsmodus zu wechseln, die HC-05 Stift 34 (oft als die Schlüsselstift bezeichnet) muss hochgezogen, sondern in eine bestimmte Reihenfolge der Ereignisse im Folgenden erläutert. Wenn der HC-05 tritt in den AT-Befehlsmodus, wird es mit 38400 Baud-Rate zu kommunizieren. Führen Sie diese Schritte in der angegebenen Reihenfolge an die HC-05 bis AT-Befehlsmodus zu wechseln. Verdrahten Sie den HC-05 und Arduino Uno pro Anweisungen. Vor dem Anschließen an den USB-ARDUINO entfernen Sie die VCC (Leistung) rote Kabel von der HC-05, so ist es nicht immer eine Leistung aus dem Arduino. Alle anderen Leitungen sind immer noch verbunden. Verbinden Sie nun den Arduino Uno mit dem USB-Kabel vom PC erweitert. Achten Sie darauf, das Modul HC-05 ist mit keiner anderen Bluetooth-Gerät gekoppelt. Schließen Sie den Arduino Uno 5V Kabel an der HC-05 VCC (5V Strom) Pin. Die HC-05-LED in 2-Sekunden- Intervallen blinken ein und aus. Nun ist die HC-05 ist in AT-Befehlsmodus bereit, Befehle zu akzeptieren, um die Konfiguration und Einstellungen zu ändern. Um zu testen, ob alles richtig verdrahtet ist, öffnen Sie den Serial Monitor aus der Arduino IDE und Typ "AT" und klicken Sie senden. Sie sollten sehen, ein "OK" Wenn Sie nicht sehen, ein "OK" überprüfen Sie Ihre Verkabelung. Schritt 4: Beispiel HC-05 AT-Befehle Sie können AT-Befehle an die HC-05 von der Arduino IDE Serial Monitor zu senden, während der Arduino wird die angehängte Arduino Programm läuft. Ich habe ein paar beliebte AT-Befehle, die das HC-05 Gerätenamen ändern wird, übergeben Sie Code, und die Geschwindigkeit angezeigt. Hier finden Sie eine ganze Reihe von AT-Befehlen aus der beigefügten HC-05 Referenz PDF-Datei. (Entfernen doppelte Anführungszeichen von AT-Befehl) HC-05 zurück, um Mfg. Standardeinstellungen: "AT + ORGL" To Version Ihres HC-05 erhalten, geben Sie ein: "AT + VERSION?" "AT + NAME = MyBlue" Um die Standardsicherheitscode 1234-2987 verändern eingeben:: "AT + PSWD = 2987" To HC-05 Baudrate von Standardeinstellung zu ändern, den Gerätenamen vom Standardwert HC-05 zu sagen MyBlue geben lassen 9600-115200, 1 Stopbit, Parität 0 eingeben: "AT + UART = 115200,1,0"

                      5 Schritt:Schritt 1: Benötigte Komponenten Schritt 2: EINFÜHRUNG Schritt 3: SCEMATIC DER MOBILTELEFON IN BETRIEB LANDROVER Schritt 4: SOFTWAREBESCHREIBUNG UND ARBEITS Schritt 5: CONSTRUCTION

                      Diese Instructible wird in der Kategorie eingetragen: 13-18 der National Robotics Week Robot Contest MY URL- http://avadhutelectronics.blogspot.com/ MY [email protected] Schritt 1: Benötigte Komponenten Komponenten benötigt: IC1 - MT8870 DTMF-Decoder IC2 - ATmega16 AVR-Mikrocontroller IC3 - L293D Motortreiber IC4 - 74LS04 NOT-Gatter D1 - 1N4007 Gleichrichterdiode R1, R2 - 100-Kilo-Ohm- R3 - 330-Kilo-Ohm- R4-R8 - 10-Kilo-Ohm- C1 - 0.47μF Keramikscheibe C2, C3, C5, C6 - 22pF Keramikscheibe C4 - 0,1 uF Keramikscheibe XTAL1 - 3.57MHz Kristall XTAL2 - 12MHz Kristall S1 - Push-to-on-Schalter M1, M2 - 6 V, 50-rpm Getriebegleichstrommotor Batt. - 6 V, 4,5 Ah-Akku Schritt 2: EINFÜHRUNG EINFÜHRUNG Üblicherweise drahtlose gesteuerte Roboter verwenden HF-Schaltungen, die die Nachteile der begrenzten Arbeitsbereich, begrenzten Frequenzbereich und begrenzte Kontrolle haben. Die Verwendung eines Mobiltelefons für Robotersteuerung kann diese Einschränkungen zu überwinden. Sie bietet die Vorteile der robusten Regelung, Arbeitsbereich so groß wie die Versorgungsbereich des Dienstanbieters, ohne Interferenzen mit anderen Controllern und bis zu zwölf controls.Although das Aussehen und die Fähigkeiten der Roboter variieren stark, alle Roboter teilen sich die Merkmale einer mechanischen , bewegliche Struktur unter irgendeiner Form von Kontrolle. Die Steuerung des Roboters erfolgt in drei Phasen: Empfang, Verarbeitung und Wirkung. Im Allgemeinen sind die Lehrmeister sind Sensoren am Roboter montiert ist, wird die Verarbeitung durch den On-Board-Mikrocontroller oder Prozessor durchgeführt, und die Aufgabe (Aktion) wird mit Motoren oder mit einigen anderen Stellgliedern durchgeführt. In diesem Projekt wird der Roboter von einem Mobiltelefon, das einen Anruf auf das Mobiltelefon am Roboter angebracht macht gesteuert. Im Verlauf eines Anrufs, wenn eine Taste gedrückt wird, ein Ton, die der Knopf gedrückt wird am anderen Ende des Anrufs zu hören. Dieser Ton wird als "Dual-Tone Multifrequenz" (DTMF) Ton. Der Roboter nimmt diesen DTMF-Ton mit Hilfe des Mobiltelefons in der Roboter gestapelt. Der empfangene Ton wird durch den ATmega16 Mikrocontroller mit Hilfe von DTMF-Decoder MT8870 verarbeitet. Der Decoder decodiert die DTMF-Ton in die äquivalente Binärzahl und dieses binäre Zahl an den Mikrocontroller Mikrocontroller geschickt ist vorprogrammiert, um eine Entscheidung für jede gegebene Eingabe und gibt seine Entscheidung, Motortreiber, um die Motoren für den Vorwärts- oder Rückwärtsantrieb Bewegung oder eine Drehung. Das mobile, die einen Anruf auf das Mobiltelefon in der Roboter gestapelt macht fungiert als Fernbedienung. So ist dieses einfache Roboter-Projekt erfordert nicht den Bau von Empfänger- und Sendereinheiten. DTMF-Signalisierung wird über die Linie in den Sprachfrequenzband auf den Aufruf Vermittlungsstelle verwendet fr Telefon-Signalisierung. Die Version von DTMF für Telefon Tonwahl verwendet ist bekannt als "Berührungs Tone.'DTMF ordnet eine bestimmte Frequenz (bestehend aus zwei separatetones) zu jeder Taste, so dass es leicht durch die elektronische Schaltung identifiziert werden. Die durch den DTMF-Encoder erzeugten Signals eine direkte algebraische Summierung, in Echtzeit, der Amplituden der beiden Sinus (Cosinus) Wellen verschiedener Frequenzen, dh Taste '5' einen Ton gemacht senden, indem 1336 Hz und 770 Hz bis das andere Ende der Leitung. Die Töne und Aufgaben in einer DTMF-System sind in Tabelle I gezeigt, Schritt 3: SCEMATIC DER MOBILTELEFON IN BETRIEB LANDROVER KREISBESCHREIBUNG Feige. 1 zeigt das Blockschaltbild der Mikrocontroller-basierte mobile phoneoperated Land Rover. Die wichtigsten Bestandteile dieses rover sind eine DTMF-Decoder, Mikrocontroller und Motortreiber. Ein MT8870 Serie DTMF-Decoder zum Einsatz. Alle Arten der MT8870-Serie mit digitalen Techniken zählen zu erkennen und zu decodieren alle 16 DTMF-Ton-Paare in eine 4-Bit-Code-Ausgabe. Die eingebaute Freizeichen Sperrkreis eliminiert die Notwendigkeit für Vorfilterung. Wenn das Eingangssignal an Pin 2 (IN-) in single-ended Eingangskonfiguration gegeben ist erkannt, um wirksam zu sein, wird die richtige 4-Bit-Decodiersignal des DTMF-Ton zu Q1 (Pin 11) bis Q4 (Pin 14) Ausgänge übertragen . Tabelle II zeigt die DTMF Datenausgabetabelle MT8870. Q1 bis Q4-Ausgänge des DTMF-Decoder (IC1) an Portpins PA0 bis PA3 des ATmega16 Mikrocontroller (IC2) nach der Inversion durch N1 bis N4 angeschlossen. Der ATmega16 ist ein Low-Power, 8-bit, CMOS-Mikrocontroller auf Basis der AVR RISC-Architektur erweitert. Es bietet die folgenden Funktionen: 16 KB In-System programmierbaren Flash-Programmspeicher mit Lese-während-schreiben-Funktionen, 512 Byte EEPROM, 1kB SRAM, 32 Mehrzweck-Ein- / Ausgabe (I / O) Linien und 32 Mehrzweck- Arbeitsregister. Alle 32 Register wieder direkt an die Recheneinheit angeschlossen ist, so dass zwei unabhängige Register in einem einzigen Befehl in einem Taktzyklus ausgeführt zugegriffen werden. Die resultierende Architektur ist mehr Code effizient. Ausgänge von Port-Pins PD0 bis PD3 und PD7 des Mikrocontrollers zugeführt, um durch IN4 Eingänge IN1 und Enable-Pins (EN1 und EN2) der Motortreiber L293D, espectively, zwei Getriebegleichstrommotoren zu fahren. Schalter S1 wird zum manuellen Zurücksetzen. Der Mikrocontroller Ausgang nicht ausreichen, um die Gleichstrommotoren antreiben, so dass Stromquellen sind für die Motordrehung erforderlich. Der L293D ist ein Quad, Hochstrom-Halb-H-Treiber entwickelt, um bidirektionale Treiberströme bis zu 600 mA bei Spannungen von 4,5V bis 36V liefern. Das macht es leichter, die Gleichstrommotoren antreiben. Der L293D besteht aus vier Fahrern. Pin IN1 bis IN4 und OUT1 bis OUT4 sind Eingangs- und Ausgangspins jeweils von Fahrer-1 durch Fahrer 4. Fahrer 1 und 2, und Treiber 3 und 4 werden durch Enable-Pin 1 (EN1) und Pin 9 (EN2) aktiviert bzw. . Als Freigabeeingang EN1 (Pin 1) hoch ist, werden Fahrer 1 und 2 aktiviert und die Ausgänge entsprechend ihrer Eingänge aktiv sind. Ebenso Freigabeeingang EN2 (Pin 9) kann der Fahrer 3 und 4. Eine tatsächliche Größe wird einseitig PCB für Mobiltelefonbetriebenen Geländewagen in Fig. 4 und seine Komponentenanordnung in Fig. 5. Schritt 4: SOFTWAREBESCHREIBUNG UND ARBEITS Die Software ist in "C" geschrieben und mit Codevision AVR C-Compiler kompiliert. Das Quellprogramm wird vom Compiler in Hex-Code ed. Brennen Sie diese Hex-Code in ATmega16 AVR Mikrocontroller-Source-Programm ist gut kommentiert und leicht zu verstehen. Sind die ersten speziell für ATmega16 definierten Registernamen und die Variable zu deklarieren. Set Port A als Eingang und Port D als Ausgang. Das Programm wird für immer unter Verwendung von 'while' Schleife ausgeführt. Unter 'while' Schleife, Lese-Port A und testen Sie das empfangene Eingangs mit 'switch' Aussage. Die entsprechenden Daten werden an Port D nach der Prüfung der empfangenen Daten ausgegeben. ARBEITS Um den Roboter zu steuern, müssen Sie einen Anruf an das Mobiltelefon an den Roboter (über Kopfhörer) angeschlossen von jedem Telefon aus, das DTMF-Melodien auf die Nummerntasten sendet machen. Das Handy in der Roboter wird im Modus 'Auto-Antwort "gehalten. (Wenn das Mobil nicht über die automatische Antwortmöglichkeiten erhalten Sie das Gespräch durch 'OK' Taste auf der Rover-Handy verbunden und dann machte es in den Freisprechmodus.) So nach einem Ring, dem Mobiltelefon den Anruf annimmt. Jetzt können Sie eine beliebige Taste auf dem Mobil drücken, um Aktionen wie in Tabelle III aufgeführt durchzuführen. Die so erzeugten DTMF-Töne werden durch das Mobiltelefon in den Roboter übermittelt. Diese Töne werden an die Schaltung von dem Headset der Fed Handy. Der MT8870 decodiert das empfangene Ton und sendet die äquivalente binäre Zahl an den Mikrocontroller. Nach dem Programm in den Microcontroller, beginnt der Roboter moving.When Sie Taste "2" (binäre Äquivalent 00000010) auf Ihrem Mobiltelefon, der Mikrocontroller Ausgänge '10001001' binäre Äquivalent drücken. Port-Pins PD0, PD3 und PD7 sind hoch. Der hohe Ausstoß an PD7 der Mikrocontroller steuert den Motortreiber (L293D). Port-Pins PD0 und PD3 Antriebsmotoren M1 und M2 in Vorwärtsrichtung (nach Tabelle III). Ebenso Motoren M1 und M2 Schritt für links abbiegen, rechts abbiegen, Rückwärtsbewegung und Stopp Zustand gemäß Tabelle III. Schritt 5: CONSTRUCTION Bei der Konstruktion von Robots, ist eine große mechanische Einschränkung der Zahl gibt eine Zwei-Rad-Antrieb oder ein Allrad ive. Obwohl Vierradantrieb ist komplexer als Zweiradantrieb bietet sie mehr Drehmoment und guter Kontrolle. Zweiradantrieb, andererseits ist es sehr einfach zu konstruieren. Draufsicht auf einen Vierradgetriebenen Geländewagen ist in Abb. 3. Die in diesem Modell verwendet Chassis ist ein 10 x 18cm2 Blatt aus Parax gemacht. Motoren sind an der Unterseite dieser Platte befestigt ist, und die Schaltung ist fest auf der Oberseite des Blattes befestigt ist. Ein Mobiltelefon ist auch auf dem Blatt befestigt, wie in der Abbildung dargestellt. In dem Vierradantriebssystem werden die beiden Motoren auf einer Seite, die parallel gesteuert. So dass eine einzelne L293D-Treiber-IC kann den Rover zu fahren. Aus diesem Roboter, Perlen mit Leim dienen als Stützräder angebracht.

                        5 Schritt:Schritt 1: Verdrahtung Schritt 2: Layout Schritt 3: Prep Schritt 4: Kleber-Zeit! Schritt 5: Fertig!

                        Möchten Sie einen tragbaren drahtlosen Spion-Kamera wie in den Filmen haben? Natürlich tust du! Ich habe immer in Film ist der Spion zieht eine Aktentasche und sie drahtlose Kamera und Bildschirm, um es sehen zu müssen gesehen. Nun können Sie Ihre eigenen zu machen! Was du brauchst: - Case von einer Art Ich empfehle einen Pelikan Fall wegen der Haltbarkeit und Authentizität. Früher habe ich eine 1120 Es passte alles ziemlich eng. http://www.Amazon.de/Pelican-1120-Case-Camera-Yellow/dp/B000233WKA - Wireless-Kamera-Set http://www.Amazon.de/Mini-Wireless-Color-Camera-Microphone/dp/B000YM2OIK/ref=sr_1_1?s=electronics&ie=UTF8&qid=1338329690&sr=1-1 - Kleinen LCD-Bildschirm Dies ist die billigste, die ich finden konnte. http://www.Amazon.de/gp/product/B005JSMM9K/ref=pd_lpo_k2_dp_sr_3?pf_rd_p=486539851&pf_rd_s=lpo-top-stripe-1&pf_rd_t=201&pf_rd_i=B0045IIZKU&pf_rd_m=ATVPDKIKX0DER&pf_rd_r=1TF8VC56Z5967TMBP453 - 9-Volt-Akku Ich habe eine rc Autobatterie, die 9,6 V ist ok, wenn seine etwas mehr als 9 V war. - Schalten - Werkzeuge Abisolierzange, Drahtschneider, Schraubendreher, ext .... - Schleifpapier oder Schleifband Es ist sehr sinnvoll, Bandschleifer, aber wenn Sie nicht sein OK zu tun. - Sonstiges Schritt 1: Verdrahtung Das Schaltbild unten zeigt, wie die Haken, die Macht und Video seine ziemlich einfach. Je nach Batterie Sie verwenden einen Adapter müssen Sie möglicherweise. Sie müssen für die drahtlose Kamera-Empfänger von der Stromversorgung abgeschnitten den Steckverbinder. Der LCD-Bildschirm sollte mit einem Stecker, die Leitungen für entmachtet ist gekommen. Sie können, was immer Sie wollen, schalten Ich fand eine herumliegen und es schon drauf hatte die Metall L Halterung. Um die Drähte miteinander zu verbinden Ich habe ein Klemmenblock, aber Sie Kabelverbinder verwenden oder einfach löten sie zusammen. Schritt 2: Layout Jetzt müssen Sie herausfinden, wie Sie gehen, um alles, was das Layout. In Abhängigkeit von der Box haben Sie es kann ein anderes Layout als ich. Beim Verlegen sie alle aus Sie wollen von waren Sie padding wie für die Antenne müssen denken. Schalterhöhe ist eine andere Sache zu denken. Batterieposition und wenn Sie eine Teiler verwenden, wie ich will. Denken Sie auch an den Drähten sie benötigen mehr Speicherplatz als Sie denken. Grundsätzlich Sie wollen alles, um zu bleiben, wo es ist, wenn Sie die Box, so es wird nicht zu bewegen, wenn sie herumgetragen zu schließen. Schritt 3: Prep Jetzt haben Sie ein Layout gehobelt out Sie zur Montage alles prep möchten. Also, wenn Sie mit einem Teiler für die Batterie schneiden Sie Ihre Holz oder Metall. Für den LCD-Bildschirm gibt es einen großen Klumpen, die abgeschliffen werden muss, damit sie bündig auf der Schachteldeckel sitzt. Außerdem schneiden die Kunststoff zu, dass der Draht bündig mit dem LCD-Display. Schritt 4: Kleber-Zeit! Jetzt können Sie, alles zu kleben wollen, habe ich Heißkleber und es funktionierte perfekt. So kleben Sie den Bildschirm, um den Deckel geklebt und ich den Draht so dass es in der Ecke bleiben würde. Ich empfehle, nicht Kleben Sie den Empfänger oder Schaum, aber es liegt an Ihnen. Kleben Sie Ihre Klemmenblock, wenn Sie einen Einsatz. Kleben Sie Ihre Schalter. Schritt 5: Fertig! Alle 8 Artikel anzeigen Nun sollte alles vollständig ist und Sie einen tragbaren Wireless-Spion-Kamera haben. Aber das ist nicht alles jetzt Ihre Kamera braucht eine Verkleidung. Ich habe versucht, herauszufinden, wer war das Essen der Reeses Peanut Butter Cups in den Schrank so verkleidet ich die Kamera als Jello Feld. Versorgung benötigt: - Doppelseitiges Klebeband - Exacto Messer - Band - Jello box # 1 Schnitten Kanten der Box, um die Netto-Form zu kommen. # 2 Drill oder schnitt Loch im Kasten für Kamera zu durchschauen. #3 Kleben Sie die Kamera in Position. # 4 Verwenden Sie doppelseitiges Klebeband, um zu schließen. # 5 Einstecken und ausblenden.

                          5 Schritt:Schritt 1: Vorbereitungen Schritt 2: Installieren Sie die Pakete Schritt 3: Führen Sie das Server Schritt 4: auf den Web-Server verbinden Schritt 5: Montage es

                          Wer sonst liebt 3D-Druck? Diejenigen von Ihnen, müssen Sie mit mir in einverstanden, dass Sie hassen Suche nach Ihrem Drucker beendet, aber es kam aus dem Bett auf halbem Weg. Kaufen Sie eine IP-Webcam ist keine Option, weil Sie nicht wollen, zu 150 € auf eine Kamera zu verbringen. Die einzige wirkliche Möglichkeit ist, es wie jedes andere Hacker tun: einfach deine eigene! Es gibt so viele Single-Board-Computer, die wir alle haben und lieben, einschließlich Raspberry Pi, BeagleBone und jetzt die Intel Edison. Diese Computer sind wirklich Computern, indem sie eine vollständige Betriebssystem Linux laufen. In diesem Instructable werde ich Führen Sie bei der Einrichtung eines Webcam-Server auf einem Intel Edison. Diese Schritte können oder auch nicht auf anderen Boards wie das RPI oder BeagleBone arbeiten. Bevor ich an, ich muss sagen, dass dies nicht ganz meiner Arbeit. Ich fand eine Führung auf Github und folgte dem Prozess gibt. Ich schlug Haken, so dass meine Torsion wird Ihnen zeigen, wie ich um sie herum stand. Wenn Sie meine Anweisungen überspringen und direkt für den ursprünglichen Tutorial wollen, können Sie dies zu tun hier . Auch ich möchte Intel und Instructables für Sein fantastisch, indem Sie mich zusammen mit 249 anderen, um einen Dev Kit erhalten danken. Das war sehr überraschend für mich, und ich bin sehr dankbar dafür. Danke, dass Sie Schritt 1: Vorbereitungen Die meisten anderen Intel Edison Tutorials und Projekte verwenden die Edison im Modus "Gerät". Dieses Projekt wird die Edison im Regelbetrieb, der die Boardkontrolle der USB ermöglicht. Um die Edison schalten in den Regelbetrieb, drehen Sie den Schalter neben der USBs zu den großen USB-Ports und Power. Schalten Sie Ihren Edison mit einem Mitte-positive 7-15V Stromversorgung. Hinweis: bevor Sie nicht weiter, müssen Sie sicherstellen, dass Ihre Webcam UVC-kompatibel, die durch das Programm nutzen wir, ffmpeg unterstützt wird. Um eine Liste der unterstützten Kameras finden Sie unter diesem Link hier . Mir ist ein Logitech C600. Wenn Sie nicht wissen, so schon, notieren Sie sich den Namen Ihres Edison, zusammen mit seiner password.Step 2: Installieren Sie die Pakete Package Manager Sie müssen Ihre opkg Repository konfigurieren, dass Sie die folgenden Zeilen enthalten: src / gz all http://repo.opkg.net/edison/repo/all src / gz edison http://repo.opkg.net/edison/repo/allsrc/gz src / gz core2-32 http://repo.opkg.net/edison/repo/allsrc/gz Tun Sie dies indem Sie eingeben: vi /etc/opkg/base-feeds.conf Mit vi als Texteditor ist anders. Wenn Sie Hilfe benötigen, lesen Sie in dieser Seite . Nachdem das erledigt ist, wechseln Sie zu dem EDI-Cam-Verzeichnis: cd / edi-cam Geben Sie nun: cp /etc/opkg/base-feeds.conf / etc / opkg Und schließlich aktualisieren opkg: opkg Update Installieren Git Typ: opkg git installieren Klonen Sie das Repository: git clone https://github.com/drejkim/edi-cam.git Installieren Sie das UVC-Treiber Installieren Sie den Treiber: opkg Kernel-Modul-uvcvideo installieren Stellen Sie sicher, die Webcam zu sehen Ziehen Sie das Webcam und stecken Sie es wieder in Geben Sie die folgende und sehen Sie die Ausgabe.: dmesg -c Kurz vor dem Ende sollte es in der Nähe aussehen (in diesem Beispiel kam von den Github Noten): [92.910838] Hub 2-0: 1.0: USB-Hub gefunden [92.910899] Hub 2-0: 1,0: 1 Port erkannt [92.957888] pmic_ccsm pmic_ccsm: USB VBUS erkannt. Anmelde OTG-Treiber [93.210150] usb 1-1: neue High-Speed-USB-Gerätenummer 2 mit dwc3-host [93.329961] usb 1-1: Neue USB-Gerät gefunden, idVendor = 041e, idProduct = 4095 [93.329992] usb 1-1: Neue USB-Gerät Saiten: Herst = 3, Artikel = 1, Serial = 2 [93.330014] usb 1-1: Produkt: Live! Cam Sync HD VF0770 [93.330033] usb 1-1: Hersteller: Creative Technology Ltd. [93.330052] usb 1-1: Serial: 2014090439994 [93.339634] uvcvideo: Gefunden UVC 1.00 Gerät Live! Cam Sync HD VF0770 (041e: 4095) [93.352641] Eingabe: Live! Cam Sync HD VF0770 als /devices/pci0000:00/0000:00:11.0/dwc3-host.2/usb1/1-1/1-1:1.0/input/input3 Wenn Sie sehen, nichts in der Nähe von diesem, können Sie Ihre Webcam nicht von UVC unterstützt werden. Sehen Sie, wenn der Geräteknoten erstellt wurde: ls -l / dev / video0 Und es sollte ähnlich der folgenden aussehen: CRW-rw ---- 1 root-Video 81, 0 20. Dezember 21.23 / dev / video0 Installieren ffmpeg Sie benötigen, um eine Einstellung in der install_ffmpeg.sh Skript ändern. Suchen: FNAME = ffmpeg-2.4.3-32bit-static.tar.xz und ändern Sie es zu: FNAME = ffmpeg-2.5.1-32bit-static.tar.xz Machen Sie dasselbe in do_ffmpeg.sh. Navigieren Sie zu dem Ordner bin in edi-cam und Typ: ./install_ffmpeg.sh Installieren Node.js Navigieren Sie zu Web / Server durch Eingabe von: cd / edi-cam / web / Server und installieren Node.js indem Sie eingeben: NPM installieren Schritt 3: Führen Sie das Server Sie müssen die variable wsUrl in /web/client/index.html ändern: vi / edi-cam / web / Client Und ändern Sie den folgenden Code: // Sie den entsprechenden WS-Adresse ändern var wsUrl = 'ws: //myedison.local: 8084 /'; durch Austausch "myedison" mit dem Namen Ihres Edison. Starten Sie den Server und konvertieren Sie das Video mit ffmpeg Sie müssen 2 Befehle in einer Zeile eingeben. Das ist, weil Sie einen Befehl nach dem Starten des Servers ausführen müssen, aber der Server SSH-Befehle sperrt. cd in das Stammverzeichnis: cd / und geben Sie den folgenden: Knoten /edi-cam/web/server/server.js | ./edi-cam/bin/do_ffmpeg.sh Jetzt ist Ihr Server sollte ausgeführt werden, und Sie können mit dem nächsten Schritt weitergehen Schritt 4: auf den Web-Server verbinden Nun, da der harte Teil fertig ist, können Sie beginnen sehen, was auch immer vor der Kamera! Denken Sie daran, wenn Sie "myedison" geändert, um den Namen Ihres Edison? Sie müssen sich zuerst im selben Netzwerk wie Ihr Edison sein, dann gehen Sie zu "http: //myedison.local: 8082", wo myedison wird wie zuvor geändert. Was sollte Pop-up ist eine leere Webseite mit einem Gerät in der Mitte. Es kann ein wenig dauern zu laden, aber das Feld wird in den Live-Feed zu machen! Meine Latenz (Verzögerung) ist sehr gering, was überraschend ist, weil mein Router ist im Obergeschoss. Wie auch immer, jetzt alles, was Sie tun müssen, es gab Edison, wo Sie es, stellen Sie die Kamera auf das, was Sie wollen, und schließen Sie Ihre Edison möchten. Sobald es bootet, um es zu schließen über SSH und führen Sie die folgenden 2 Befehle: cd / Knoten /edi-cam/web/server/server.js | ./edi-cam/bin/do_ffmpeg.sh Und Sie können jetzt Ihre Webcam-Feed wann immer Sie möchten Schritt 5: Montage es Wie ich am Anfang sagte, tat ich dies, um auf meinem 3D-Drucker zu spionieren. Mein Drucker ruht in meinem Keller, wo es kalt und nicht sehr einladend. Ich versuche, aus meinem Keller, so viel wie ich kann, zu bleiben, was ein Problem ist, weil ich ständig 3D-Druck. Mit über 700 Stunden an meinen Drucker, habe ich ziemlich viele Schluckauf kostet viele Stunden hatte. Für große Drucke, würde ich alle 30 Minuten um zu sehen, wenn etwas schief gelaufen ist, damit ich die Enttäuschung und sogar noch mehr Kunststoff zu speichern. Es ist mein Grund zu hacken. Was ist dein? Ich würde gerne sehen, was andere mit diesem zu tun! Vielen Dank!

                            6 Schritt:Schritt 1: Laden Quelldateien Schritt 2: blinkend SD-Karte Schritt 3: Laden OctoPrint Schritt 4: Übersicht Video Schritt 5: Häufig gestellte Fragen Schritt 6: Dank über mein Tutorial hat einen großen Tag

                            Haben Sie überhaupt, um drahtlos 3D-Druck, lebendige Uhr Ihre Drucke wollte. Sie können sogar stoppen starten und laden Sie neue Drucke. Eine Software namens Octoprint dies erlaubt. Über ------------------------------------------------------------------------------------------------------------------------------------------------------ OctoPrint ist eine so genannte Host-Software für 3D-Drucker, die Ihr 3D-Drucker steuert und sendet es die eigentlichen Befehle, um seine Arbeit zu tun. Weitere Werkzeuge für diese Aufgabe sind Druckauflage, Repetier-Host und auch Cura. OctoPrint unterscheidet sich von bestehenden Host-Lösungen, dass ihre wesentlichen Schwerpunkt ist es, eine Web-Schnittstelle ermöglicht die Steuerung des Druckers entfernt von überall im Netzwerk oder sogar im Internet und bietet die gleichen Reaktionsfähigkeit und Feedback-Optionen auf nativen Host-Anwendungen wie die oben aufgeführten liefern . Um dies zu erreichen, macht OctoPrint starke Nutzung von aktuellen Web-Technologien und Frameworks wie AJAX und HTML5 Web-Sockets. OctoPrint wurde entwickelt, wie die beliebten Raspberry Pi, um auf kleinen Embedded-Geräte betrieben werden. Es ermöglicht Ihnen, schalten Sie Ihre vorhandene 3D-Drucker in einen WiFi-fähigen ein und untether es von Ihrem Laptop oder Workstation. Was ist in der Verpackung? ------------------------------------------------------------------------------------------------------------------------------------------------------ OctoPrint bietet derzeit die folgenden Funktionen, mit mehr auf dem Weg: uploading .gcode Dateien auf den Server sowie optional SD-Karte und deren Verwaltung über die UIselecting einer Datei für den Druck, immer die üblichen Statistiken über Fadenverbrauch (Länge und Volumen, Statistiken für SD-Karte filesstarting nicht verfügbar, Unterbrechen und Abbrechen von Druck jobwhile des Druckers an den Drucker immer Informationen über die aktuelle Temperatur von sowohl Kopf- und Bett (falls vorhanden) in einem schönen glänzenden javascript-y Temperatur graphaccess an das Kommunikationsprotokoll (mit der Temperatur und SD Fortschritte Anrufe wahlweise gefiltert werden, um Durcheinander zu vermeiden) und Senden von beliebigen verbunden Codes, die von der printerpreviewing der gcode von dem ausgewählten Modell ausgeführt werden, um (über GCodeVisualizer) gedruckt werden, einschließlich der Erbringung der Fortschritte beim Drucken (nicht verfügbar, wenn SD-Druck) visuelle Überwachung des Druckers via Webcam Strom in den UI integriert (zB mit MJPG-Streamer) Erstellung von Zeitraffer-Aufnahmen der Druckauftrag via Webcam Stream mit Schüssen ausgelöst entweder durch eine z-Wechsel (nicht verfügbar, wenn SD-Druck) oder jedes n secondsaccess Steuer einen Nur-Lese-Modus auf der Web-Oberfläche zu schaffen, der alle Aktionen nur in usersconfigurable benutzerdefinierte Steuerelemente eingeloggt, um zur Registerkarte "Control" (Beispiele) konfigurierbares System-Befehle in einem speziellen Dropdown Verfügung gestellt werden, beispielsweise zur Abschaltung OctoPrint Host oder die Aktualisierung der Software via git (Beispiele) konfigurierbare Systembefehle oder gcode Befehle zu sein hinzufügen auf bestimmte Systemereignisse ausgelöst (Beispiele) .Schritt 1: Quellcode-Dateien Mac-Quellen: https: //www.dropbox.com/s/5fislp419q702ug/OctoPrin ... Windows-Quelldateien: https: //github.com/foosel/OctoPrint/wiki/Setup-on -... Linux-Quellen: https: //github.com/foosel/OctoPrint/wiki/Setup-on -... Schritt 2: blinkend SD-Karte Wie zu blinken SD-Karte: http://elinux.org/RPi_Easy_SD_Card_Setup Schritt 3: Laden OctoPrint Ziehen Sie die OctoPrint Quelldateien auf der SD-Karte Nach dem Flashen das Bild in SD und Booten Ihres RaspberryPi damit sollten Sie nun den folgenden in Ihrem Browser Suche "http: //octopi.local" - wenn Sie Windows ausführen, müssen Sie oder alternativ zur gewohnten IP - auf "Bonjour für Windows ONLY" erste für diese zu arbeiten zu installieren. Bonjour für Windows: http://support.apple.com/kb/DL999 Schritt 4: Übersicht Video Wenn Sie visuelle Hilfe bei der Installation benötigen OctoPrint benutzen Sie bitte dieses Video: Schritt 5: Häufig gestellte Fragen Dieser Link sollte die Antwort auf fast alle Ihre Fragen haben, wenn es nicht fühlen Sie sich frei, Ihre Frage in den Bereich unterhalb fragen und ich werde sie, sobald ich die Chance bekomme Antworten. https://github.com/foosel/OctoPrint/wiki/FAQ Schritt 6: Dank über mein Tutorial hat einen großen Tag Alle 7 Artikel anzeigen Wieder einmal fühlen Sie sich frei, Ihre Frage in den Bereich unterhalb fragen und ich werde sie, sobald ich die Chance bekommen, dank beantwortet.

                              6 Schritt:Schritt 1: Anforderungen Schritt 2: Senderseite (Touch Screen) Schritt 3: Senderschaltung Schritt 4: Empfängerseite Schritt 5: Montage und PRÄSENTATION Schritt 6: Video

                              Dies ist ein Touchscreen-basierte Hausautomationssystem. Hausautomation bezieht sich auf die Nutzung von Computer-und Informationstechnologie, um Haushaltsgeräte und Funktionen zu steuern. Systeme können von einfachen Fernsteuerung der Beleuchtung bis hin zu komplexen Computer / Mikrocontroller-basierte Netzwerke mit unterschiedlicher Intelligenz und Automatisierung reichen. Ein Touchpanel ist mit der Arduino auf Senderseite die digitale Daten-Befehle an den Empfänger, wo Lasten verbunden sind sendet angeschlossen. Durch Berührung des spezifizierten Teil am Touch-Screen-Panel, die Lasten ON / OFF der Ferne über Funktechnik gedreht werden. Es ist ein Decodierer an dem anderen Ende, welcher die Daten decodiert und die Arbeit gemäß dem Befehl verbunden sind. Und Sie können ihre Demonstration in der Video, das i posted.Step 1 zu sehen: Anforderungen 1. resistiven Touchscreen-Pad 2. Arduino 3. 5V Relaisschalter 4. HT12E Encoder 5. RF Module Tx / Rx (433Mhz) 6. HT12D Decoder 7. 2 Breadboard 8. Lüfter / Bulb 9. 12V Netzteil 10. 9V-Batterie. 11. Kartenbrett und weiß sheetsStep 2: Senderseite (Touch Screen) Schnittstelle Touch screen Es ist ein Vier-Draht-Touchscreen. Alle vier Adern einzeln wirken als Spannungsteilerschaltung, die bedeutet, dass Sie alle für Drähte in analogen Ports von arduino anschließen. Alles, was wir tun müssen, ist einfach ändern Sie den Eingang / Ausgang für den Analog-Pins. wie als ich getan habe: Leere Schleife () { pinMode (A1, Eingang); pinMode (A3, INPUT); pinMode (A0, OUTPUT); digital (A0, LOW); pinMode (A2, OUTPUT); digital (A2, HOCH); yv = analogRead (1); pinMode (A0, INPUT); pinMode (A2, INPUT); pinMode (A1, Ausgang); digital (A1, LOW); pinMode (A3, OUTPUT); digital (A3, HOCH); xv = analogRead (0); Serial.println (XV); Serial.println (yv); Verzögerung (700); } Jetzt können Sie die Werte von xv und yv auf der Serial Monitor Adruino IDE sehen. dies gibt Ihnen X, Y-Koordinaten in Form von Analog values.Then können Sie diese Werte nach Ihren Wünschen zu manipulieren. Möchten Sie mehr über touchscreen weiß: Sehen Sie hier Schritt 3: Senderschaltung Nachdem ich die Werte zu Serial Monitor, Sie zu manipulieren und zu verwenden, um EIN / AUS des Relais kann. Ich benutze digitale Stifte 13, 12 auf Arduino zu schicken High oder Low. So was: if ((xv <850) && (xv> 780) && (yv> 250) && (yv <320)) { digital (13, LOW); } if ((xv <300) && (xv> 200) && (yv> 240) && (yv <320)) { digital (13, stark); } if ((xv <850) && (xv> 800) && (yv> 800) && (yv <850)) { digital (12, LOW); } if ((xv <280) && (XV> 200) && (yv> 750) && (yv <850)) { digital (12, HOCH); } Nachdem Sie dies tun, müssen Daten drahtlos senden. Schließen Sie einfach 13 und 12. Pin des Arduino auf die 13 und 12-Pin-Encoder (HT 12e) Siehe den Schaltplan, die ich geschrieben und Daten auf dem gegebenen Link unten. und verbinden 17. (Output) Pin mit dem Transmitter (RF-Modul). Datenblatt des HT 12e CLICK Schritt 4: Empfängerseite Jetzt ist es an Seiten Empfängers. Es ist ganz einfach. Sie müssen nur die Empfänger der RF-Modul mit Decoder, die dekodiert werden die empfangenen Daten, die von Sender zu verbinden. Schließen Sie die Datenstift des HF-Modul mit der Pin-Nummer 14 der Decoder und aus Decoder gestellt von Pin 13 und 12 an den Relay. Vergessen Sie nicht, dass Vcc hier ist 5V. Datenblatt des HT 12D hier . Relay-Verbindungen Relais direkt mit Pin-Nummer 13 und 12. und dem einer anderen Seite i verbinden mit der CFL (Rohr Licht) Decoder angeschlossen ist. Früher habe ich 12v Relay. so zu aktivieren, geben Sie ihm einen 12V-Versorgung und Schalter ON / OFF Verwendung 5V Digitalausgang, der von Pin-Nummer 13 und 12 kommen wird machen. Auch ihre so viele Links und YouTube-Video, das Ihnen helfen kann, um die Relais zu verbinden. Link: http://www.buildcircuit.com/how-to-use-a-relay/ Schritt 5: Montage und PRÄSENTATION Ich kann meine Hausautomationsprojekt im Raum nicht zu zeigen, dann habe ich, um Verbindungen von all den Lichtern und alles zu tun. Ich zeigte nur, wie man ein Rohr Licht zu steuern Jetzt können Sie dies mit Ihrem ganzen Raum zu tun und je nach Anforderungen können Sie erhöhen Zahl der outputs.To es vorzeigbar machte ich eine Schachtel mit Pappe und ich außerdem Lade also schreiben, weil ich auch verbunden ein mobiles Ladegerät mit ihm. Dies ist Drahtlose angeschlossenen Touchpad gibt es so viele Anwendungen und Nutzungen des Projekts. - Sie können Ihre Touchpad überall im Haus platzieren und kann jede Licht, Ventilator, tv etc von jedem Punkt Ihrer Startseite zu steuern. - Sie können es Ihren Kindern zu bedienen sie wird es nicht schaden, es zu benutzen sein. Für jeden Zweifel: - Kontaktieren Sie mich :: www.dilpreet.branded.me mailen Sie mir @ :: [email protected] Für jede mögliche Fehler bitte zu entschuldigen me.Step 6: Video https://youtu.be/ZHI9C2UJXqU

                                5 Schritt:Schritt 1: Materialsammlung Schritt 2: Schneiden Sie den Draht Schritt 3: Licht-er Up Schritt 4: Ziehen Schritt 5: Anschließen des Wireless-Karte

                                So habe ich eine D-Link Wireless-Karte und für einen oder anderen Grund hat es nicht mehr eine Antenne. Ich machte mich auf eine neue mit so wenig wie möglich Tool (und eine Kamera) zu machen, aber auch die Aufrechterhaltung angemessener Leistung (3/5 Bars oder länger). Jungs, das ist meine erste Instructable und ich schätze konstruktive criticism.Step 1: Materialsammlung Du wirst brauchen: - Zange (gleich welcher Art) - Abisolierzange (kann mit einer Zange incorpirated werden wie ich) - Stück Draht, vorzugsweise aus einem Stück, starr, mit Kunststoffabdeckung (nicht die verdrillten Kupfer) - Feuerzeug oder geeigneten Wärmequelle. ________________________________________________________________________________ Gute Beleuchtung, eine Bank keine brennbaren Materialien in der Umgebung. Auch lassen Sie mich diese Gelegenheit zu sagen, dass ich und die Instructables Website und ihrer Affiliates nehmen keine Verantwortung für, aber nicht beschränkt auf Verletzungen oder Sachschäden, die sich ergeben können, wie Sie folgen den Ideen hier dargestellten beschränkt sind. Auch fühlen sich frei, diese anderswo zu verwenden, aber bitte Link zu diesem Instructable.Step 2: Schneiden Sie den Draht Verwenden Sie die Abisolierzange wegschneiden die Kunststoffummantelung, ca. 1 cm, um sicherzustellen, eine gute halten, finden Sie auf der Kupferkern im Inneren erreicht werden. Stellen Sie sicher, dass das andere Ende des Drahtes ist auch open.Step 3: Licht-er Up Ziemlich selbsterklärend, leuchtet nicht weiß das Gewebe oder den Vorhang in Brand. Achten Sie darauf, schnell zu tun, den nächsten Schritt, bevor die Kunststoffhülle abkühlt. Auch nicht die Kunststoff in Brand .... oder sich für diese Angelegenheit. Manchmal ist dies nicht notwendig, aber es war mit mine.Step 4: PULL Verwenden Sie die Zange, um das Kupfer (oder einem anderen Metall) ziehen etwas aus dem Kunststoffummantelung. Ziehen Sie nicht zu viel, also.Step 5: Montieren an der WLAN-Karte Setzen Sie den Teil, der jetzt kühl ist, in das Innere Stift des Wireless-Karte. Dies kann entmutigend sein, da Sie nicht wissen können, wenn das Kupfer innerhalb ur neue Antenne berührt oder nicht. Als ich mir angebracht, bekam ich eine momentane Signalschub. ("Sehr gut", dann mit einigen Optimierungen ich "Excellent" Formulars XP Wireless Zero auf dem PC meines Vaters).

                                  11 Schritt:Schritt 1: Stuff Sie benötigen. Schritt 2: teilweise Demontage des Hinter dem Head Unit Schritt 3: Biegen Sie die neue Drahtseil Hörmuscheln Schritt 4: Schrumpfschlauch die New Ohrhörer in die Neue Flexible Draht Hörmuschel Schritt 5: Streifenenden der Earbud Wires. Schritt 6: Positioning Outer Schrumpfschläuche vor dem Löten Audio Wires Schritt 7: Löten Sie die Audio-Verbindung Schritt 8: Schlussschrumpfschlauch, um alles zusammenzuhalten Schritt 9: Fertige anzeigen Schritt 10: Robert Palmer Mädchen sind nicht verfügbar auf Presstime Schritt 11: Fertige Headset!

                                  Ich wollte schon immer einen minimalistischen drahtlose Kopfhörer / MP3-Player. Die Art, die hinter dem Kopf geht und Loops über die Ohren. Leider habe ich einen großen Kopf. Jedes Headset Ich habe versucht, ist zu klein! Warum diese zu hacken? Mit diesem Hack, gewinnen wir mehrere Vorteile: Kopfhörer groß genug, um einen größeren Kopf passen. Teil des Gehäuses ist flexibel und wird eine eigene Form zu halten. Erhöhen den Komfort / Tragbarkeit. Einstellbar für unterschiedliche Größe Schädel. Verbesserter Sound über bessere Ohrhörer als die Originale. (OK einige von denen sind Duplikate - aber die Arbeit mit mir ...) Das Modell I hacked ist einer jener super billig diejenigen aus China. Meins war etwa 8 €. Das Gerät ist eigentlich ein MP3-Player und Kopfhörer all-in-one. Ich musste ein wenig für die Sendung zu warten. Hinweis: Wenn der Verkaufsstelle hat "kostenloser Versand" ganz verputzt - dann ist es wahrscheinlich aus China kommen. Ich glaube, Sie diese im Inland für ein wenig mehr Geld zu finden. Schritt 1: Stuff Sie benötigen. Alle 9 Artikel anzeigen Um diesen Hack zu tun, müssen Sie ein paar Dinge. Keiner von denen sind furchtbar teuer. Headset-Einheit (€ 8) Eine Opfer Paar bequeme In-Ear-Kopfhörer-Stecker. (5 €) Eine microSD Flash-Speicherkarte (manchmal auch als tf oder Transflash). (5 €) Kunststoffbeschichtete Einzelstrang-Draht (2 €) Lötkolben (und Lot) (wenn Sie auf instructables sind, werde ich annehmen, dass Sie den Zugriff auf diese haben) Isolierband (Ich werde annehmen, dass Sie Zugang zu diesen haben) Schrumpfschlauch - optional (ich hatte einige bereits) Patience und brennenden Wunsch, diesen unartigen Jungen zu erobern. Sie können finden und kaufen Sie die Headset-Einheit durch die Suche Shopping-Sites für ähnlich Stichworte: Wireless Head-Haken USB aufladbare Sport MP3-Player mit TF Slot Die Geräte in der Regel nicht mit einem beliebigen Speicher kommen - damit Sie sie benötigen. Es erfordert eine microSD-Karte (auch bekannt als TF oder Transflash). Die microSD-Karte können viele vielen Orten erworben werden. Ich habe eine 2 GB Karte - sie kann für weniger als € 5 ausgeliefert gefunden werden. 2 GB könnte sogar ein bisschen groß. Schauen Sie sich um Ihre Sachen, Ihnen eine zusätzliche haben können in einem alten Telefon. Für Draht, werden Sie wollen ein Einzelstrang Kunststoff beschichtet - Ich empfehle schwarz. Schwarz besser aufeinander abgestimmt die restlichen Materialien. Es ist wichtig, Einzelstrang Draht nicht Multi-Litze zu bekommen. Einzelstrang gibt uns eine wichtige Flexibilität bei der Positionierung. Möglicherweise können Sie einige von einem relativ kleines Stück übrig gebliebenen ROMEX® Hausverkabelung Kabel bekommen. Viele Male, werden Stücke von diesem Zeug herum, wenn ein Elektriker auf einem Haus arbeiten gelassen werden. In der Regel sehen Sie 3 oder 4 Leitungen im Inneren der Jacke. Sie können aber auch in den Baumarkt laufen und bekommen einige, die durch den Fuß ausverkauft. Das kann schön sein, weil Sie ein Gefühl dafür, wie steif eine gegebene che ist zu bekommen. Ich würde eine 12 oder 14 Gauge vorschlagen. Ich habe 12 Gauge. Ich bin kein Elektriker - aber ich weiß, die kleinere Zahl bedeutet dickeren Draht. Schritt 2: teilweise Demontage des Hinter dem Head Unit Alle 8 Artikel anzeigen Sie benötigen, um den offenen Zugang zu dem geraden-away (ish) Teil des Headsets zu bekommen. Ich werde dies als die "Stirnband" beziehen. Beachten Sie die Gummidichtung wie Gehäuse, die in den Kopfhörerdrähte abdichtet. Ziehen Sie diese mit den Fingern oder einem eher kleinen Werkzeug. Mine kam durch die Zusammenarbeit mit meinen Fingern allein. Kann etwas schwierig an den Enden - ich würde empfehlen, mit einem magnifiing Glas, damit Sie sehen, was los ist, während Sie arbeiten. Weiter würde das Entfernen der earbudus vom steifen gekrümmten Stirnband. Wieder war ich in der Lage, diese auseinander, indem Sie einfach die Arbeit mit den Fingern und etwas Fingernagel Aktion zu erhalten. Seien Sie geduldig, und Sie werden wahrscheinlich haben Erfolg. Ich empfehle, nicht mit jeder Art von Spitzzange. Sie könnten so etwas wie ein Super-kleinen Schraubendreher (Think-Brillen-Größe) zu versuchen. An dieser Stelle sollten Sie einen guten Blick auf die Drähte liefen die Kopfbügel und die "Ohrhörer", die noch über ein Lot auf die Drähte befestigt sind. Sie sollten sehen, 2 Leitungen aus dem Bereich der linken und rechten Seite des Kopfbandes läuft. Sie müssen dann schneiden Sie die Ohrpolster, so dass nur die Adern bleiben. Nun, da die Knospen ab, müssen Sie das Stirnband zu trimmen. Schneiden Sie das Kopfband in dem Bereich, wo es lichtet sich. Ein Teil des Kopfbügel wird zurückgelassen werden, um Unterstützung für die neue Draht bereitzustellen. Wenn Sie Zweifel haben, lassen Sie mehr dahinter. Sie können jederzeit TIRM mehr, wenn nötig. Ich habe ein paar robuste Küchenschere, meine Stirnband geschnitten .. Sie könnten wahrscheinlich benutze Drahtschere / Schneideplotter. Würde nicht empfehlen, eine Säge - aber ich denke, dass funktionieren könnte. Fahren Sie sanft zu sein, wie Sie diese Schritte funktionieren. Dieses Gerät ist ein billiges Stück Elektronik, die von Hong Kong. So ist es nicht gerade robust! Jetzt kommt Zeit für etwas Kreativität. Wir werden indem die dicke beschichtete Draht in der Position, wo das Kopfband vorher war. Eigentlich werden wir machen es ein bisschen länger, um verschiedene Schädelgrößen unterzubringen. Sie benötigen, um mit, wie lange, um den Draht zu machen experimentieren. Ich machte mir über 8 Zoll lang. (Siehe nächster Schritt) Später habe ich getrimmt es auf 7 inches.Step 3: Biegen Sie die neue Drahtseil Hörmuscheln Sie werden zwei Stücke von steifen beschichteten Einzelstrang Draht, der ungefähr 8 Zoll lang sind brauchen. Sie müssen, um den Draht zu biegen, um in Position fallen und imitieren die Form der alten Stirnband. Doch das Ende ist offen mit der Ohrhörer hängen lose an seiner Draht gelassen werden. Das wird viel Flexibilität, um Schlichte / Sitz Ihrer Einheit hinzuzufügen. Das Ende des Drahtes in dem Ohrhörer hängen dann wird eine Schleife, um zu helfen "halten" die Ohrhörer. Siehe Foto. Ich habe ein paar Spitzzange, um Kurve die kleine Schlaufe als "Halter" verwendet. Meine Frau hatte einige besondere Spitzzange zur Schmuckherstellung verwendet. Sie müssen nicht "Zähne", und die Nasenstege konisch Profil. So können Sie Draht um zu biegen ohne Beschädigung oder Beschädigen des Drahtes Sie arbeiten. Really nice to have. Um die Kurve für den Ohrbereich zu machen, können Sie Hand zu befreien oder eine Technik der Umhüllung um einen Stab, etc ... Sie müssen, um den Draht zu biegen, um in Position fallen und imitieren die Form der alten Stirnband. Doch das Ende ist offen mit der Ohrhörer hängen lose an seiner Draht gelassen werden. Das wird viel Flexibilität, um Schlichte / Sitz Ihrer Einheit hinzuzufügen. Dann am Ende des Drahtes in dem Ohrhörer hängen dann wird eine Schleife, um zu helfen "halten" die Ohrhörer haben. Siehe Foto. Schritt 4: Schrumpfschlauch die New Ohrhörer in die Neue Flexible Draht Hörmuschel Der nächste Schritt wird sein, die neuen Ohrhörer (Kopfhörer) an die neuen flexiblen Draht Bügel befestigen. Auf diesem Foto bin ich, die die Platzierung der Schrumpfschlauch auf den Draht mit einem nicht gebogenen Draht. (Ich habe noch nicht den Draht gebogen). Nach weiteren Optimierungen ich meinen Draht schneiden bis zu 7 "von den zuvor dargestellten 8". Hey - es ist einfacher, sie kleiner als wünschte, ich könnte es länger wachsen zu machen! Clue Again: Dieses Foto kann nicht in Ordnung aussehen, weil die dargestellten steifen Draht noch nicht gekrümmt. (Auch wenn Sie sehen es in einigen früheren Bildern gebogen) Setzen Sie den etwa 3 "langen Schrumpf tubed in der Position festgestellt in Abbildung. Da ich nicht eine Heißluftpistole, benutzte ich eine jener Fackel wie Stick Kerzenfeuerzeuge, die Sie fast überall zu finden. Tragen Sie die Wärme und und dann die Bandenden von Earbud Drähte: Ohrstöpsel Draht wird an den steifen wire.Step 5 angebracht werden. Das Bild mit der Lupe zeigt die winzigen Drähte, die aus den neuen Ohrhörern. Sie sind wirklich winzig. Auch nicht in der einen Elektriker, musste ich dieses Ding herauszufinden. Dies kann offensichtlich für viele von euch sein, aber wenn nicht: Hier sind ein paar wirklich gute Hinweise über die Verdrahtung auf Ohrhörer: Nach dem Abstreifen der Jacke, werden Sie wahrscheinlich sehen, zwei Farben der Drähte. Mine sah A) Gold und b) Silber. Es scheint, daß sie beide nicht isolierten Drähten. Das macht keinen Sinn. Die Drähte tatsächlich sind isoliert. Sie sind nur emailliert oder lackiert. , bis zu dieser Drähte, können Sie kratzen, Sandpapier oder verbrennen die Isolierung. Guter Weg, um daran zu denken ist, so zu tun, dass der Zahnschmelz auf den Draht ist wie eine Kunststoffisolierung. In diesem Sinne, werden Sie nur einen Teil des Ende des Drahtes "Streifen zurück". Sie wollen den Rest der Draht isoliert zu bleiben. Ich verwendete Schleifpapier, um die Enden meiner Drähte abzustreifen. Auch - Sie brauchen, um die Enden der Drähte, die in die Haupteinheit zu berauben. (So ​​dass sie schließlich miteinander verlötet werden) .Schritt 6: Positionierung Outer Schrumpf vor dem Löten Audio Wires Nächste Aktion ist es, die neuen Ohrhörer an die verbleibenden Drähte am Headset zu löten. Bevor Sie den Lötkolben greifen, werden Sie zu messen, wie viel Rest Kopfhörer Draht Sie wirklich brauchen. Ich beziehe mich auf die tatsächliche Audiokabel hier (nicht die steifen eins). Es kann sinnvoll sein, schneiden Sie einige. Aber ich lasse mich gerne ein wenig überschüssige haben, so können Sie ein paar Anpassungen machen, wenn nötig. Es ist einfacher, sie kürzer ist als es länger zu machen! Außerdem werden Sie, um auf den Drähten vor dem Löten zu positionieren Schrumpf möchten. Dies ist offensichtlich, Zeug, um die meisten von uns, aber denken Sie an es als eine öffentliche Ankündigung. Wie bewerten, haben wir bereits mit kleinerem Durchmesser Schrumpfschlauch verwendet werden, um die Kopfhörerkabel an die steifen Hörer (in Schritt 4 durchgeführt) zu befestigen. Jetzt werden wir kurz die Positionierung eines größeren Durchmesser Schrumpfschlauch für den Einsatz. Der Schrumpfschlauch müssen so aufeinander abgestimmt sein, dass sie übergeht: Die steifen Draht Der dünne Draht Ohrhörer Ein Teil des hinterlassen steifen Bügel Der schwarzem Isolierband Schritt 7: Löten Sie die Audio-Verbindung Der nächste Schritt ist, um elektrisch die Drähte von den neuen Ohrhörer-Headset, um die verbleibenden Drähte. Ich habe gelernt, von Homer Simpson löten, so meins war ziemlich lahm. Ich landete mit seinem eleganten Twist / komprimieren Verfahren. Trotz meiner unorthodoxen Arbeit, es funktioniert immer noch! Teilschritte: löten die Drähte zusammen ordentlich aufzustellen die Drähte gegen den Kopfbügel Montage bewegen Sie den größeren Schrumpfschlauch in Position über die Drähte, alte Kopfbügel und neuen steifen Draht Hörmuschel schrumpfen die Schrumpfschlauch Beachten Sie die Position des großen Durchmessers Schrumpfschlauch in das Bild. Sie müssen dies in einer Bereitschaftsposition vor dem Löten zu haben. Schritt 8: Schlussschrumpfschlauch, um alles zusammenzuhalten Vor dem endgültigen Anziehen der äußeren Schicht der Schrumpfschlauch, testete ich die Audioverbindung ein paar Mal, um sicherzustellen, dass es gut war. Danach schieben Sie den großen Durchmesser (final) Schrumpfschlauch in die endgültige Position. Siehe Bild mit Zeichnungen, die veranschaulicht, wo alles gehen sollte. Ich fand, dass das Setzen von zwei Stücke von Isolierband, um alle Ebenen zusammen vor der Schrumpf Wärme zu halten war eine sehr gute Idee. Es ist wirklich eine erhöhte Stabilität des Gelenks. Ich weiß das, weil ich einer mit dem Band und eine ohne. Dann endlich schieben Sie den Schrumpfschlauch mit großem Durchmesser in Position und schrumpfen sie auf. DANN MACHEN alle die gleichen Schritte für die anderen EARPIECE.Step 9: Fertige anzeigen Hier ist das Ergebnis. Ich bin sicher, mit ein wenig mehr Sorgfalt wäre der Schrumpfschlauch ein bisschen ordentlicher aussehen. Schritt 10: Robert Palmer Mädchen sind nicht verfügbar auf Presstime Wir hatten geplant, die Robert Palmer Mädchen-Modell des Gerätes haben. Leider waren sie auf bezahlte Freistellung heute, so dass Sie ein Bild von einem Übergewicht Mann mittleren Alters zu bekommen, die die product.Step 11: Fertige Headset! Hier ist Bild der fertigen Einheit. Die Flexibilität und Passform sind eine erstaunliche Verbesserung. EIN lso die Klangqualität ist viel besser - eine Funktion setzen besser Ohrstöpsel auf dem Gerät. O K, es ist nicht schön - aber es funktioniert wie ein Traum. Und das Gute daran ist: Wenn es sieht ein wenig hässlich, Sie sehen es nicht (aber alle anderen auch). Sind Sie vorsichtig, wenn Sie den Hack zu tun, wird es wirklich sehr gut aus!

                                    5 Schritt:Schritt 1: Setup Blynk App Schritt 2: Draht-A7105 zu ESP8266 Schritt 3: Konfigurieren Blynk Projekt Schritt 4: Schreiben von Code und Firmware-Upload Schritt 5: Fly!

                                    Ich war über Herstellung dieser Art von Projekten für einige Zeit zu träumen. Aber die Komplexität der Telefonintegration war beängstigend mich. Und es wäre schwer, die Arbeit für meine Zukunft Gedanken wiederverwenden. Nun wurde super-einfach mit Blynk :) So verbrachte ich 1 Abend und habe es funktioniert. Ich hoffe, dies wird für Sie interessant sein. Zu Beginn der Arbeit an diesem benötigen Sie: Hardware Hubsan X4 quadcopter (keine Änderungen erforderlich sein) ESP8266 Breakout (ESP-07, ESP-12 oder ähnlich) USB <-> TTL Seriell-Umsetzer (3,3 V) Brotschneidebrett + Schaltdrähte Amic A7105 Transceiver Breakout-Software Arduino IDE v1.6.5 [Hier herunterladen] ESP8266 Unterstützung für Arduino IDE [Setup instuctions hier] Blynk App [Installation ist es in meinem Instructable enthalten] Fähigkeiten Einige einfache Löten ist erforderlich (abhängig von der Hardware, die Sie haben) Hochladen von Firmware ESP8266 [Gutes Beispiel] Verweise und danke :) Hubsan X4 Protokoll Hacking: http: //www.rcgroups.com/forums/showthread.php t = 1 ... ESP8266 Pin-Zuordnung: http://esp8266.ru/esp8266-pin-register-strapping/ Ursprüngliche Arduino Bibliothek + A7105 Anschlussbeschreibung: https: //github.com/napsternxg/coptermanager-arduin ... Dieser große Instructable: http: //www.instructables.com/id/Easy-Android-contr ... So ... wir gehen Schritt 1: Setup-Blynk App Jedes Mal wenn ich die Blynk App, es erinnert mich an den TriCoder. TriCoders: Multifunktionshandgerät für Sensorabtasten, Datenauswertung, und die Aufzeichnung von Daten verwendet. Die App verfügt über verschiedene Widgets (Tasten, Schieberegler, Anzeigen). Sie können Aktionen Sie durchführen. Es ist eine Universal-Fernbedienung, die auch angezeigt werden und Plot-Daten können. Hier sind einige einfache Schritte, um zu beginnen: Installieren Blynk App: Android iOS [Es gibt keinen Joystick-Widget auf iOS noch nicht, aber es wird in 2 Wochen hinzugefügt] Erstellen Blynk Konto. Drücken Sie einfach die "Benutzerkonto erstellen" auf der Login-Bildschirm. Installieren Blynk Bibliothek in Arduino IDE: https://github.com/blynkkk/blynk-library/releases [Falls Sie vergessen, wie Arduino Libraries installieren: hier ansehen ] [Optional] Sie können die lokale Blynk Server installieren, um die beste Kontrolle und Reaktionsfähigkeit zu erhalten. Lesen Sie mehr darüber hier: https: //github.com/blynkkk/blynk-server/blob/mast ... BTW, wir arbeiten jetzt an das Hinzufügen direkte Verbindungen durch BT 4.0 BLE und Draht-A7105 zu ESP8266: später WLAN, um den Server-Link (speziell für Fälle wie diesen) .Schritt 2 beseitigen Wie ESP8266 und A7105 arbeiten mit den gleichen 3,3 Volt, die wir nicht brauchen, um alle Wandler zu verwenden, verbinden Sie sie direkt. BTW, das ist einer der Gründe, warum ich ausgewählt, um ESP8266 verwenden. Ein weiterer ist offensichtlich: es bietet WiFi-Konnektivität :) Möglicherweise müssen Sie einige Kabel löten oder verwenden Sie ein Steckbrett, um eine feste connection.Step 3 erreichen: Configure Blynk Projekt Erstellen Sie ein neues Projekt und wählen Sie, dass es eine ESP8266 Drücken Sie die Taste, um den Auth-Token, um Ihre E-Mail Fügen Sie ein Button-Widget Nennen Sie es "Bind" und heften sich an virtuellen Stift 1. Set-Modus auf "Switch" Fügen Sie ein weiteres Button-Widget Nennen Sie es "Lights" und heften sich an virtuellen Stift 6. Set-Modus auf "Switch" In 2 Joystick Widgets und wie auf den Bildern gezeigt konfigurieren Übrigens: Sie können die Empfindlichkeit zu steuern / Verschiebung durch Veränderung dieser Wertebereiche ... Schritt 4: Schreiben von Code und Firmware-Upload Ich werde euch etwas Zeit sparen: hier ist die Skizze Sie Ihr Gerät programmieren :) Eigentlich habe ich ein paar Stunden zu portieren und zur Festsetzung der ursprünglichen coptermanager zu ESP8266 und meinen Kopf kratzen jedes Mal, wenn es nicht funktionieren oder abgestürzt ^ _ ^ Aber wenn ich meine Arbeit mit ESP8266 Hubsan X4, war es einfach, es mit der Blynk App-Schnittstelle. Weniger als 15 Minuten! Alles, was ich brauchte, war zur Karte Befehle des coptermanager den Blynk Virtuelle Pins : V1 - COPTER_BIND Binds und gibt den Hubschrauber ID V2 - COPTER_THROTTLE (Bereich 0x00 - 0xFF) Drossel (oben / unten) V3 - COPTER_RUDDER (Bereich 0x34 - 0xCC) Ruder (drehen links / rechts) V4 - COPTER_AILERON (Bereich 0x45 - 0xC3) Querruder (links Drift / rechts) V5 - COPTER_ELEVATOR (Bereich 0x3E - 0xBC) Aufzug (vorwärts / rückwärts) v6 - COPTER_LED (1 oder 0) aktivieren / deaktivieren LEDs Also: Öffnen Sie die vorgesehenen Skizze in der Arduino IDE aktualisieren Blynk Auth Token (die von E-Mail) und WiFI Anmeldeinformationen in der coptermanager.ino Datei hochladen, um sie Ihren ESP8266! Schritt 5: Fly! Glauben Sie mir oder nicht ... das ist es :) Power-up Ihr ESP8266 und sehen es an den Blynk Server verbindet. Power-up Ihre Hubsan X4. Tippen Sie auf "Run" Button in der App [Dreieck in der rechten oberen Ecke] Tippen Sie auf die "BIND" Knopf-Widget. Quadcopter sollte zu blinken. Groß! Versuchen Sie, Lichter ein- und ausschalten mit der zweiten Taste. Wow! Jetzt ... genau ... mit den Fingern auf diesen zwei Joysticks ...

                                      11 Schritt:Schritt 1: Verbinden Sie Ethernet-Schild auf Arduino Schritt 2: Verbinden Sie LED- Schritt 3: Schließen Arduino zu PC Schritt 4: Connect Ethernet-Schild an Router Schritt 5: Öffnen Arduino IDE Schritt 6: Upload-Code, um Arduino Schritt 7: Test Web Server Schritt 8: Öffnen Sie MATLAB Schritt 9: Klicken Sie auf GUIDE Schritt 10: Zeichnen Sie zwei Buttons Schritt 11: Link Taster an die URL

                                      Seit einiger Zeit erleben einige DIYs, wie man eine Kommunikation zwischen MATLAB-Anwendung und Arduino, die fest verdrahtet, um PC ist zu etablieren. Allerdings habe ich nicht alles, was Arduino via MATLAB steuern drahtlos mit dem ENC28J60 Ethernet kompatibel Schild gestoßen. In diesem ible ', werde ich den einfachsten Weg, um zu kontrollieren Arduino mit MATLAB drahtlos zu zeigen. WAS DU BRAUCHST? 1) Arduino - Sie benötigen einen Controller. Ich habe Arduino, da es von MATLAB unterstützt wird. Für dieses Projekt habe ich jedoch, Gizduino, eine lokal hergestellte Arduino-basierte Steuerung. 2) Ethernet Shield - Sie benötigen einen kompatiblen Ethernet-Schild für dein Board. Ich habe den ENC28J60 für mein Board. 3) Wi-Fi-Router - Um Ihren Arduino, das wäre die Mittel, um auf Ihren PC drahtlos zu verbinden. 4) LED - Bauteile, um die Kommunikation zwischen den Geräten anzuzeigen. Für dieses Projekt habe ich LED. 5) Druckerkabel - Um Arduino an Ihren PC anschließen. - 6) UTP-Kabel an den Ethernet-Schild an die router.Step 1 anschließen: Verbinden Sie Ethernet-Schild auf Arduino Sorgfältig schließen Sie Ethernet Schild, um Ihre Arduino. Vermeiden Sie Biegen der pins.Step 2: LED-Connect Schließen Sie alle Komponenten, die Kommunikation zwischen den Geräten hinweisen könnte. In diesem 'ible habe ich eine LED. Werden versuchen, schalten LED ein und aus drahtlos mit MATLAB. Ich habe mein LED Anode (lange pin) Digital-I / O-Pin 6 des Ethernet-Schild an die Arduino angebracht ist und LEDs Kathode (short pin) zu Ethernet ist GND.Step 3: Connect Arduino zu PC Plug-in-Drucker-Kabel an den Arduino und eine Verbindung zu PC.Step 4: Connect Ethernet-Schild zu Router Plug-in-UTP, Ihre Ethernet-Schild und einem der LAN-Ports Ihres router.Step 5: Open Arduino IDE Ich habe Arduino 1.0 wegen der Ethernet shield Bibliothek Kompatibilität. Nach dem Öffnen Arduino 1.0, laden Sie die Bibliothek und kopieren Sie fügen Sie den Inhalt in die Bibliothek Ordner Ihrer Arduino 1.0.Step 6: Upload-Code, um Arduino Vor dem Hochladen die Codes, um Ihren Arduino, stellen Sie sicher, dass Sie von einem Web-Server-Adresse, die mit in den DHCP-Server Bereich angegeben haben. Um den DHCP-Server-Bereich Ihres Routers zu erfahren, können Sie Ihren Router durch einen Browser öffnen und die Eingabe der Standard-Gateway-Adresse 192.168.0.1 zugreifen können. Die meisten Router verwendet diese Standard-Gateway-Adresse, aber einige Router können unterschiedliche Adresse verwenden. Um die Adresse des Routers erfahren Sie die Eingabeaufforderung zugreifen können, wenn Sie ein Windows-Benutzer, geben Sie ipconfig ein und geben Sie an treffen sind. Achten Sie auf das Standard-Gateway-Adresse, wenn Sie Ihre router.Step 7 verbunden sind: Test Web Server Nach dem Hochladen den Code zu Arduino, können Sie testen, ob Sie die Web-Server, den Sie zugeordnet zugreifen können. Öffnen Sie einen Browser und geben Sie in Ihren Web-Server-Adresse ein. Ich habe 192.168.0.15 als meine Adresse. Sie können auf ein und aus und prüfen Sie, ob die LED auf Ihre Ethernet Abschirmung mit der Arduino angebracht ist reagiert. Sobald Sie eine Mitteilung an den Ethernet-Schild und Web-Server eingerichtet haben, können Sie zu integrieren, um MATLAB fortzufahren. Schritt 8: Öffnen Sie MATLAB Alle 7 Artikel anzeigen Beim Herstellen einer Verbindung zu Ihrem Arduino Ethernet Shield and Web Sever können Sie Ihre MATLAB öffnen und beginnen mit der Integration. Nur ein kleiner Hinweis: Obwohl wir nicht mit dem MATLAB-Support-Package für Arduino, können Sie wählen, um sie zum späteren Nachschlagen downloaden Schritt 9:. Klicken Sie auf GUIDE Nach dem Ausführen von MATLAB, klicken Sie GUIDE. Dadurch werden Sie zu einem anderen Fenster zu bringen fragen für GUI-Vorlagen, klicken Sie einfach auf leere GUI.Step 10: Zeichnen Sie zwei Buttons Klicken Sie auf die Drucktaste und ziehen Sie zwei für ON und OFF-Modus. Sie können ihre Eigenschaften entsprechend ändern. Ist das erledigt, klicken Sie auf m-Datei und save.Step 11: Link Taster an die URL Ist das erledigt, können Sie die folgenden Codes unten Tasten 1 und 2 zu platzieren. Zum ersten Druckknopf: urlread ('http://192.168.0.15/?led=on'); Für die zweite Druckknopf: urlread ('http://192.168.0.15/?led=off'); Wenn Sie bemerken, kommen die folgenden Codes oben macht einfach MATLAB Zugriff auf die Web-Server-Adresse für die Befehle an und aus, was uns in der Lage, die folgenden drahtlos steuern. Klicken Sie einfach auf Play und Testseite.

                                        7 Schritt:Schritt 1: Parts & Tools Schritt 2: Wie Electronics Work (vereinfacht) Schritt 3: Wie die drahtlose Türklingel Works Schritt 4: Wie die Star Trek Türgong Works Schritt 5: Anschließen der Glocke an der Chime Schritt 6: Programmierung des ATtiny85 Schritt 7: Final Assembly

                                        Ich war schon immer ein Fan von Star Treks und als solcher war ich sehr aufgeregt, als mein Mitbewohner nach Hause brachte eine Original-Serie Stil Star Trek comm Panel. Ich hatte noch nie eine von ihnen gesehen, aber eine schnelle Suche brachte uns zum Thinkgeek Website, wo die Platten verkauft, und wir bald herausgefunden, wie man es benutzt. Mich mit einem Ruf als Tüftler, mein Mitbewohner sofort gefragt, ob ich die Platte in unsere bereits vorhandene kabellose Türklingel zu verdrahten. Ich war mir nicht sicher, ob ich in der Lage, um es auszuziehen, aber, indem sie die beiden Produkte auseinander, zu untersuchen, wie sie arbeiteten, und das Hinzufügen von ein paar Drähte und eine kleine Mikrocontroller, wir haben jetzt eine süße neue Red Alert Klingel! In diesem instructable werde ich Bilder, Grafiken, sowie Einblick darüber, wie es an der Tür und Türgong wurden eine gemacht zu teilen; Vielen Dank für dein Projekt! Warum das? Nun, neben den offensichtlichen awesomeness, bedeutet das Projekt dienen einige sehr praktische Zwecke. Ich lebe in einer großen Wohnung mit mehreren Mitbewohnern. Aufgrund der Größe und den Bau der Wohnung ist es unmöglich, die Menschen an die Tür klopft, ein Problem, das unglaublich ärgerlich gewesen ist zu hören. Wir haben eine kabellose Türklingel, die wie die ideale Lösung schien aber es war einfach zu leise, um am anderen Ende der Wohnung hören. Wir haben dann kaufte ein anderes Klingelempfänger, die Sie auf die gleiche Taste zu verknüpfen und sie in der Rückseite unseres Ort, der ok gearbeitet, aber immer noch nicht ideal. Die Star Trek Türgong ist laut, wirklich, wirklich laut, vor allem die "Red Alert" -Einstellung. So hatten wir eine allzu ruhig, drahtlose Türklingel und eine wirklich laut, Sensor ausgelöst comm Panel, warum nicht versuchen, die beiden zusammen zerdrücken? Schritt 1: Parts & Tools Teile ThinkGeek Star Trek Elektronische Türklingel GE Plug-In Acht-Chime drahtlose Türklingel SKU: 19299 Dies ist an der Tür habe ich bereits im Besitz und ist die in diesem instructable verwendete Modell. Ich kann nicht garantieren, absolut, dass andere drahtlose Türklingeln funktionieren genau wie diese, aber ich glaube, dass sie alle sehr ähnlich. Später werde ich erklären, wie ich wusste, welche Teile der Türklingel in hacken und ich fühle, dass Methodik wird mit fast jedem Türklingel arbeiten (und modernste Unterhaltungselektronik.) ATtiny85 Mikrocontroller Rote LED 47 Ohm Widerstand Wand-Adapter Netzteil - 5V DC Sie können eine von ihnen zu kaufen, aber Sie wahrscheinlich bereits besitzen mehrere. Jedes Mobiltelefon gemacht innerhalb sie von fünf Jahren wird eine davon als Ladegerät und durch eine bizarre Gründen scheint es etwa 3 mal so viele von Ladegeräten sein, da es Telefone in der Welt; glauben Sie mir, Ihnen ein Extra irgendwo! TOOLS Tiny AVR Programmer von Sparkfun Verwendet, um den ATtiny85 mictrocontroller programmieren. Schraubendreher Lötkolben Lötmittel Schrumpfschlauch in verschiedenen Farben und Größen Drahtabisolierer Flush Cutters Schritt 2: Wie Electronics Work (vereinfacht) Um die Glocke und den Gong zusammen ich zuerst benötigt, um ihre Leiterplatten zu untersuchen und sich ein Bild davon, wie sie beide arbeiteten hacken. Zu wissen, was die verschiedenen Komponenten auf den Brettern zu tun und in Anerkennung Schaltungslayouts ist etwas, das mit Erfahrung kommt. Je mehr Sie lernen und experimentieren Sie mit Elektronik desto leichter wird; nach genug Basteln lernen Sie, was Sie suchen und wie Sie Ihre Vermutungen zu testen. Von einem unglaublich breiten Überblick, elektronische Produkte alle folgen einem ähnlichen Format. Sie alle brauchen Strom, so dass sie eine Stromversorgung wie Batterien oder AC Dübel. Sie brauchen etwas, um die Funktionen zu steuern, so dass sie Mikrocontroller und Logik-ICs haben. Da müssen wir einen Weg finden, mit der Elektronik zu kommunizieren sie Eingänge wie Knöpfe und Sensoren. Und schließlich müssen Elektronik einen Weg, um mit uns zu sprechen, so dass sie wieder Ausgänge wie Bildschirme, Lautsprecher, Lampen und LEDs haben. Diese Prinzipien sind auch für Ihren Computer, Ihr Handy, Ihr Auto, und Laserpointer Ihrer Katze. Schritt 3: Wie die drahtlose Türklingel Works ACHTUNG Testen Elektronik, während sie auf oder in auch nur gesteckt kann gefährlich sein! Ziehen Sie Ihre Türklingel, bevor Sie es auseinander! Gehen Hackings Dinge, die Batterien, und arbeiten Sie sich bis zu Hochspannungs-Wechselstrom Elektronik! Die Innenseiten der Türklingel bestand aus einer Leiterplatte und einem Lautsprecher. Das erste, was ich suchte auf diesem Board war der Stromversorgung. Wie Sie im Bild sehen kann, gibt es vier große Dioden auf der einen Seite, die an die Netzwandstecker Zinken verbunden sind. Dies ist eine sehr häufige Diodenanordnung als eine bekannte Brückengleichrichter , die Wechselspannung in Gleichstrom umwandelt. Das Gleichrichter wurde mit drei Beinen und einem großen Kühlkörper führen, eine sehr häufige Paket an einen IC verbunden Spannungsregler . Hier verwendete ich ein Multimeter, um den Ausgang des Spannungsreglers zu testen und festgestellt, daß es ein 3,3 V-Ausgang, einen Spannungspegel in vielen Logik-IC und Mikrocontrollern (0 Volt = binäre Null, 3,3 Volt = binäre Eins). Nächstes suchte ich nach dem größten IC auf der Platine, ein wahrscheinlich ein Steuer MCU sein, um zu versuchen, ein nachweisbares Signal. In diesem Fall war der größte IC eigentlich eine andere board ... lassen Sie mich erklären. Ein Weg, um billiger ICs herzustellen ist durch Drucken der winzigen Schaltkreis, der in der Regel innerhalb der vertrauten schwarzen Kunststoff-Rechteck auf einer Leiterplatte passen würde direkt und Abdecken mit einem schwarzen Klecks Schutz Epoxid, diese sind bekannt als Chip on Board (COB) ICs. Anstelle eines Standard-IC diese Türklingel hat eine COB Bord in die größere Platte gelötet. Getestet habe ich jeden Pin des COB beim Drücken der Taste an der Tür, um zu sehen, ob einer von ihnen verändert Zustand, wie beim Übergang von hoch zu niedrig oder niedrig zu hoch, aber keiner von ihnen tat. Die einzigen Stifte Ich fand, dass Veränderung Spannung deutlich machte, wo die beiden Lautsprecher an der Glocke verbunden ist. Nach der Inspektion entschied ich, dass die Überwachung der Spannung, die an den Lautsprecher geht wäre der einfachste Weg, um zu sagen, wenn es an der Tür ausgelöst worden sein. Schritt 4: Wie die Star Trek Türgong Works Die Star Trek Glockenspiel war leichter, herauszufinden, vor allem, weil die Leiterplatte war einfacher, sondern auch, weil ich erkannte die Sensoren, die es verwendet, um die Bewegung zu erkennen. Auf jeder Seite des Glocken zwei Passiv-Infrarot (PIR-Sensoren) , die nach außen zeigen. Diese Sensoren erkennen Infrarotlicht und sind in der Lage, die durch die Körperwärme erzeugt Infrarot sehen. Diese PIR-Sensoren haben drei Leitungen: eine Masse eine positive Versorgungs und ein Signal. Der Boden und die positive Versorgungsleistung an den Sensor während der Signaldraht trägt einen unterschiedlichen Spannungspegel, der sich in Abhängigkeit von der Menge an Infrarotlicht je detektiert. Es wäre schön gewesen, wenn zwei der Drähte gehen zu dieser Sensoren wurden rot und schwarz, für positive und Masse gefärbt, aber sie waren nicht. Ich konnte nur mein Multimeter verwendet haben, um die Drähte zu testen, aber indem Sie die Sensorkabel zurück in die Leiterplatte Ich sah, dass ein Draht von jedem Sensor hatte eine gedruckte Etikett auf dem Board, S1 und S2. Dies sind gemeinsame Etiketten in der Elektronik, Teil einer Gruppe von Abkürzungen bekannt als Bezugsziffern . "S1" wird nicht auf dieser Seite enthalten sind, aber wenn Sie einen Draht aus einem Sensor, der mit einem "S" markiert ist, hat, stehen die Chancen ziemlich gut, dass es die Signalleitung. Ich habe meine Messer, um die S1-Ausgangsspannung, die um 0,56 Volt mit nichts vor dem Sensor bewegen war zu testen. Wenn ich meine Hand vor dem Sensor die Spannung verändert, um 0,6 Volt, was bestätigt, dass es das Signal des Sensors war. Ich habe mit PIR-Sensoren gespielt und ein Arduino vor so hatte ich eine Vorstellung davon, wie der Türgong las den Sensor. Ich arbeitete auf der Annahme, dass der Türgong hatte seinen eigenen Microcontroller (MCU) programmiert ist, um wiederholt überprüfen Sie die Sensorwerte und achten Sie auf die Spannung zu springen (als Folge der Wärmeübergang vor dem Sensor.) Wenn die MCU erkennt diesen Sprung es ausgelöst wird, um den Warnton über den Lautsprecher des Glockenspiel spielen aus. Mit diesem Wissen in der Hand, war ich in der Lage, das Glockenspiel der MCU mit mit meinen eigenen, der ATtiny Trick. Schritt 5: Anschließen der Glocke an der Chime Einen Weg finden, um die Türklingel und das Glockenspiel in einer einzigen elektrischen Anlage müssen wir zurück zum allgemeinen Überblick darüber, wie Elektronik arbeiten gehen verschmelzen zu finden, mit Macht. Die Türklingel läuft der Wechselspannung, die um 3,3 V DC über einen Regler umgesetzt wird, und das Glockenspiel läuft auf 3,5 Volt. Was ich beschlossen, zu versuchen war, Batteriekabel der Gong bis zur Glocke 3.3V Regulator Haken zu sehen, ob der Regler könnte genug Strom liefern, um beide Schaltungen, die es hat die Macht! Ich wollte dann beide Schaltungen von einem Wandstecker anstelle von Batterien keine Energie zu versorgen. Die Türklingel wurde entwickelt, um direkt in die Wand eingesteckt werden, aber ich wollte seine Leiterplatte in der ST doorchime verstecken. Nach der Prüfung der Glocke Gleichrichter Ich wusste, ich musste nur 5V an der Glocke Spannungsregler bekommen es die Macht der Rest der Glocke und das Glockenspiel mit 3,3 V zu haben. Glücklicherweise hatte ich schon einen separaten Anschluss-Stecker, die eine 5V-Ausgang zur Verfügung gestellt. In der Tat, diese Art von Dübeln geworden unglaublich gemein, so sehr, dass Sie wahrscheinlich besitzen einige bereits in Form von einem Handy-Ladegerät. Wenn Sie die Telefonanschlussende off eines dieser Ladegeräte Sie mit einem roten (pos) und eine schwarze (Masse) Leiter links geschnitten werden. Dübel immer ihre Spezifikationen auf ihnen gedruckt irgendwo und diejenigen, die zum Laden der Lithium-Batterien in Handys sollen in der Regel liefern 5 Volt und bis zu etwa 1 Ampere Strom, der in diesem Fall genau das Richtige. Die nächste Überlegung ist, wie man Entscheidungen treffen und Maßnahmen ergreifen, unter Verwendung der Ausgabe von der Türklingel der Lautsprecherkabel und Sensoreingang der Gong ist, das ist, wo wir brauchen die ATtiny und ein wenig Programmierung, um den Betrieb des neuen Frankenstein Kreises zu orchestrieren. Der ATtiny85 ist ein acht Pin Microcontrol, die programmiert ist, um nützliche Dinge mit seinen pins wie das Senden und Empfangen von Daten, Lesesensoren oder Fahr LEDs tun werden. Hier verwende ich es, um die Spannung über den Lautsprecher des Klingel Kommen immer wieder lesen, bis es eine drastische Veränderung (ähnlich wie das Glockenspiel überwacht es PIR-Sensoren). Wenn diese Änderung erfasst die ATiny setzt seinen Stift, der einen in die verbunden chime der PIR-Sensor-Signalleitung, von 0 Volt auf 3,3 Volt. Denken Sie daran, dass das Glockenspiel ist gerade die Signalleitung für eine plötzliche Änderung der Spannung, so dass, wenn sie diesen Sprung sieht es denkt, dass etwas vor seinem Sensor bewegt hat. Diese Tricks der Gong die MCU in die Auslösung der Alarmstufe Rot Klang. Nun, einer der Kunststoffteile der Frontplatte besteht aus einem weißen, semitransparenten Kunststoff, die ich allerdings sollte blinken rot, wenn sie ausgelöst werden. Ich kann mich nicht erinnern, ob dieser Teil tat leuchten auf der TV-Show oder nicht, aber ich fühlte mich wirklich, es wäre eine nette wenig Geschmack, unabhängig davon, Genauigkeit hinzuzufügen. Ich habe eine rote LED und einen Strombegrenzungswiderstand zu einem der ATtiny die Stifte, so dass er eingeschaltet werden konnte und aus synchron mit der Zarge ausgelöst wird. Zur Montage der LED auf die Kunststoffplatte ich zuerst auf einigen langen Teilstücke von Draht und Heißklebe die LED und der Widerstand dort verlötet. Anstatt Löten der ATtiny in Platine habe ich beschlossen, Drähte mit einer 8-polige Buchse mit Schrumpf Abdecken der Kontakte löten. Unter Verwendung einer Buchse für den Chip statt Löten es in gibt mir die Möglichkeit, das Ziehen des Chip aus und Neuprogrammierung es. Dies ist eine Gewohnheit, die ich abgeholt nach dem Ausbrennen ein halbes Dutzend Chips in den letzten Jahren und es hat mir sehr viel Nacharbeit gespeichert. Schritt 6: Programmierung des ATtiny85 Der Code für die ATtiny wird mit der Arduino IDE geschrieben und ich habe einen Tiny AVR Programmer von Sparkfun, um den Code auf den Chip zu bekommen. Programmierung dieser Chips ist lächerlich einfach und läuft darauf hinaus, nicht viel mehr als das Laden ein paar Fahrer, Einstecken des Chips in den Programmer und trifft den Upload-Button. Sparkfun hat eine sehr gründliche Anleitung, die bei jedem Schritt dieses Prozesses erklärt geschrieben und es ist das Tutorial, das ich folgte: Sparkfun Tiny AVR Programmer Tutorial. Der Code für meine Türklingel ist relativ einfach im Vergleich zu den meisten Skizzen (Arduino-Code-Dateien), und es funktioniert wie folgt: Überprüfen Sie die Spannungspegel der Glocke Lautsprecher Stift und speichern Sie diesen Wert in eine Variable. Wenn dieser Wert größer ist als eine eingestellte Schwelle ist die ATtiny Augenblick setzt seine PIR verbunden Stift hoch und blinkt die rote LED. Wenn der Wert kleiner als der Schwellenwert ist ATtiny nichts aus und startet den Code über. Ich habe die Arduino-Code hier eingefügt, aber Sie können auch als Download von GitHub oder am Ende der Seite. Ach ja, ich habe auch eine 3D-gedruckten Fall für meine Tiny Programmierer. Die Dateien für diesen Fall sind auf Thingiverse . // Definieren Sie, welche Leitungen in welchem ​​Stift angebracht sind const int speakerPin = A1; const int ledPin = 0; const int pirPin = 1; // Erstellen Sie eine Variable, um Spannungswert des Sprechers speichern int speakerValue; Leere setup () { // Setzen Sie die Stifte als Ein- oder Ausgänge pinMode (speakerPin, INPUT); pinMode (ledPin, OUTPUT); pinMode (pirPin, OUTPUT); } Leere Schleife () { // Lesen der Spannung auf dem Lautsprecherdraht Stift als analoges // Wert und speichern sie in der Variablen speakerValue speakerValue = analogRead (speakerPin); // Ist der Lautsprecher Spannung größer als Null ist? if (speakerValue> = 175) { //ja ist es! digital (ledPin, HIGH); // Drehen Sie die LED auf digital (pirPin, HIGH); // 3,3 V an den PIR-Sensor-Leitung senden Verzögerung (1000); // Für eine Sekunde Pause digital (ledPin, LOW); // Drehen Sie die LED aus digital (pirPin, LOW); // Zu setzen Sie den PIR-Sensor-Leitung zurück // Null Volt } Verzögerung (10); // Für 10 Millisekunden Pause, bevor über } Schritt 7: Final Assembly Überraschenderweise gab es gerade genug Raum in der Star Trek Türgong für die Türklingel der Leiterplatte. Ich haben einige leichte Modifikation Batteriefach der Gong mit einem Dremel und einer Kreissäge bit tun, um eine perfekte Passform zu bekommen, und durch leichte Modifikation ich meine vollständigen Schneiden Sie es heraus. Nach dem Entfernen aller der Kunststoff, der die Batterien konnte ich die Türklingel PCB in den neuen Raum zu sitzen und schließen Sie die Tür Glockenspiel statt und schrauben Sie ihn wieder zusammen mit ihrem Originalschrauben. Ach ja, ich habe am Ende Schneiden der Kunststoff-Tasten auf der Türklingel PCB, um sie zu verkürzen. Das erste Mal, dass ich diese wieder zusammengesetzt, wo die Tasten immer gequetscht und gedrückt gehalten in, die in einem Setup-Modus verriegelte die Tür. Alles, was übrig blieb, war, unsere neue Türklingel auf der Wand zu montieren, stecken Sie es in, und warten Sie auf die Gäste über ein Glas Tranya kommen! Nochmals vielen Dank für dein Interesse an meinem Projekt und Sie fühlen sich frei, alle Fragen und / oder Kommentare zu hinterlassen!

                                          5 Schritt:Schritt 1: Komponenten-Liste: Schritt 2: Schematische Darstellung Schritt 3: Die Verbindung des Aufnahmeteils Schritt 4: Die Verbindung der Sendeteil Schritt 5: Video zur Wirkung zeigen

                                          ICStation Team stellen Ihnen die NRF24L01 Wireless-Motordrehzahlsteuerung system.This System arbeitet unter DC 5V-Spannung. Es nutzt die NRF24L01 Wireless Module zur Drehzahlsteuerung Daten zu übertragen und der Hall-Sensor, die reale drehen Geschwindigkeit zu erfassen. Dieser Entwurf benutzt die PWM-Tastverhältnis zu modulieren und zu erkennen, die Geschwindigkeit control.What mehr ist, kann es in die verwendet werden, Situation, die nicht benötigen Hochgeschwindigkeitssteuerungsgenauigkeit, wie beispielsweise die automatische Steuerung des Vorhangs. Funktionen: 1) Beim Initialisieren der Sendeteil, das LCD1602 Bord zeigt die Zeichen der ursprünglichen PMW Daten und die Geschwindigkeit, die mit Null ist. Das Aufnahmeteil wird die drahtlose Übertragung von Daten zu kontrollieren und zeigt den Echt drehen Drehzahl nach dem Aufnahmeteil beendet die Initialisierung. 2) Wenn das Empfangsmodul arbeitet, wird das Drehen Drehzahl des Motors entsprechend der Daten, die vom Sendeteil gesendet wird, ändern. Die Holl Sensor Drehzahl Measure Modul beginnt, die drehen Geschwindigkeit und das LED-Licht der Holl Sensor-Leuchten zu erkennen. Inzwischen hat die Wireless Module des Aufnahmeteils werden die erfassten drehen Geschwindigkeit Daten an den Sendeteil senden. 3) Für das Sendeteil müssen wir vier Schlüssel (K0, K1, K2, K3) in der Tastatur, um die Geschwindigkeit des Motors zu ändern. Die zugehörigen Funktionen der vier Tasten, wie folgend: ①Press Schlüssels KO für die erste Zeit die Motor bewegt, während der erste Gang des Geschwindigkeits; erneut die Taste KO, der Motor fährt als das zweite Zahnrad der Geschwindigkeit; das dritte Mal, wenn wir den Schlüssel KO drücken, bewegt sich der Motor als den dritten Gang der Geschwindigkeit; die, nach Zeit, wenn wir die K0 drücken, bewegt sich der Motor als das erste Zahnrad der Geschwindigkeit. ②Press Schlüssels K1, können wir die Geschwindigkeit rotieren erhöhen oder zu reduzieren wechseln. ③Press dem Schlüssel K2, können wir das drehen Geschwindigkeit bis fünf mehr oder weniger ändern. ④Press der Taste K3, können wir das drehen Geschwindigkeit zu zehn mehr oder weniger ändern. Code als Referenz: http://www.icstation.com/newsletter/eMarketing/NRF24L01_Control_Code.zip

                                          Seiten: « Zurück 1 2 3 4 Nächster »