Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles projektis näitan, kuidas iseseisva Atmega328P abil luua kaugjuhtimisega Spike Buster või lülitusplaat. See projekt on ehitatud kohandatud trükkplaadile, millel on väga vähe komponente. Kui eelistate videot vaadata, siis olen sama sisse pannud või kui teile meeldib lugeda, jätkake postitusega.
Samm: kasutatud komponendid ja materjalid
Selle projekti jaoks vajame selliseid komponente nagu
- Atmega328P-PU
- 16MHz kristall
- 2*22pF kondensaator
- 10K oomi takisti
- 4*1K takisti
- 4*LEDid
- 4*5 -voldine relee
- Tsop1738
- UL2003A
- Kohandatud PCB -plaat (Gerberi faile jagatakse postituses) või mis tahes parfüümiplaat
- Korpus naissoost pistikuga
Kui soovite veebist osta, on siin mõned seotud lingid, mida saate proovida
Amazon IND
- Atmega328P -PU -
- 16MHz kristall -
- 4*5 -voldine relee -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon USA
- Atmega328P -PU -
- 16MHz kristall -
- 4*5 -voldine relee -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P -PU -
- 16MHz kristall -
- 4*5 -voldine relee -
- Arduino UNO -
AliExpress
- Atmega328P -PU -
- 16 MHz kristall -
- 4*5 -voldine relee -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
2. etapp: vooluahela skeem ja kujundus
See on kogu skeem, mille ma KiCAD -is kujundasin. Vooluahel on peamiselt Atmega328P-PU ümber, mis on Arduino UNO-s kasutatav mikrokontroller. Kogu Arduino UNO kasutamise asemel kasutan kohandatud PCB -plaadil Arduino UNO piiratud komponendiga versiooni (lisateavet Arduino UNO piiratud komponendi versiooni kohta saate lugeda artiklist, mis on jagatud Arduino ametlikul veebisaidil, klõpsates siin). Seda peamiselt ruumi ja kulude vähendamiseks. Selle projekti saate luua ka Arduino Uno ja 4 -kanalilise releeplaadi abil koos kaugjuhtimismooduliga.
Vooluahelas olevat TSOP1738 kasutatakse IR kaugjuhtimispuldina.
Releede juhtimiseks kasutan ULN2003A IC -d, mis koosneb seitsmest NPN Darlingtoni transistorist.
Pärast vooluahela kujundamist kujundasin ma skeemi ja genereerisin trükkplaadi valmistamiseks Gerber & Drill faili. Ma kasutan oma PCB -plaadi valmistamiseks JLCPCB -d, kuna need pakuvad väga häid ja hästi viimistletud PCB -sid väga madala hinnaga. Tavaliselt maksab 10 tk teile 2 dollarit ja saadetakse 48 tunni jooksul ning kui tellite 5 tk, saadetakse trükkplaat 24 tunni jooksul. Kui soovite tellida sama plaadi, saate minu Gerberi faili alla laadida, klõpsates siin.
3. samm: IR -raamatukogu installimine ja IR -koodide leidmine
IR -koodide leidmiseks peate esmalt installima infoteeki. Teeki saate alla laadida GitHubist. Pärast allalaadimist installige raamatukogu oma Arduino raamatukogude kausta.
Seejärel konstrueerige vooluring, nagu on näidatud leivalaual, kasutades TSOP1738 ja Arduino Uno. Pärast konstrueerimist lülitage ahel sisse ja laadige visand üles. Seejärel vajutage nuppu, mida soovite kaugjuhtimispuldil kasutada, ja märkige üles Arduino IDE seeriamonitoril kuvatavad koodid. Selle projekti jaoks kasutan 4 nuppu, nii et peate märkima nelja erineva nupu neli koodi.
Olen jaganud eelmises etapis visandi allalaadimise linki.
Videos algab see samm @ 1:07 või klõpsake siin
Samm 4: Lõplik eskiis releede juhtimiseks
Järgmisena laadisin lõpliku eskiisi üles oma eraldiseisvale Atmega328P-PU-le. Iseseisev Atmega328P ehitati leivalauale ja programmeeriti Arduino UNO abil.
Selle eskiisi saate alla laadida, kui klõpsate lingil, mida on jagatud sammus Lülitusskeem ja paigutuse kujundus.
Enne visandi üleslaadimist peate tegema väikese muudatuse. Teie jaoks võivad IR -koodid muutuda, nii et peate asendama olemasolevad koodid juhtumi avalduses olevate IR -koodidega.
Lisateave: kui te pole kursis visandi alglaadimise või eraldiseisva Atmega328P-PU laadimisega, olen selle selgitamiseks teinud eraldi põhjaliku video. Seda saate vaadata, klõpsates siin
Videos algab see samm umbes kell 2:33 või klõpsake siin
Samm: juhatuse kokkupanek
Pärast plaadi saamist JLCPCB -lt paigaldasin kõik komponendid vastavalt ja kinnitasin need jootet kasutades.
6. samm: projekti lõpetamine
Pärast plaadi kokkupanekut paigaldasin tahvli korpusele ja kinnitasin selle M3 mutrite kruvidega ning seejärel ühendasin plaadi ja sisemised pistikud vastavalt.
Juhatuse ja korpuse kokkupanek:
- Esmalt ühendage kõik pistiku neutraalid kokku ja seejärel ühendage sellega põhikaabli neutraaljuhe
- Seejärel ühendage põhikaabli pingestatud juhe plaadil oleva tihvtiga "IN"
- Tahvli tihvtid 1, 2, 3 ja 4 lähevad individuaalselt naissoost pistiku otsepistikule
- Samuti peate ühendama alalisvoolu pistikupesa nööpnõelaga 5V ja GND
Kui kõik ühendused on tehtud, lülitage PCB plaat sisse, kasutades 5V 1Amp adapterit ja ühendage peakaabel vahelduvvooluga.
Videos algab see jaotis umbes kell 5:42 või klõpsake siin
Testimine algab kell 8:03