Inhoudsopgave:
- Stap 1: Gebruikte componenten en materialen
- Stap 2: Schakelschema en lay-outontwerp
- Stap 3: IR-bibliotheek installeren en IR-codes zoeken
- Stap 4: Laatste schets om relais te besturen
- Stap 5: Bordmontage
- Stap 6: Het project afronden
Video: Hoe maak je op afstand bestuurbare Spike Buster of Switch Board met behulp van standalone Atmega328P - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
In dit project zal ik laten zien hoe je een op afstand bestuurbare Spike Buster of Switch Board kunt bouwen met behulp van Standalone Atmega328P. Dit project is gebouwd op een aangepaste printplaat met zeer weinig componenten. Als je liever video's bekijkt, heb ik hetzelfde ingesloten of als je van lezen houdt, ga dan verder met het bericht.
Stap 1: Gebruikte componenten en materialen
Voor dit project hebben we componenten nodig zoals:
- Atmega328P-PU
- 16MHz kristal
- 2*22pF condensator
- 10K Ohm Weerstand
- 4*1K Weerstand:
- 4*LED's
- 4*5 volt relais
- Tsop1738
- UL2003A
- Aangepaste printplaat (Gerber-bestanden worden in de post gedeeld) of een perf-board
- Behuizing met vrouwelijke stekker
Als u online wilt kopen, zijn hier enkele aangesloten links die u kunt proberen
Amazon IND
- Atmega328P-PU -
- 16MHz kristal -
- 4*5 volt relais -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon VS
- Atmega328P-PU -
- 16MHz kristal -
- 4*5 volt relais -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P-PU -
- 16MHz kristal -
- 4*5 volt relais -
- Arduino UNO -
AliExpress
- Atmega328P-PU -
- 16 MHz Kristal -
- 4*5 volt relais-https://s.click.aliexpress.com/e/ccGa793K
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Stap 2: Schakelschema en lay-outontwerp
Dit is het volledige schakelschema dat ik op KiCAD heb ontworpen. Het circuit is voornamelijk rond Atmega328P-PU, de microcontroller die wordt gebruikt in Arduino UNO. In plaats van de hele Arduino UNO te gebruiken, gebruik ik een beperkte componentversie van Arduino UNO op een aangepaste printplaat (voor meer details over de beperkte componentversie van Arduino UNO kunt u een artikel lezen dat op de officiële Arduino-website wordt gedeeld door hier te klikken). Dit is voornamelijk om de ruimte en de kosten te verminderen. Je kunt dit project ook bouwen met Arduino Uno en het 4-kanaals relaisbord samen met de afstandsbedieningsmodule.
De TSOP1738 in het circuit wordt gebruikt als IR Remote Receiver.
Om de relais aan te drijven, gebruik ik ULN2003A IC, een reeks van zeven NPN Darlington-transistoren.
Na het ontwerpen van het schakelschema heb ik de lay-out ontworpen en het Gerber & Drill-bestand gegenereerd voor de fabricage van de printplaat. Ik gebruik JLCPCB voor de fabricage van mijn printplaat omdat ze zeer goede en goed afgewerkte PCB's leveren tegen zeer lage kosten. Gewoonlijk kost 10 stuks u $ 2 en worden ze binnen 48 uur verzonden en als u 5 stuks bestelt, wordt de print binnen 24 uur verzonden. Als u de bestelling voor hetzelfde bord wilt plaatsen, kunt u mijn Gerber-bestand downloaden door hier te klikken.
Stap 3: IR-bibliotheek installeren en IR-codes zoeken
Om de IR-codes te vinden, moet u eerst de IR-bibliotheek installeren. U kunt de bibliotheek downloaden van GitHub. Installeer na het downloaden de bibliotheek in uw Arduino-bibliothekenmap.
Bouw vervolgens het circuit op zoals weergegeven op een breadboard met behulp van TSOP1738 & Arduino Uno. Na Construing, zet u het circuit aan en uploadt u de schets. Druk vervolgens op de knop die u op de afstandsbediening wilt gebruiken en noteer de codes die op de seriële monitor van uw Arduino IDE verschijnen. Voor dit project gebruik ik 4 knoppen, dus je moet vier codes noteren voor vier verschillende knoppen.
Ik heb de downloadlink van de schets in de vorige stap gedeeld.
In de video begint deze stap @ 1:07 of je kunt hier klikken
Stap 4: Laatste schets om relais te besturen
Vervolgens heb ik de definitieve schets geüpload naar mijn Standalone Atmega328P-PU. De zelfstandige Atmega328P is gebouwd op een breadboard en is geprogrammeerd met Arduino UNO.
U kunt deze schets downloaden door op de link te klikken die is gedeeld in de stap Circuit Diagram & Layout Design.
Voordat u de schets uploadt, moet u een kleine wijziging aanbrengen. Voor u kunnen de IR-codes veranderen, dus u moet de bestaande codes vervangen door uw IR-codes in de casusverklaring.
Extra: als je niet bekend bent met het booten of uploaden van een schets naar de zelfstandige Atmega328P-PU, heb ik een aparte diepgaande video gemaakt waarin ik dat uitleg. Dat kun je bekijken door hier te klikken
In de video begint deze stap rond 2:33 of je kunt hier klikken
Stap 5: Bordmontage
Nadat ik het bord van JLCPCB had ontvangen, heb ik alle componenten dienovereenkomstig gemonteerd en vastgezet met soldeer.
Stap 6: Het project afronden
Na de montage van het bord heb ik het bord op de behuizing gemonteerd en vastgezet met M3-moerenschroeven en vervolgens het bord en de vrouwelijke pluggen dienovereenkomstig aangesloten.
Board & Behuizing:
- Verbind eerst alle nulleiders van de vrouwelijke stekker en sluit vervolgens de neutrale draad van de hoofdkabel erop aan
- Sluit vervolgens de Live-draad van de hoofdkabel aan op de pin "IN" op het bord
- De pin 1, 2, 3 en 4 op het bord gaan afzonderlijk naar de live-pin van de vrouwelijke plug
- Je moet ook een DC-aansluiting aansluiten op de Pin 5V en GND op het everzwijn
Zodra alle verbindingen zijn gemaakt, voedt u de printplaat met behulp van een 5V 1Amp-adapter en sluit u de hoofdkabel aan op de AC.
In de video begint dit gedeelte rond 5:42 of je kunt hier klikken
Testen begint om 8:03
Aanbevolen:
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) spraakgestuurd met behulp van Bluetooth-module en autonome robotbeweging: 6 stappen
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) bestuurd door spraak met behulp van Bluetooth-module en autonome robotbeweging. , Links, Rechts, Oost, West, Noord, Zuid) vereiste afstand in centimeters met spraakopdracht. Robot kan ook autonoom worden verplaatst
Maak een op afstand bestuurbare camera vanaf een mobiele telefoon! 5 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Maak een op afstand bestuurbare camera vanaf een mobiele telefoon! Wilt u weten wat uw kat doet terwijl ze aan het werk is? Stuur een sms naar je nieuw gemaakte bewakingsmobiel en ontvang foto's en video's seconden later. Klinkt als een droom? Niet meer! In deze video wordt uitgelegd hoe het werkt:
Autonome en op afstand bestuurbare robot: 11 stappen
Autonome en op afstand bestuurbare robot: deze robot is bedoeld om relatief goedkoop en snel te zijn. Dit heb je nodig om aan de slag te gaan: Hardware 1 Raspberry Pi 1 Dual H-Bridge Motor Driver 1 Buck Converter 2 3V-6V DC Motors HC-SR04 Ultrasone SensorOverig Een doos om als chassis te fungeren M
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik
Op afstand bestuurbare basketbalrobot - HARLEM GLOBETROTTERS -: 9 stappen (met afbeeldingen)
Op afstand bestuurbare basketbalrobot - HARLEM GLOBETROTTERS -: Hier zal ik je laten zien hoe je een op afstand bestuurbare basketbalrobot kunt bouwen. Dat klopt, geen grap! Ik heb een soortgelijke bal gebouwd voor de HARLEM GLOBETROTTERS en nu kun je je eigen bal bouwen. Hier is een lijst met benodigdheden die je nodig hebt. Petsmart: 7" Hamster B