Krügers Zippo Fern

15 Schritt:Schritt 1: Supplies Schritt 2: Vorbereiten des Einsatzes Schritt 3: Ändern Sie den Einsatz Schritt 4: Vorbereitung für die Antenne Schritt 5: Gefälschte wick Schritt 6: Das Drehen eines Reibrad in eine Schaltfläche Schritt 7: Installation-Benachrichtigung LED- Schritt 8: Laden Sie den Code Schritt 9: BUILD IT. Schritt 10: Polier up Schritt 11: Supplies Schritt 12: Code und Schaltung Schritt 13: Erstellen der PCB Schritt 14: ANTENNE MATH Schritt 15: Solder und Fertig

Krügers Zippo Fern

Krügers Zippo Fern

Dies ist mit Abstand das coolste Projekt (IMO), die ich je gemacht habe, so bin ich wirklich glücklich, diese zu teilen. Es war ein äußerst schwieriges Projekt, das über eine ganze Woche zu debuggen und zu konstruieren hat, aber es endlich funktioniert!
Zunächst werde ich beginnen mit, was mich inspiriert.
Schauen Sie sich die Captain America montage ich aus der extremen Langeweile gemacht.
Bei 0.20 und 1.51, könnten Sie Kruger (glaube ich) mit einem Zippo-Feuerzeug als Zünder bemerken.

Ich wollte schon immer eine Art von Funk-Schalter so zu bauen, also beschloss ich, genau das zu tun.
Hier finden Sie ein weiteres Video von diesem Zippo Fern im wirklichen Leben!


Dieses Projekt hat eine Menge von Versuch und Irrtum, so einige Bilder möglicherweise verwirrend sein. Fühlen Sie sich frei, um Fragen zu äußern!
Diese Instructable müssen zwei Teile. Die erste wird die Haupt Zippo TX entfernt sein und die zweite wird das Beispiel RX-Anwendung sein.
Auf geht's!

Schritt 1: Supplies

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    TX Systeme:
    Zippo [style] leichter ATtiny85 Kleine 1k Widerstand [1/8 watt] Klein 270 Widerstand [1/8 watt] Tactile Taste schalten Kleine 3mm rote LED RF434 Transmitter Kleine 3,7 V Akkus LiPo-Akku Thin Stück Plastik 18 AWG Draht (etwa dieser Größe )

Schritt 2: Vorbereiten des Einsatzes

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

      Nehmen Sie den Einsatz aus dem Fall und lassen Sie den Kraftstoff verdunsten (wenn es Kraftstoff). Schrauben Sie den Feuerstein Frühjahr und entfernen Sie den Frühling und den Feuerstein. Mit einer Pinzette vorsichtig herausziehen Rayon / Baumwolle und den Docht. Zeigen Docht, Feuerstein, Frühling und Kugeln in einer Tasche, so dass Sie sie nicht verlieren. Halten Sie sie als Ersatzteile. Der Feuerstein und Docht wird später verwendet werden.

Schritt 3: Ändern Sie den Einsatz

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Alle 15 Artikel anzeigen

    Ein großer Aspekt dieses Projekts war es, die Fern Blick wie ein normales Feuerzeug zu machen.
    Das heißt, wenn ich diese Fern jemandem geben, sie es klappen würde offen und sehen, einen Feuerstein-Rad, Feuerstein, Wick, und all das Zeug; nichts wäre fehl am Platz.
    Um dies zu erreichen, alle Komponenten müssten im Inneren des Einsatzes verdeckt werden.
    Ich beschloss, die Feuerstein-Rad / Feuerstein als eine Taste, und ein Loch neben dem Docht als Benachrichtigung LED verwenden.
    Das war wahrscheinlich der schwierigste Teil des Projekts, der nicht der Fehlersuche.
    Taste
      Sichern Sie den Einsatz auf den Kopf. Verwendung des Schneidwerkzeugs / der Schleif bit, Sand entfernt den Feuerstein Rohr durch Halten des Dremel horizontal. Dies wird umständlich und möglicherweise gefährlich sein. Seien Sie geduldig, wie Sie Sand versuchen, einen ganzen Zentimeter aus Messing. Sand, bis das Rohr von ca. 1 cm verkürzt. Sand noch sorgfältiger, um einen flachen, senkrechten und konsistente Oberfläche auf dem Rohr zu bekommen. Mit Hilfe eines Bohrers, innen zu bohren, um Werkzeug, um die Wände zu erweitern. Nach dem Bohren und Schleifen, sollte die Taste passen locker und bündig mit dem Feuerstein Rohr.

    LED
      Sichern Sie die richtige Einlage Seite nach oben. Mit einem Bohrer, Hammer, oder beides, um ein Loch in der Spitze der leichter zu machen. Wenn Sie einen Bohrer (ich nicht) nutzen zu können, sollte unter Verwendung einer Metall Bit, die durch Stahl zu bohren können. Wenn Sie nicht ein bisschen, die das tun können, nur ein Hammer und ein dicker Nagel wie ich es tat! Richten Sie den Nagel in zwischen dem Reibrad und den Docht. Tippen Sie auf den Nagel leicht, dann stärker, bis der Nagel dringt in die Stahl. Halten Hämmern und Entfernen des Nagels, bis das Loch ist breit genug für die LED.

Schritt 4: Vorbereitung für die Antenne

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Ich konnte den Docht mit einer Antenne ausgetauscht haben, aber das war nicht lustig gewesen wäre. Ich beschloss, die gesamte Metallgehäuse als Antenne zu verwenden!
    Das HF-Modul des Antennenstift wird zu der Innenseite des Stahleinsatzes gelötet werden. Wenn der Einsatz eingelegt wird, wird es an dem äußeren Messinggehäuse zu führen, wodurch die gesamte leichtere eine Antenne.
    Dies wahrscheinlich ist natürlich nicht die ideale Form / Größe für eine Antenne bei 434 MHz, aber wen interessiert (es ist cool, das ist alles, was zählt)!
    Um den Fall als Antenne zu verwenden, müssen wir in der Lage, auf die Stahleinlage löten sein.
      Sand auf der Bodenabschnitt der Innenseite des Einsatzes Try Zugabe Lot (mit viel Fluss) an der geschliffenen Abschnitts. Hat es halten? Nein? Sand mehr. Noch kleben? Nein? Versuchen Galvanisieren der Boden des Einsatzes. Reinigen Sie das Schutz Schmutz- / Fluss von Lot versucht. Schließen Sie den Einsatz auf GND, und schließen Sie einen Kupferquelle (1964 Cent) bis 12V. Mischen Sie Kupfersulfat in Wasser, um die Elektrolyt Kleben Sie den Einsatz und das Kupfer in die Flüssigkeit, bis etwas passiert. Nicht in den Abgasen nicht einatmen. Ist es noch kleben?

    Wenn Sie weitere Details an galvanischen müssen, können Sie hier ansehen können. Hoffentlich Schleifarbeiten zum ersten Mal.
    Sobald Sie einen Klecks Lötzinn Festhalten an der Innenseite des Einsatzes haben, sind Sie gut zu gehen.

Schritt 5: Gefälschte wick

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Um für Menschen zu glauben, dass das Feuerzeug ist ein gewöhnlicher Feuerzeug, muss es einen Docht.
    Um dies zu tun,
      Cut 0.75 'der Docht. Halten Sie es durch den Docht Öse (mit einer Pinzette oder einem Bleistift könnte helfen). Biegen Sie den kleinen Teil der Docht im Inneren des Einsatzes so der Docht nicht leicht fallen aus. Verwenden Sie eine Art von Epoxy / Kleber auf den Docht zu sichern.
      (KEINE GORILLA GLUE denn das ERWEITERT.)
      Dies war meine erste Zeit mit dem Versuch diese so machte ich diesen Fehler und musste es sauber zu machen. Verwenden Sie Heißkleber, Elmers, Holzleim, oder was auch immer am besten für Sie. Stellen Sie sicher, Epoxy nicht das Loch für die LED-Abdeckung. Warten Sie, bis festgelegt.

    Wenn Sie ziehen auf der Docht ein wenig, sollte es nicht nach.

Schritt 6: Das Drehen eines Reibrad in eine Schaltfläche

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Alle 11 Artikel anzeigen

    Dieser Teil des Projekts dauerte eine Weile, um herauszufinden. Durch eine Menge von Versuch und Irrtum, fand ich diese Methode, um die am besten funktionieren.
      Halten Sie den Feuerstein zurück in den Feuersteinrohr Stock richtete 18 AWG Draht in die Feuerstein Rohr Schneiden Sie den 18 AWG-Kabel nur, wo es den Rand der Feuerstein Rohr trifft.

    Dies ist nun Zeit, um zu testen, wie gut Sie den Feuerstein Rohr fertig
      Nehmen Sie die Schaltfläche und legen Sie sie auf den Kopf in die Feuersteinröhre. Glänzendem Metall Teil der Schaltfläche sollte bündig mit dem Messingrohr sein. Schwarze Taste Teil der Schaltfläche sollte passen den ganzen Weg in den Messingrohr. Wenn Sie die unten auf den Knopf zu drücken, sollte es nicht klicken. Halten Sie die Taste auf das Messingrohr und drücken Sie senkrecht auf die Feuerstein-Rad. Die Schaltfläche sollte eine beruhigende haben "Klick"

    Wenn Sie Erfolg mit all der oben hatte, seine Zeit, den Knopf zu sichern.
      Schneiden Sie ein Stück Plastik, nur im Inneren des Einsatzes senkrecht passen. Die Schaltfläche sollte in der Lage, auf das Kunststoffteil mit seinen Beinen hingen davon Kleben Sie das Plastikteil an der Unterseite der Taste Sichern Sie den Knopf auf die Messingrohr und dann kleben die Seiten der Kunststoffteil an den Wänden des zu passen einfügen. Ich schlage vor, Krazy Glue, weil das Zeug funktioniert Magie. VERSUCHEN SIE NICHT, um die Schaltfläche auf alles Leim. Sie werden weinen.

Schritt 7: Installation-Benachrichtigung LED-

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Dieser Schritt ist recht einfach.
      Schneiden Sie die Leitungen aus einem kleinen LED bis etwa 0,25. Löten Sie etwas dünner Draht mit den Leitungen. Ich habe CAT5 Draht. Wickeln Sie Isolierband zwischen und dann um die Leitungen. Setzen Sie etwas Schrumpfschlauch um das Isolierband Schrumpf es (mit einer anderen Zippo Benzinfeuerzeug mwahahaha) schieben die LED in der LED-Loch mit einer Zange. Brechen Sie nicht die Leitungen Befestigen Sie das mit Epoxy oder Heißkleber. Heißkleber für mich gearbeitet.

    Sie werden nicht in der Lage, festzustellen, welche Blei positiv ist, und die dazu führen negativ ist, aber können Sie leicht finden, dass sich durch den Anschluss eines 3V Batterie, um sie, und versuchen unterschiedliche Polaritäten. So oder so, es ist nicht eine große Sache.
    EDIT:
    Mitglied DustySeven7 gab diesen Tipp. Vielen Dank!

    ein Trick zur Bestimmung positiven und negativen Leitungen. LEDs haben eine kleine flache Kerbe auf einer Seite der Basis. typischerweise dies Ihr Minusleitung. setzen Sie den gekerbten Seite der LED in Richtung der Feuerstein-Rad, um zu erinnern.

Schritt 8: Laden Sie den Code

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Dieser Code war schwer zu schreiben. Ich bin nicht zu versierter in der Programmierung und VirtualWire Bibliothek wurde nie bedeutet, um auf ATTinies laufen.
    Angebracht, um diesen Schritt sind Dateien der TX Teil dieses Projekts.
    Sie müssen ein ATtiny85 verwenden, weil es die kleinste Chip, die Timer, die VirtualWire Bibliothek unterstützt hat.
    Speziell für den TX Teil, wenn Sie zufällig eine ATTiny85V haben - 10PU, gut! Das bedeutet, dass Ihre Fernbedienung wird bei geringerem Strom arbeiten.
    Wenn nicht, keine Sorge. Es wird immer noch funktionieren.
    Alles, was Sie für den TX-Seite müssen in den Dateien angehängt sein. Hier sind die Grundlagen
      Die richtigen Sicherungen brennen auf den Chip. Sie werden mit 8 MHz laufen Bewegen VirtualWire zu Arduino Libraries Ordner den Code Galerie Überprüfen Sie die Steckbrett / schematische, so dass Sie wissen, was Sie Handling.

    Wenn Sie Informationen über die Programmierung ATTinies mit Arduino benötigen, überprüfen Sie diese heraus.


    DETAILS ÜBER DIE CODE
    Die Funkmodule wurden für die einfache Nutzung mit Arduino entwickelt. Das ursprüngliche Ziel war es, für diese HF-Module als unsichtbaren Drähten handeln Idealerweise haben Sie gerade sagen konnte.:
      Leere setup ()
     {
    	 // 2400 Baud für die 434-Modell
    	 Serial.begin (2400);
     }
     Leere Schleife ()
     {
    	 // Senden, um Sender
    	 Serial.println ("a");
    	 Verzögerung (1000);
     } 

    Und auf der RX Seite, die ausgeführt wird:
      int pin = 3;
     Leere setup ()
     {
    	 // 2400 Baud für die 434-Modell
    	 Serial.begin (2400);
    	 pinMode (pin, OUTPUT);
     }
     Leere Schleife ()
     {
    	 int data = Serial.read ();
    	 if (Daten == 97)
    	 {
    		 digital (pin, HIGH);
    		 Verzögerung (1000);
    		 digital (pin, LOW);
    	 }
    
    	 } else {
     } 

    Was wir hoffen, geschehen wird, ist, dass, wenn wir Serial.println ("a"), der "a" wird auf der anderen Seite empfangen werden.
    Leider gibt es eine Menge Lärm. Als ich versuchte diesen Code, würde der Empfänger zufällig einschalten von einigen Streusignal in der Luft, oder sich nicht einschalten überhaupt, denn das "a" nicht einmal zu der Empfängerantenne zu überleben.
    Dieser Code funktioniert nicht. Es muss ein Verfahren, um das Rauschen durch Filterung zu reduzieren. Glücklicherweise VirtualWire macht das für uns!
    Aufgrund meiner begrenzten Kenntnis, VirtualWire nutzt die Vorteile der Zeitgeber im Mikrokontroller, um synchron zwei HF-Module zu sortieren. Damit dies funktioniert, müssen wir die ATtiny85 verwenden. Timer0 nicht auf der 45 existieren.
    Damit der ATtiny85 auf 3,7 V laufen, haben wir, um den Mikrocontroller ohne externe Kristall laufen.
    So werden wir die Sicherungen für 8 MHz interne Uhr zu verbrennen.
    Der folgende Code sendet einfach das Zeichen "A" konstant über das HF-Modul.
      / * TSJWang 2014.08.19
     Sender
     Verwenden Sie ein ATtiny85 @ 8 MHz.  45 wird nicht mit VirtualWire arbeiten
     Sicherungen:
    	 -U Lfuse: w: 0xE2: m
    	 -U Hfuse: w: 0xd4: m
    	 -U EFUSE: w: 0xff: m
     * /
     #include <VirtualWire.h> // Bibliothek für die Kommunikation mit RF-Verbindungen verwendet werden,
    
     const int notifPin = 0;  // An diesen Pin angeschlossen LED
     const int TXpin = 1;  // Diesen Pin in den HF-Verbindung verbunden
    
     Leere setup ()
     {
    	 pinMode (notifPin, OUTPUT);
    	 vw_set_ptt_inverted (true);  // Setup Zeug
    	 vw_setup (4800);  // 4800 bps
    	 vw_set_tx_pin (TXpin);
    	 digital (notifPin, HIGH);  // Blink-LED, um zu zeigen, dass es funktioniert
     }
    
     Leere Schleife ()
     {
    	 char * msg = "a";  // Senden "a", ASCII 97.
    
    	 vw_send ((uint8_t *) msg, 1);  // Sendet den char
    	 vw_wait_tx ();  // Warten Sie, bis das Zeichen gesendet
     } 

    DETAILS ÜBER KREIS
    Der TX-Schaltung ist recht einfach.
    Es gibt einen 1k Pull-up-Widerstand an Vcc auf der Reset-Pin [1] Nichts wird dem A3 und A2 angeschlossen [2 und 3] GND ist mit einem Druckschalter angebracht, um batterie [4] Digital 0 [5] ist mit einer LED verbunden . Die LED führt in einen 270-Ohm-Widerstand mit GND Digital 1 [6] ist es, Daten über das HF-Modul A1 [7] ist mit nichts Vcc verbunden ist mit der Batterie + Das HF-Modul ist mit Vcc und GND korrekt angeschlossen ist.
    Wenn der Code ausgeführt wird, wenn die Taste gedrückt wird, die gesamte Schaltung wird eingeschaltet
    Die LED sollte eingeschaltet und der ATtiny85 senden wird "a" über das HF-Modul ständig.

Schritt 9: BUILD IT.

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Alle 19 Artikel anzeigen

    Um alles in ein Zippo Einsatz passen, musste ich eine Methode namens Nest Verdrahtung Ratten verwenden
    Nicht genau ... aber das ist immer noch wirklich chaotisch. Dieser Schritt wird Geduld und ein paar gute Löten Fähigkeiten.
    Bevor Sie auf diesem Schritt weiter, sicherzustellen, dass Ihre Schaltung und Code funktioniert auf einem Steckbrett. Sobald Sie diesen Schritt zu starten gibt es kein Zurück mehr: Der Chip wird extrem schwierig, neu zu programmieren, wenn Sie reißen es Stifte aus sein.
    Sie nicht wirklich brauchen, die folgenden Schritte aus, wenn Sie Schaltpläne zu folgen.
    ** Ignorieren Sie bitte die 16 MHz-Quarz in allen Bildern. ICH MACHTE EINEN FEHLER**
      Nehmen Sie Akku und biegen Sie die Drähte, um eine Richtung . Wickeln Sie den Akku in Isolierband (eine Bandschicht) Schneiden Sie das Batteriekabel in der Mitte. Bend und entfernen Pins 2 und 3 (CCW von Pin 1) aus dem ATtiny85. Dazu wird ein 1k Widerstand zwischen Pin 1 und 8. Sie können die Stifte zu verkürzen und verkürzen Sie die Leitungen nur so können sie kaum zusammenpassen, dann löten. Entfernen Stift 7 durch Biegen und Abknicken des Stiftes. Nehmen Sie das HF-Modul und desolder die Stifte. Mit einer Zange, um sie zu entfernen. Anlöten dünne Drähte an den HF-Modul anstelle der Beine, und die Abdeckung der Vorrichtung in Isolierband. Solder Batterie +, um die Stifte des HF-Moduls an die richtigen Orte Pin 8. Solder (Vcc auf Pin 8 GND an Pin 4, Daten an Pin 6) finden LED- auf dem roten LED und verkürzen, Draht. Dazu wird ein 270-Ohm-Widerstand, um das Bein, und isolieren mit Isolierband. Löten Sie 270-Ohm-Widerstand, um eine Seite der Druckschalter. Löten Sie den Antennendraht des RF-Modul mit dem Lot. blob an dem Einsatz. Löten alles, was auf diese eine Seite des Tastenschalters geerdet werden muss. Löten Batterie- auf die andere Seite des Tastenschalter. Löten Sie den Batteriestecker wieder auf die Batterie.

    Dies ist hella chaotisch.

Schritt 10: Polier up

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Alle 11 Artikel anzeigen

    Bevor Sie mit diesem Schritt fortfahren, stellen Sie sicher, dass die Schaltung tatsächlich funktioniert.
    Ist dies der Fall, dann ...
      Entfernen jeglicher Lötflußmittel mit Alkohol. Decken alle Lötstellen / leitfähige Teile mit Nagellack. Eine zweite Schicht, nachdem die erste trocknet.

    Nach fertigen, Sie mit einer Pinzette vorsichtig die Teile in den Einsatz zu installieren. Sie wollen nicht, um alle Verbindungen hier zu brechen, so sanft sein.
    Wenn Sie diesen LiPo Akkus (und Sie kein Geld haben), können Sie es mit einem USB-Ladegerät aufladen. So stellen Sie sicher, dass Sie eine 4001 oder 4007 Diode von 5 V DC an die Batterie 3.7VDC haben. Laden Sie es für 30 Minuten auf 1 Stunde. die Batterie zu überwachen, nur um sicherzustellen, dass Sie Ihr Haus in Brand nicht festlegen.
    Dies ist nicht, wie sollten Sie einen LiPo Akku aufzuladen. Ich empfehle Sie kaufen das Ladegerät von Sparkfun .
    Dieser Einsatz kann nun in JEDER Zippo Fall gebracht und verwendet werden. Sie brauchen nur, um es jeder einmal in eine Weile zu laden, weil die Strecke größtenteils ab.
    HINWEIS: Ich merke, das Gerät über eine bessere Reichweite Außenseite des Gehäuses, als wenn in dem Fall verwendet werden. Vielleicht ein Loch in der Unterseite des Zippo Fall? Es wird die Signallauf frei lassen. Auch hier keine ideale Antennenform sowieso.
    Und mit, dass der TX-Teil des Projektes ist fertig! Der RX Abschnitt sehr kurz ist.

Schritt 11: Supplies

  1. Krügers Zippo Fern

    Diese Instructable nicht für "Receiver Module Krügers", so dass ich nicht zu sehr ins Detail zu diesem Teil gehen. Wie auch immer, die Sie tun können, was auch immer Sie mögen. Dieser Teil ist nur für Sie, indem Sie eine Beispielanwendung zu unterstützen.
    Leiterplattenherstellung 2x 330 Ohm Widerstand 1 kOhm Widerstand ATtiny85 3 AAA Batteriehalterung Mutter, Abstandhalter, Bolzen in Batteriehalter 5V Spule passen aktivieren Relais 2N2222 NPN-Transistor (oder ähnlich) 2x 2 Schraubklemme Grüne LED Rote LED RF 434 RX-Modul 18 AWG Draht

Schritt 12: Code und Schaltung

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Angebracht, um diesen Schritt sind Dateien der RX Teil dieses Projekts. Sie müssen ein ATtiny85 verwenden, weil es die kleinste Chip, die Timer, die VirtualWire Bibliothek unterstützt hat.
    Hauptschritten:
      Die richtigen Sicherungen brennen auf den Chip. Sie werden mit 8 MHz laufen Bewegen VirtualWire den Arduino Libraries Ordner den Code Galerie Überprüfen Sie die Steckbrett / schematische, so dass Sie wissen, was Sie Handling.

    Wenn Sie Informationen über die Programmierung ATTinies mit Arduino benötigen, überprüfen Sie diese heraus.
    DETAILS ÜBER DIE CODE
    Wenn Sie in Schritt 8 zurückblicke, habe ich erklärt, warum eine einfache Code hat nicht funktioniert.
    Es gab eine Menge Lärm, wird der ATtiny45 nicht funktioniert, so weiter.
    Andere, dass diese Probleme, die Taktrate muss mit dem Sender (8 MHz) sein.
    Auch wenn VirtualWire auf einem ATtiny85 verwendet, die Zeitgeber so besetzt, dass Funktionen wie millis (); oder Verzögerung (); kann nicht aufgerufen werden, oder der Chip zum Absturz (es mir passiert ist)
    Um das zu begegnen, musste ich eine andere Bibliothek für Verzögerungen zu verwenden.
    Was dieser Code im Grunde tut, ist zu überprüfen, ob der richtige Buchstabe und Nachrichtenlänge empfangen wird, dann aktivieren Sie einen Stift bedingt. Der Empfänger wird nicht durch Streurauschen jetzt aktiviert werden.
      / * TSJWang 2014.08.19
     Empfänger
     Verwenden Sie ein ATtiny85 @ 8 MHz.  45 wird nicht mit VirtualWire arbeiten
     Sicherungen:
    	 -U Lfuse: w: 0xE2: m
    	 -U Hfuse: w: 0xd4: m
    	 -U EFUSE: w: 0xff: m
     * /
     #include <VirtualWire.h> // Bibliothek für die Kommunikation benötigt
     #include <util / delay.h>		
     // VirtualWire mag es nicht, wenn Sie Verzögerung () oder millis () verwenden, so müssen wir diese Bibliothek.
    
     const int activePin = 2;  // Connect LED und Transistor an diesen Pin
     const int RXpin = 0;  // Pin an RF-Modul angeschlossen
    
     Leere setup ()
     {
    	 pinMode (activePin, OUTPUT);
    	 vw_set_ptt_inverted (true);  // Normale Setup Zeug
    	 vw_setup (4800);  // 4800 bps
    	 vw_set_rx_pin (RXpin);
    	 vw_rx_start ();
    	 digital (activePin, LOW);  // Für die Sicherheit willen
     }
    
     Leere Schleife ()
     {
    	 uint8_t buf [VW_MAX_MESSAGE_LEN];
    	 uint8_t buflen = VW_MAX_MESSAGE_LEN;
    	
    	 if (vw_get_message (buf, & buflen))
    	 {
    		 if (buf [0] == 97) // ASCII-Zeichen 'a'
    		 {
    			 digital (activePin, HIGH);
    			 _delay_ms (125);  // Dies tatsächlich verzögert für 1000 Sekunden. 
    			 digital (activePin, LOW);
    		 }
    		 sonst
    		 {
    			 digital (activePin, LOW);
    		 }
    	 }
    	 sonst
    	 {
    		 digital (activePin, LOW);
    	 }
     } 

    DETAILS ÜBER KREIS
    Diese Schaltung ist auch recht einfach.
    RESET [1] ist mit einem 1k Widerstand an Vcc A3 und A2 verbunden ist [2 und 3] mit keinem Element GND verbunden ist mit GND 0 [5] verbunden ist, um Daten über das HF-Modul Das HF-Modul angeschlossen ist, verbunden Vcc und GND entsprechend. NC Pin ist gut, nicht angeschlossen Antennenstift ist mit einem 6,8 "lange Stück Draht nur eine Vcc oder GND-Pin hat den Anschluss angeschlossen ist. Andere können in Ruhe gelassen 1 [6] ist mit nichts verbunden werden. Ich geerdet es für eine gute Praxis, die Schaltung in, wenn es um Funkschaltungen 2 kommt [7] wird auf 330-Ohm-Widerstand, um eine LED angeschlossen 2N2222 2N2222, Bolzen Der Kollektor ist mit Vcc verbunden GND kommt
    Wenn Sie möchten, können Sie die 2N2222 das Relais anstelle der Bereitstellung von Strom Erdung haben. In diesem Fall ist es nicht viel Unterschied Die 2N2222 Emitter mit einem Ende der Relaisspule verbunden ist mit dem anderen Ende der Relaisspule geerdet ist der Relaisschalter Pins sind mit einer Anschlußklemme Vcc auf Vcc 330 Ohm verbunden machen Widerstand mit Vcc und eine grüne LED angeschlossen
    Was soll passieren, wenn ich schalten Sie die Schaltung
    Die grüne LED sollte sofort einschalten.
    Der Rest der Schaltung tut nichts. Wenn der TX-Seite übertragen, ein "A", wird die Nachricht empfangen werden kann, und das Relais und rote LED wird auf etwa 4 Sekunden eingeschaltet werden. Danach, wenn der TX nicht sendet, wird das Relais und rote LED erlischt. Nichts soll passieren, wenn der TX nicht sendet.

Schritt 13: Erstellen der PCB

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Alle 11 Artikel anzeigen

    Wiederum ist dieser Schritt optional. Wenn Sie Ihren Kreislauf auf ein Steckbrett gefallen, nur zu! Wenn Sie es mögen auf einem perfboard, mehr Leistung für Sie!
    Wenn Sie PCBs möchten, können Sie Ihr eigenes Design, oder folgen Sie mir.
    So oder so, ich habe dir die Schaltpläne und das PCB ich gemacht habe. Der einzige Rat, den ich dir geben, dass Ihre Leiterplatte muss eine Grundebene haben und relativ kurze Spuren (vor allem der Antenne). Dies wird Lärm in Ihrer Schaltung zu verringern, und auch reduzieren auf Ätzzeit.
    Leiterplatten machen den lichtempfindlichen Weise, folgen Sie diesem Tutorial
    Hier sind die Schritte, die ich nahm, vereinfacht.
      Design PWB-Druck-out Design ACTUAL SIZE auf Transparenz Cut PCB Größe Sandwich PCB-Transparenz-Plexiglas-Taschenlampe in dieser Reihenfolge Warten 07.30. Setzen PCB in Entwicklerlösung Abdeckung Kanten in Nagellack (optional) Setzen PCB in Ätzlösung Videospiele spielen für 7 Stunden. Entfernen Sie Nagellack und lichtempfindliche Beschichtung mit Nagellackentferner Bohrungen

Schritt 14: ANTENNE MATH

  1. Krügers Zippo Fern

    Einige von Ihnen werden sich vielleicht fragen: "Wie lange soll ich schneiden Sie die Antenne?"
    Wenn du nicht fragst, dass, haben Sie wahrscheinlich bereits Gymnasium Physik übergeben. Für diejenigen unter Ihnen, die vergessen oder noch nicht dort angekommen, ist hier eine schnelle Lektion.

    V = fλ


    Für Wellen, bedeutet, dass Geschwindigkeit = Frequenz * Wellenlänge
    Funkwellen bewegen sich mit Lichtgeschwindigkeit, und das HF-Modul läuft bei 433.920 MHz. Die Antenne sollte 1/4 der Länge der Wellenlänge betragen.
    Also,

    299.792.458 m / s = 433.920.000 Hz * Wellenlänge


    Sind die Mathematik und die Wellenlänge ist 0,690893386 Meter.

    0,690893386 m / 4 = 0,172723346 Meter


    Das ist etwa 6,80013 Zoll.
    Also los geht, das ist, wie lange Ihre Antenne sollte!

Schritt 15: Solder und Fertig

  1. Krügers Zippo Fern

    Krügers Zippo Fern

    Krügers Zippo Fern

    Nachdem Sie alle Bauteile löten, vielleicht Schraube in der Batterie und legen Sie die Batterien, du bist fertig!
    Congrats auf den Aufbau von Krügers Zippo Fernbedienung, und natürlich Ihr Empfangsgerät auch.
    Gehen Sie weiter und schalten Sie Lichtschalter, oder starten Sie Ihr Auto, oder starten Raketen mit diesem Gerät. Seien Sie einfach sicher und rücksichtsvoll zu anderen.

    Danke für das Lesen, und fühlen Sie sich frei, Fragen zu stellen, zu kommentieren, oder was Sie mit dieser Fernbedienung getan haben!
    Peng Peng