Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom projektu pokazat ću kako izgraditi daljinski upravljani Spike Buster ili Switch Board pomoću samostalnog Atmega328P. Ovaj je projekt izgrađen na prilagođenoj PCB ploči s vrlo malo komponenti. Ako više volite gledati video, ja sam ga ugradio ili ako volite čitati, nastavite s postom.
Korak 1: Korištene komponente i materijali
Za ovaj projekt potrebne su nam komponente poput
- Atmega328P-PU
- 16MHz kristal
- 2*22pF kondenzator
- 10K ohmski otpornik
- 4*1K otpornik
- 4*LED diode
- Relej 4*5 V
- Tsop1738
- UL2003A
- Prilagođena PCB ploča (Gerberove datoteke bit će podijeljene u postu) ili bilo koja perf ploča
- Kućište sa ženskim utikačem
Ako želite kupovati putem interneta, evo nekoliko povezanih veza koje možete isprobati
Amazon IND
- Atmega328P -PU -
- 16MHz kristal -
- 4*5 voltni relej -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon SAD
- Atmega328P -PU -
- 16MHz kristal -
- 4*5 voltni relej -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P -PU -
- 16MHz kristal -
- 4*5 voltni relej -
- Arduino UNO -
AliExpress
- Atmega328P -PU -
- 16MHz kristal -
- 4*5 voltni relej -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Korak 2: Shema kruga i dizajn
Ovo je cijeli dijagram sklopa koji sam dizajnirao na KiCAD -u. Krug se uglavnom nalazi oko Atmega328P-PU koji je mikrokontroler koji se koristi u Arduino UNO. Umjesto korištenja cijelog Arduino UNO -a, ja koristim ograničenu komponentnu verziju Arduina UNO -a na prilagođenoj PCB ploči (Za više pojedinosti o ograničenoj komponentnoj verziji Arduina UNO -a možete pročitati članak koji se nalazi na službenoj web stranici Arduino klikom ovdje). To se uglavnom želi smanjiti prostor i troškovi. Ovaj projekt možete izgraditi i pomoću Arduino Uno i 4 -kanalne relejne ploče zajedno s modulom za daljinsko upravljanje.
TSOP1738 u krugu koristi se kao IR daljinski prijemnik.
Za pogon releja koristim ULN2003A IC koji je niz od sedam NPN Darlington tranzistora.
Nakon projektiranja sheme kruga dizajnirao sam izgled i generirao datoteku Gerber & Drill za izradu PCB ploče. Koristim JLCPCB za izradu svoje PCB ploče jer pružaju vrlo dobre i dobro obrađene PCB -e po vrlo niskim cijenama. Obično će vas 10 kom koštati 2 $ i bit će isporučeno u roku od 48 sati, a ako naručite 5 kom, PCB će biti isporučen u roku od 24 sata. Ako želite naručiti istu ploču, možete preuzeti moju Gerber datoteku klikom ovdje.
Korak 3: Instaliranje IR biblioteke i pronalaženje IR kodova
Za pronalaženje IC kodova najprije morate instalirati IR biblioteku. Knjižnicu možete preuzeti s GitHub -a. Nakon preuzimanja instalirajte Knjižnicu u mapu Arduino knjižnice.
Zatim konstruirajte krug kako je prikazano na ploči za kruh pomoću TSOP1738 i Arduino Uno. Nakon izgradnje, uključite strujno kolo i prenesite skicu. Zatim pritisnite gumb koji želite koristiti na daljinskom upravljaču i zabilježite kodove koji se pojavljuju na serijskom monitoru vašeg Arduino IDE -a. Za ovaj projekt koristim 4 gumba pa morate zabilježiti četiri koda za četiri različita gumba.
Link za preuzimanje skice podijelio sam u prethodnom koraku.
U videu ovaj korak počinje u 1:07 ili možete kliknuti ovdje
Korak 4: Konačna skica za upravljanje relejima
Zatim sam postavio konačnu skicu na svoj samostalni Atmega328P-PU. Samostalni Atmega328P izgrađen je na ploči za kruh i programiran je pomoću Arduino UNO.
Ovu skicu možete preuzeti klikom na vezu koja se dijeli u koraku Dijagram kruga i dizajn.
Prije učitavanja skice morate napraviti malu promjenu. Za vas se IR kodovi mogu promijeniti pa morate zamijeniti postojeće kodove svojim IR kodovima u izjavi slučaja.
Dodatno: Ako niste upoznati s načinom podizanja sustava ili učitavanja skice na samostalni Atmega328P-PU, napravio sam zaseban detaljni video koji to objašnjava. To možete pogledati klikom ovdje
U videu ovaj korak počinje oko 2:33 ili možete kliknuti ovdje
Korak 5: Skupština odbora
Nakon što sam primio ploču od JLCPCB -a, montirao sam sve komponente u skladu s tim i učvrstio ih lemljenjem.
Korak 6: Završetak projekta
Nakon montaže ploče, montirao sam ploču na kućište i učvrstio je vijcima s maticama M3, a zatim spojio ploču i ženske utikače u skladu s tim.
Sastav ploče i kućišta:
- Prvo spojite sve neutralne dijelove ženskog utikača, a zatim na njega priključite neutralnu žicu glavnog kabela
- Zatim spojite žicu pod naponom glavnog kabela s pinom "IN" na ploči
- Pin 1, 2, 3 i 4 na ploči idu pojedinačno do žičanog pina ženskog utikača
- Također morate spojiti istosmjernu utičnicu na pin 5V i GND na vepru
Nakon što su sve veze izvršene, napajajte PCB ploču pomoću adaptera od 5V 1Amp i spojite glavni kabel na AC.
U videu ovaj odjeljak počinje oko 5:42 ili možete kliknuti ovdje
Testiranje počinje u 8:03