Inhaltsverzeichnis:
- Schritt 1: Verwendete Komponenten und Materialien
- Schritt 2: Schaltplan & Layout-Design
- Schritt 3: IR-Bibliothek installieren und IR-Codes finden
- Schritt 4: Endgültige Skizze zum Steuern von Relais
- Schritt 5: Platinenmontage
- Schritt 6: Beenden des Projekts
Video: Ferngesteuerte Spike Buster oder Switch Board mit Standalone Atmega328P herstellen - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
In diesem Projekt werde ich zeigen, wie man mit Standalone Atmega328P ferngesteuerte Spike Buster oder Switch Boards baut. Dieses Projekt basiert auf einer benutzerdefinierten Leiterplatte mit sehr wenigen Komponenten. Wenn Sie es vorziehen, Videos anzusehen, habe ich dasselbe eingebettet oder wenn Sie gerne lesen, fahren Sie bitte mit dem Beitrag fort.
Schritt 1: Verwendete Komponenten und Materialien
Für dieses Projekt benötigen wir Komponenten wie
- Atmega328P-PU
- 16MHz Quarz
- 2*22pF Kondensator
- 10K Ohm Widerstand
- 4*1K Widerstand
- 4 * LEDs
- 4*5 Volt Relais
- Tsop1738
- UL2003A
- Benutzerdefinierte Leiterplatte (Gerber-Dateien werden in der Post geteilt) oder ein beliebiges Perf-Board
- Gehäuse mit Buchsenstecker
Wenn Sie online kaufen möchten, finden Sie hier einige verbundene Links, die Sie ausprobieren können
Amazon IND
- Atmega328P-PU -
- 16MHz Quarz -
- 4*5 Volt Relais -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon USA
- Atmega328P-PU -
- 16MHz Quarz -
- 4*5 Volt Relais -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P-PU -
- 16MHz Quarz -
- 4*5 Volt Relais -
- Arduino UNO -
AliExpress
- Atmega328P-PU -
- 16MHz Quarz -
- 4 * 5 Volt Relais -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Schritt 2: Schaltplan & Layout-Design
Dies ist der gesamte Schaltplan, den ich auf KiCAD entworfen habe. Die Schaltung besteht hauptsächlich aus Atmega328P-PU, dem Mikrocontroller, der in Arduino UNO verwendet wird. Anstatt das gesamte Arduino UNO zu verwenden, verwende ich eine eingeschränkte Komponentenversion von Arduino UNO auf einer benutzerdefinierten Leiterplatte (Weitere Informationen zur eingeschränkten Komponentenversion von Arduino UNO finden Sie in einem Artikel auf der offiziellen Arduino-Website, indem Sie hier klicken). Dies dient hauptsächlich dazu, den Platz und die Kosten zu reduzieren. Sie können dieses Projekt auch mit Arduino Uno und der 4-Kanal-Relaisplatine zusammen mit dem Fernbedienungsmodul erstellen.
Der TSOP1738 in der Schaltung wird als IR-Fernbedienungsempfänger verwendet.
Zum Ansteuern der Relais verwende ich ULN2003A IC, eine Reihe von sieben NPN-Darlington-Transistoren.
Nach dem Entwerfen des Schaltplans habe ich das Layout entworfen und die Gerber & Drill-Datei für die Herstellung der Leiterplatte generiert. Ich verwende JLCPCB für die Herstellung meiner Leiterplatten, da sie sehr gute und gut verarbeitete Leiterplatten zu sehr geringen Kosten liefern. Normalerweise kosten 10 Stück 2 $ und werden innerhalb von 48 Stunden versandt. Wenn Sie 5 Stück bestellen, wird die Leiterplatte innerhalb von 24 Stunden versandt. Wenn Sie das gleiche Board bestellen möchten, können Sie meine Gerber-Datei herunterladen, indem Sie hier klicken.
Schritt 3: IR-Bibliothek installieren und IR-Codes finden
Um die IR-Codes zu finden, müssen Sie zuerst die IR-Bibliothek installieren. Sie können die Bibliothek von GitHub herunterladen. Installieren Sie nach dem Herunterladen die Bibliothek in Ihrem Arduino Libraries-Ordner.
Konstruieren Sie dann die Schaltung wie auf einem Steckbrett gezeigt mit TSOP1738 & Arduino Uno. Schalten Sie nach dem Konstruieren die Schaltung ein und laden Sie die Skizze hoch. Drücken Sie dann die Taste, die Sie auf der Fernbedienung verwenden möchten, und notieren Sie die Codes, die auf dem seriellen Monitor Ihrer Arduino IDE angezeigt werden. Für dieses Projekt verwende ich 4 Tasten, also müssen Sie sich vier Codes für vier verschiedene Tasten notieren.
Ich habe den Download-Link der Skizze im vorherigen Schritt geteilt.
Im Video beginnt dieser Schritt um 1:07 oder Sie können hier klicken
Schritt 4: Endgültige Skizze zum Steuern von Relais
Als nächstes habe ich die endgültige Skizze auf meinen Standalone Atmega328P-PU hochgeladen. Der eigenständige Atmega328P wurde auf einem Steckbrett konstruiert und mit Arduino UNO programmiert.
Sie können diese Skizze herunterladen, indem Sie auf den Link klicken, der im Schritt Circuit Diagram & Layout Design freigegeben wurde.
Bevor Sie die Skizze hochladen, müssen Sie eine kleine Änderung vornehmen. Für Sie können sich die IR-Codes ändern, sodass Sie die vorhandenen Codes in der Fallerklärung durch Ihre IR-Codes ersetzen müssen.
Extra: Wenn Sie nicht wissen, wie Sie eine Skizze zum eigenständigen Atmega328P-PU booten oder hochladen, habe ich ein separates ausführliches Video erstellt, in dem dies erklärt wird. Das kannst du dir anschauen, indem du hier klickst
Im Video beginnt dieser Schritt um 2:33 oder Sie können hier klicken
Schritt 5: Platinenmontage
Nachdem ich die Platine von JLCPCB erhalten hatte, montierte ich alle Komponenten entsprechend und befestigte sie mit Lötzinn.
Schritt 6: Beenden des Projekts
Nach der Platinenmontage habe ich die Platine auf dem Gehäuse montiert und mit M3-Mutternschrauben befestigt und dann die Platine und die Buchsen entsprechend verbunden.
Board & Gehäuse Montage:
- Verbinden Sie zuerst alle Neutralleiter des weiblichen Steckers miteinander und verbinden Sie dann den Neutralleiter des Hauptkabels damit
- Als nächstes verbinden Sie das Live-Kabel des Hauptkabels mit dem Pin "IN" auf der Platine
- Die Pins 1, 2, 3 & 4 auf der Platine gehen einzeln auf den Live-Pin des Female Plugs
- Sie müssen auch eine DC-Buchse an Pin 5V und GND am Eber anschließen
Sobald alle Verbindungen hergestellt sind, schalten Sie die Leiterplatte mit einem 5V 1Amp-Adapter ein und schließen Sie das Hauptkabel an die Wechselstromquelle an.
Im Video beginnt dieser Abschnitt um 5:42 Uhr oder Sie können hier klicken
Der Test beginnt um 8:03
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Einen Balun oder Unun herstellen: 3 Schritte
Wie man einen Balun oder Unun herstellt: Ich brauchte eine einfache tragbare HF-Antenne. Ein langer Draht und einige Isolatoren sind ziemlich einfach zu tragen. Um es mit dem Radio zu verbinden, brauchte ich einen Balun. Das sind so einfache Dinge, die aber an manchen Stellen so viel kosten. Ich beschloss, meine eigenen zu machen und habe ich
So kommunizieren Sie mit einem Alien-Artefakt oder . . .: 4 Schritte (mit Bildern)
Wie man mit einem außerirdischen Artefakt kommuniziert oder…: *** Enge Begegnungen der seltsam-minzigen Art. *** Dieses Instructable zeigt Ihnen, wie Sie eine Altoids-Version des Mutterschiffs "Close Encounters" bauen und damit interagieren. Dies kann ein wichtiges Training für den Tag sein, an dem das Bright White Be
Eine Apfelgirlande für den Herbst oder den Schulanfang herstellen – wikiHow
Wie man eine Apfelgirlande für den Herbst oder den Schulanfang herstellt: Anjeanette von RootsAndWingsCo hat diese entzückende Apfelgirlande aus Filz und Material hergestellt. Es war ein einfaches Projekt, das selbst diejenigen, die sagen, dass sie nicht nähen können, tun können! (Solange Sie Ihre Nadel einfädeln können.)
Einen Stativadapter für iPhone oder Telefon herstellen – wikiHow
So bauen Sie einen Stativadapter für Iphone oder Telefon: Dies ist eine Idee, die ich für mein Telefon hatte, weil ich gerne Bilder und Videos aufnehme. Ich habe eine kleine Show auf Youtube, und die Kamera, die ich benutzt habe, ist kaputt gegangen, also musste ich eine Pause einlegen. Ich ging im Internet und suchte nach einem Adapter und es kostete ungefähr&nbs