Cuprins:

Cum se realizează un bus spike controlat de la distanță sau o placă de comutare folosind Atmega328P independent: 6 pași (cu imagini)
Cum se realizează un bus spike controlat de la distanță sau o placă de comutare folosind Atmega328P independent: 6 pași (cu imagini)

Video: Cum se realizează un bus spike controlat de la distanță sau o placă de comutare folosind Atmega328P independent: 6 pași (cu imagini)

Video: Cum se realizează un bus spike controlat de la distanță sau o placă de comutare folosind Atmega328P independent: 6 pași (cu imagini)
Video: Kitul de supraveghere video POE FUNCȚIONEAZĂ PE UN SINGUR CABLU!!! 2024, Septembrie
Anonim
Image
Image

În acest proiect voi arăta cum să construiesc Spike Buster sau Switch Board controlat de la distanță folosind Atmega328P independent. Acest proiect este construit pe o placă PCB personalizată cu foarte puține componente. Dacă preferați să vizionați videoclipuri, atunci am încorporat același lucru sau dacă vă place să citiți, vă rugăm să continuați cu postarea.

Pasul 1: Componente și materiale utilizate

Pentru acest proiect avem nevoie de componente precum

  1. Atmega328P-PU
  2. Cristal de 16 MHz
  3. Condensator 2 * 22pF
  4. Rezistor 10K Ohm
  5. Rezistor 4 * 1K
  6. 4 * LED-uri
  7. Releu de 4 * 5 volți
  8. Tsop1738
  9. UL2003A
  10. Placă PCB personalizată (fișierele Gerber vor fi partajate în postare) sau orice placă perf
  11. Carcasă cu mufă feminină

Dacă doriți să cumpărați online, aici sunt câteva linkuri afiliate pe care le puteți încerca

Amazon IND

  1. Atmega328P-PU -
  2. Cristal de 16 MHz -
  3. Releu de 4 * 5 volți -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Amazon SUA

  1. Atmega328P-PU -
  2. Cristal de 16 MHz -
  3. Releu de 4 * 5 volți -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Banggood

  1. Atmega328P-PU -
  2. Cristal de 16 MHz -
  3. Releu 4 * 5 volți -
  4. Arduino UNO -

AliExpress

  1. Atmega328P-PU -
  2. Cristal de 16 MHz -
  3. Releu de 4 * 5 volți -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Pasul 2: Schema circuitului și proiectarea aspectului

Diagrama circuitului și proiectarea aspectului
Diagrama circuitului și proiectarea aspectului
Diagrama circuitului și proiectarea aspectului
Diagrama circuitului și proiectarea aspectului
Diagrama circuitului și proiectarea aspectului
Diagrama circuitului și proiectarea aspectului

Aceasta este întreaga schemă de circuit pe care am proiectat-o pe KiCAD. Circuitul este în principal în jurul Atmega328P-PU, care este microcontrolerul utilizat în Arduino UNO. În loc să folosesc întregul Arduino UNO, folosesc o versiune limitată a componentelor Arduino UNO pe o placă PCB personalizată (Pentru mai multe detalii despre versiunea limitată a componentelor Arduino UNO puteți citi un articol distribuit pe site-ul oficial Arduino făcând clic aici). Aceasta este în principal pentru a reduce spațiul și costurile. De asemenea, puteți construi acest proiect folosind Arduino Uno și placa de releu cu 4 canale împreună cu modulul de telecomandă.

TSOP1738 din circuit este utilizat ca receptor la distanță IR.

Pentru a conduce relele folosesc ULN2003A IC, care este o serie de șapte tranzistori NPN Darlington.

După proiectarea schemei de circuite, am proiectat aspectul și am generat fișierul Gerber & Drill pentru fabricarea plăcii PCB. Folosesc JLCPCB pentru fabricarea plăcii PCB, deoarece acestea oferă PCB-uri foarte bune și bine finisate la un cost foarte mic. De obicei, 10 bucăți vă vor costa 2 $ și vor fi expediate în 48 de ore, iar dacă comandați 5 buc, PCB-ul va fi expediat în 24 de ore. Dacă doriți să plasați comanda pentru aceeași placă, puteți descărca fișierul Gerber făcând clic aici.

Pasul 3: Instalarea bibliotecii IR și găsirea codurilor IR

Instalarea bibliotecii IR și găsirea codurilor IR
Instalarea bibliotecii IR și găsirea codurilor IR
Instalarea bibliotecii IR și găsirea codurilor IR
Instalarea bibliotecii IR și găsirea codurilor IR
Instalarea bibliotecii IR și găsirea codurilor IR
Instalarea bibliotecii IR și găsirea codurilor IR

Pentru a găsi mai întâi codurile IR, trebuie să instalați biblioteca IR. Puteți descărca biblioteca de pe GitHub. După descărcare, instalați Biblioteca în folderul Arduino Libraries.

Apoi construiți circuitul așa cum se arată pe o placă de pâine folosind TSOP1738 și Arduino Uno. După Construire, alimentați circuitul și încărcați schița. Apoi apăsați butonul pe care doriți să îl utilizați pe telecomandă și notați codurile care apar pe monitorul serial Arduino IDE. Pentru acest proiect, folosesc 4 butoane, deci trebuie să notați patru coduri pentru patru butoane diferite.

Am trimis linkul de descărcare a schiței în pasul anterior.

În videoclip, acest pas începe @ 1:07 sau puteți face clic aici

Pasul 4: Schiță finală pentru controlul releelor

Schiță finală pentru controlul releelor
Schiță finală pentru controlul releelor
Schiță finală pentru controlul releelor
Schiță finală pentru controlul releelor

Apoi am încărcat schița finală pe Atmega328P-PU standalone. Atmega328P independent a fost construit pe panou și a fost programat folosind Arduino UNO.

Puteți descărca această schiță făcând clic pe linkul partajat în pasul Diagrama circuitului și proiectarea aspectului.

Înainte de a încărca schița, trebuie să faceți o mică modificare. Pentru dvs., codurile IR se pot modifica, deci trebuie să înlocuiți codurile existente cu codurile IR în declarația de caz.

Extra: Dacă nu sunteți familiarizat cu cum să încărcați sau să încărcați o schiță pe Atmega328P-PU independent, am făcut un videoclip separat în profunzime care să explice acest lucru. Puteți urmări acest lucru făcând clic aici

În videoclip, acest pas începe în jurul orei 2:33 sau puteți face clic aici

Pasul 5: Adunarea consiliului

Adunarea Consiliului
Adunarea Consiliului
Adunarea Consiliului
Adunarea Consiliului

După ce am primit placa de la JLCPCB, am montat toate componentele în consecință și le-am securizat folosind lipire.

Pasul 6: Finalizarea proiectului

Finalizarea proiectului
Finalizarea proiectului
Finalizarea proiectului
Finalizarea proiectului
Finalizarea proiectului
Finalizarea proiectului
Finalizarea proiectului
Finalizarea proiectului

După asamblarea plăcii, am montat placa pe carcasă și am fixat-o cu șuruburi cu piulițe M3 și apoi am conectat placa și mufele în mod corespunzător.

Adunarea consiliului și a incintei:

  1. Conectați mai întâi toți neutrii mufei feminine și apoi conectați la acesta firul neutru al cablului principal
  2. Conectați apoi firul live al cablului principal la pinul „IN” de pe placă
  3. Pinul 1, 2, 3 și 4 de pe placă merge la pinul Live al mufei feminine în mod individual
  4. De asemenea, trebuie să conectați o mufă DC la pinul 5V și GND de la mistreț

Odată ce toate conexiunile sunt terminate, alimentați placa PCB utilizând adaptorul de 5V 1Amp și conectați cablul principal la AC.

În videoclip, această secțiune începe în jurul orei 5:42 sau puteți face clic aici

Testarea începe la 8:03

Recomandat: