Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä projektissa näytän kuinka rakentaa kauko -ohjattava Spike Buster tai kytkinlevy itsenäisellä Atmega328P: llä. Tämä projekti on rakennettu mukautetulle piirilevylle, jossa on hyvin vähän komponentteja. Jos haluat katsoa videota, olen upottanut saman tai jos pidät lukemisesta, jatka viestiä.
Vaihe 1: Käytetyt komponentit ja materiaalit
Tähän projektiin tarvitsemme komponentteja, kuten
- Atmega328P-PU
- 16MHz Crystal
- 2*22pF kondensaattori
- 10K ohmin vastus
- 4*1K vastus
- 4*LEDit
- 4*5 voltin rele
- Tsop1738
- UL2003A
- Mukautettu piirilevy (Gerber -tiedostot jaetaan postissa) tai mikä tahansa peruskortti
- Kotelo naaraspistokkeella
Jos haluat ostaa verkossa, tässä on muutamia linkkejä, joita voit kokeilla
Amazon IND
- Atmega328P -PU -
- 16MHz Crystal -
- 4*5 voltin rele -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon USA
- Atmega328P -PU -
- 16MHz Crystal -
- 4*5 voltin rele -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P -PU -
- 16MHz Crystal -
- 4*5 voltin rele -
- Arduino UNO -
AliExpress
- Atmega328P -PU -
- 16 MHz: n kristalli -
- 4*5 voltin rele -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Vaihe 2: Piirikaavio ja asettelun suunnittelu
Tämä on koko piirikaavio, jonka suunnittelin KiCADilla. Piiri on pääasiassa Atmega328P-PU: n ympärillä, joka on Arduino UNO: ssa käytetty mikro-ohjain. Koko Arduino UNO: n käyttämisen sijaan käytän Arduino UNO: n rajoitettua komponenttiversiota mukautetulla PCB -levyllä (Lisätietoja Arduino UNO: n rajoitetun komponentin versiosta voit lukea artikkelin, joka on jaettu Arduinon virallisella verkkosivustolla napsauttamalla tätä). Tämä on pääasiassa vähentää tilaa ja kustannuksia. Voit myös rakentaa tämän projektin käyttämällä Arduino Unoa ja 4 -kanavaista relekorttia sekä kauko -ohjainmoduulia.
Piirin TSOP1738 -laitetta käytetään IR -kauko -vastaanottimena.
Releiden ajamiseen käytän ULN2003A IC: tä, joka on seitsemän NPN -Darlington -transistorin sarja.
Suunniteltuani piirikaavion suunnittelin asettelun ja loin Gerber & Drill -tiedoston piirilevyjen valmistusta varten. Käytän JLCPCB: tä piirilevyni valmistukseen, koska ne tarjoavat erittäin hyviä ja hyvin viimeisteltyjä piirilevyjä erittäin alhaisilla kustannuksilla. Yleensä 10 kpl maksaa 2 $ ja lähetetään 48 tunnin sisällä, ja jos tilaat 5 kpl, piirilevy toimitetaan 24 tunnin kuluessa. Jos haluat tilata saman levyn, voit ladata Gerber -tiedostoni napsauttamalla tätä.
Vaihe 3: IR -kirjaston asennus ja IR -koodien etsiminen
Jos haluat löytää IR -koodit, sinun on asennettava infrapunakirjasto. Voit ladata kirjaston GitHubista. Lataamisen jälkeen asenna kirjasto Arduino Libraries -kansioon.
Rakenna sitten piiri piirilevyn osoittamalla tavalla käyttämällä TSOP1738 & Arduino Unoa. Rakentamisen jälkeen kytke virtapiiri päälle ja lataa luonnos. Paina sitten kauko -ohjaimen painiketta, jota haluat käyttää, ja merkitse muistiin Arduino IDE -laitteen sarjamonitorissa näkyvät koodit. Tässä projektissa käytän 4 painiketta, joten sinun on tehtävä muistiin neljä koodia neljälle eri painikkeelle.
Olen jakanut luonnoksen latauslinkin edellisessä vaiheessa.
Videolla tämä vaihe alkaa kello 1:07 tai voit napsauttaa tästä
Vaihe 4: Lopullinen luonnos ohjausreleille
Seuraavaksi latasin viimeisen luonnoksen itsenäiseen Atmega328P-PU-laitteeseeni. Itsenäinen Atmega328P rakennettiin leipätaululle ja ohjelmoitiin Arduino UNO: n avulla.
Voit ladata tämän luonnoksen napsauttamalla linkkiä, joka on jaettu vaiheessa Piirikaavio ja asettelun suunnittelu.
Ennen luonnoksen lataamista sinun on tehtävä pieni muutos. Sinulle IR -koodit voivat muuttua, joten sinun on korvattava olemassa olevat koodit tapauslausumassa olevilla IR -koodeilla.
Extra: Jos et ole perehtynyt lataamaan tai lataamaan luonnosta itsenäiseen Atmega328P-PU-laitteeseen, olen tehnyt siitä erillisen perusteellisen videon. Voit katsoa sen napsauttamalla tätä
Videolla tämä vaihe alkaa noin kello 2.33 tai voit napsauttaa tästä
Vaihe 5: Hallituksen kokoonpano
Vastaanotettuaan levyn JLCPCB: ltä, asensin kaikki komponentit vastaavasti ja kiinnitin ne juotoksella.
Vaihe 6: Projektin viimeistely
Levyasennuksen jälkeen asensin levyn koteloon ja kiinnitin sen M3 -muttereilla ja liitin sitten levyn ja naarasliittimet vastaavasti.
Levy- ja kotelokokoonpano:
- Liitä ensin kaikki naaraspistokkeen nollakohdat yhteen ja sitten pääkaapelin nollajohto siihen
- Liitä seuraavaksi pääkaapelin jännitteinen johto piirilevyn IN -napaan
- Taululla olevat nastat 1, 2, 3 ja 4 menevät naaraspistokkeen live -nastaan yksitellen
- Sinun on myös liitettävä tasavirtaliitin villisian nastaan 5V ja GND
Kun kaikki liitännät on tehty, kytke piirilevyyn virta 5 V: n 1 A: n sovittimella ja kytke pääkaapeli verkkovirtaan.
Videolla tämä osio alkaa noin klo 5.42 tai voit napsauttaa tästä
Testaus alkaa kello 8.03