Sommario:

Come Realizzare Spike Buster o Switch Board Telecomando Usando Atmega328P Standalone: 6 Passaggi (Illustrato)
Come Realizzare Spike Buster o Switch Board Telecomando Usando Atmega328P Standalone: 6 Passaggi (Illustrato)

Video: Come Realizzare Spike Buster o Switch Board Telecomando Usando Atmega328P Standalone: 6 Passaggi (Illustrato)

Video: Come Realizzare Spike Buster o Switch Board Telecomando Usando Atmega328P Standalone: 6 Passaggi (Illustrato)
Video: How to make Remote Controlled Spike Buster or Switch Board using Arduino Uno or Atmega328P-PU 2024, Dicembre
Anonim
Image
Image

In questo progetto mostrerò come costruire Spike Buster o Switch Board telecomandati utilizzando Atmega328P autonomo. Questo progetto è costruito su una scheda PCB personalizzata con pochissimi componenti. Se preferisci guardare il video, ho incorporato lo stesso o se ti piace leggere, continua con il post.

Passaggio 1: componenti e materiali utilizzati

Per questo progetto abbiamo bisogno di componenti come

  1. Atmega328P-PU
  2. Cristallo da 16 MHz
  3. Condensatore 2*22pF
  4. Resistenza da 10K Ohm
  5. Resistenza 4*1K
  6. 4*LED
  7. Relè 4*5 Volt
  8. Tsop1738
  9. UL2003A
  10. Scheda PCB personalizzata (i file Gerber verranno condivisi nel post) o qualsiasi scheda perf
  11. Custodia con spina femmina

Se vuoi acquistare online ecco alcuni link affiliati che puoi provare

Amazon IND

  1. Atmega328P-PU -
  2. Cristallo 16MHz -
  3. Relè 4*5 Volt -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Amazon USA

  1. Atmega328P-PU -
  2. Cristallo 16MHz -
  3. Relè 4*5 Volt -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Banggood

  1. Atmega328P-PU -
  2. Cristallo a 16 MHz -
  3. Relè 4*5 Volt -
  4. Arduino UNO -

AliExpress

  1. Atmega328P-PU-https://s.click.aliexpress.com/e/bfttaXZe
  2. Cristallo da 16 MHz -
  3. Relè 4*5 Volt-https://s.click.aliexpress.com/e/ccGa793K
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Passaggio 2: Schema del circuito e progettazione del layout

Schema circuitale e progettazione del layout
Schema circuitale e progettazione del layout
Schema circuitale e progettazione del layout
Schema circuitale e progettazione del layout
Schema circuitale e progettazione del layout
Schema circuitale e progettazione del layout

Questo è l'intero schema del circuito che ho progettato su KiCAD. Il circuito è principalmente attorno ad Atmega328P-PU, che è il microcontrollore utilizzato in Arduino UNO. Invece di utilizzare l'intero Arduino UNO, sto utilizzando una versione a componenti limitati di Arduino UNO su una scheda PCB personalizzata (per maggiori dettagli sulla versione a componenti limitati di Arduino UNO puoi leggere un articolo condiviso nel sito Web ufficiale di Arduino facendo clic qui). Questo è principalmente per ridurre lo spazio e il costo. Puoi anche costruire questo progetto usando Arduino Uno e la scheda relè a 4 canali insieme al modulo di controllo remoto.

Il TSOP1738 nel circuito viene utilizzato come ricevitore remoto IR.

Per pilotare i relè sto usando ULN2003A IC che è una serie di sette transistor NPN Darlington.

Dopo aver progettato lo schema del circuito, ho progettato il layout e generato il file Gerber & Drill per la fabbricazione della scheda PCB. Uso JLCPCB per la fabbricazione della mia scheda PCB in quanto forniscono PCB molto buoni e ben rifiniti a un costo molto basso. Di solito 10 pezzi ti costeranno 2 $ e saranno spediti entro 48 ore e se ordini 5 pezzi il PCB verrà spedito entro 24 ore. Se desideri effettuare l'ordine per la stessa scheda, puoi scaricare il mio file Gerber facendo clic qui.

Passaggio 3: installazione della libreria IR e ricerca dei codici IR

Installazione della libreria IR e ricerca dei codici IR
Installazione della libreria IR e ricerca dei codici IR
Installazione della libreria IR e ricerca dei codici IR
Installazione della libreria IR e ricerca dei codici IR
Installazione della libreria IR e ricerca dei codici IR
Installazione della libreria IR e ricerca dei codici IR

Per trovare prima i codici IR è necessario installare la libreria IR. Puoi scaricare la libreria da GitHub. Dopo il download, installa la libreria nella cartella Librerie Arduino.

Quindi costruire il circuito come mostrato su una breadboard utilizzando TSOP1738 e Arduino Uno. Dopo Construing, alimenta il circuito e carica lo schizzo. Quindi premi il pulsante che desideri utilizzare sul telecomando e annota i codici che appaiono sul monitor seriale del tuo Arduino IDE. Per questo progetto sto utilizzando 4 pulsanti, quindi è necessario prendere nota di quattro codici per quattro pulsanti diversi.

Ho condiviso il link per il download dello schizzo nel passaggio precedente.

Nel video questo passaggio inizia @ 1:07 oppure puoi fare clic qui

Passaggio 4: schizzo finale per controllare i relè

Schizzo finale per controllare i relè
Schizzo finale per controllare i relè
Schizzo finale per controllare i relè
Schizzo finale per controllare i relè

Successivamente ho caricato lo schizzo finale sul mio Atmega328P-PU autonomo. L'Atmega328P autonomo è stato costruito su breadboard ed è stato programmato utilizzando Arduino UNO.

È possibile scaricare questo schizzo facendo clic sul collegamento condiviso nel passaggio Schema circuitale e progettazione del layout.

Prima di caricare lo schizzo è necessario apportare una piccola modifica. Per te, i codici IR potrebbero cambiare, quindi devi sostituire i codici esistenti con i tuoi codici IR nella dichiarazione del caso.

Extra: se non hai familiarità su come avviare o caricare uno schizzo su Atmega328P-PU autonomo, ho realizzato un video separato e approfondito che lo spiega. Puoi guardarlo cliccando qui

Nel video questo passaggio inizia intorno alle 2:33 oppure puoi fare clic qui

Passaggio 5: Assemblea del consiglio di amministrazione

Assemblea del consiglio di amministrazione
Assemblea del consiglio di amministrazione
Assemblea del consiglio di amministrazione
Assemblea del consiglio di amministrazione

Dopo aver ricevuto la scheda da JLCPCB, ho montato tutti i componenti di conseguenza e li ho fissati tramite saldatura.

Passaggio 6: completamento del progetto

Finire il progetto
Finire il progetto
Finire il progetto
Finire il progetto
Finire il progetto
Finire il progetto
Finire il progetto
Finire il progetto

Dopo l'assemblaggio della scheda, ho montato la scheda sull'involucro e l'ho fissata con viti dadi M3 e quindi ho collegato la scheda e le spine femmina di conseguenza.

Assemblaggio scheda e custodia:

  1. Prima collega tutti i neutri della spina femmina insieme e quindi collega il filo neutro del cavo principale ad esso
  2. Quindi collegare il filo Live del cavo principale al Pin "IN" sulla scheda
  3. I Pin 1, 2, 3 e 4 sulla scheda vanno al pin Live della presa femmina individualmente
  4. È inoltre necessario collegare un jack CC al Pin 5V e GND sul cinghiale

Una volta effettuati tutti i collegamenti, alimentare la scheda PCB utilizzando l'adattatore 5V 1Amp e collegare il cavo principale all'AC.

Nel video questa sezione inizia intorno alle 5:42 oppure puoi cliccare qui

Il test inizia alle 8:03

Consigliato: