Taula de continguts:
- Pas 1: components i materials utilitzats
- Pas 2: disseny de diagrames i dissenys de circuits
- Pas 3: Instal·lació de la biblioteca IR i cerca de codis IR
- Pas 4: esbós final per controlar els relés
- Pas 5: Assemblea de la Junta
- Pas 6: finalització del projecte
Vídeo: Com es pot fer un Spike Buster o una placa de commutació controlats a distància mitjançant Atmega328P autònom: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En aquest projecte mostraré com construir Spike Buster o Switch Board controlats a distància mitjançant Atmega328P autònom. Aquest projecte es basa en una placa PCB personalitzada amb molt pocs components. Si preferiu veure el vídeo, he inclòs el mateix o si us agrada llegir, continueu amb la publicació.
Pas 1: components i materials utilitzats
Per a aquest projecte necessitem components com
- Atmega328P-PU
- Cristall de 16 MHz
- Condensador de 2 * 22pF
- Resistència de 10K Ohm
- Resistència 4 * 1K
- 4 * LED
- Relé de 4 * 5 volts
- Tsop1738
- UL2003A
- Tauler de PCB personalitzat (els fitxers Gerber es compartiran a la publicació) o qualsevol tauler de perf
- Tancament amb endoll femella
Si voleu comprar en línia, hi ha alguns enllaços afiliats que podeu provar
Amazon IND
- Atmega328P-PU -
- Cristall de 16 MHz:
- Relé de 4 * 5 volts:
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon EUA
- Atmega328P-PU -
- Cristall de 16 MHz:
- Relé de 4 * 5 volts:
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P-PU -
- Cristall de 16 MHz:
- Relé de 4 * 5 volts:
- Arduino UNO -
AliExpress
- Atmega328P-PU:
- Cristall de 16 MHz:
- Relé de 4 * 5 volts:
- Tsop1738:
- UL2003A:
- Arduino UNO:
Pas 2: disseny de diagrames i dissenys de circuits
Aquest és el diagrama de circuits complet que he dissenyat a KiCAD. El circuit es troba principalment al voltant d’Atmega328P-PU, que és el microcontrolador utilitzat a Arduino UNO. En lloc d’utilitzar Arduino UNO sencer, faig servir una versió de component limitat d’Arduino UNO en una placa PCB personalitzada (per obtenir més informació sobre la versió de component limitat d’Arduino UNO, podeu llegir un article compartit al lloc web oficial d’Arduino fent clic aquí). Això és principalment per reduir l’espai i el cost. També podeu construir aquest projecte mitjançant Arduino Uno i la placa de relé de 4 canals juntament amb el mòdul de control remot.
El TSOP1738 del circuit s’utilitza com a receptor remot IR.
Per accionar els relés, estic fent servir ULN2003A IC, que és una sèrie de set transistors Darlington NPN.
Després de dissenyar el diagrama de circuits, vaig dissenyar el disseny i vaig generar el fitxer Gerber & Drill per a la fabricació de la placa PCB. Utilitzo JLCPCB per a la fabricació de la meva placa PCB ja que proporcionen PCB molt bons i ben acabats a un cost molt baix. Normalment, 10 unitats us costaran 2 $ i s’enviaran en un termini de 48 hores i si feu una comanda de 5 unitats, el PCB s’enviarà en un termini de 24 hores. Si voleu fer la comanda del mateix tauler, podeu descarregar el meu fitxer Gerber fent clic aquí.
Pas 3: Instal·lació de la biblioteca IR i cerca de codis IR
Per trobar els codis IR primer cal instal·lar la biblioteca IR. Podeu descarregar la biblioteca des de GitHub. Després de descarregar-lo, instal·leu la biblioteca a la carpeta Arduino Libraries.
A continuació, construïu el circuit tal com es mostra en una placa de pa mitjançant TSOP1738 i Arduino Uno. Després de Construir, alimenta el circuit i penja l'esbós. A continuació, premeu el botó que voleu utilitzar al comandament a distància i anoteu els codis que apareixen al monitor sèrie del vostre Arduino IDE. Per a aquest projecte estic fent servir 4 botons, de manera que cal que anoteu quatre codis per a quatre botons diferents.
He compartit l'enllaç de baixada de l'esbós al pas anterior.
Al vídeo, aquest pas comença a les 1:07 o podeu fer clic aquí
Pas 4: esbós final per controlar els relés
A continuació, vaig penjar l'esbós final al meu Atmega328P-PU autònom. L’Atmega328P autònom es va construir sobre taula de pa i es va programar amb Arduino UNO.
Podeu descarregar aquest esbós fent clic a l'enllaç compartit al pas Circuit Diagram & Layout Design.
Abans de penjar l’esbós, cal que feu un petit canvi. Per a vosaltres, els codis IR poden canviar, de manera que haureu de substituir els codis existents pels codis IR a la declaració de cas.
Extra: si no esteu familiaritzat amb la manera de carregar o carregar un esbós a Atmega328P-PU autònom, he fet un vídeo en profunditat per explicar-ho. Podeu veure-ho fent clic aquí
Al vídeo, aquest pas comença cap a les 2:33 o podeu fer clic aquí
Pas 5: Assemblea de la Junta
Després de rebre la placa de JLCPCB, vaig muntar tots els components en conseqüència i els vaig assegurar mitjançant soldadura.
Pas 6: finalització del projecte
Després del muntatge de la placa, vaig muntar la placa al recinte i la vaig fixar amb cargols de femelles M3 i després vaig connectar la placa i els endolls femella en conseqüència.
Muntatge de tauler i recinte:
- Primer, connecteu tots els neutres de l’endoll femella i, a continuació, connecteu-hi el cable neutre del cable principal
- A continuació, connecteu el cable Live del cable principal al pin "IN" de la placa
- Els passadors 1, 2, 3 i 4 del tauler passen individualment al passador Live del connector femella
- També cal connectar una presa de corrent continu al pin 5V i GND del senglar
Un cop fetes totes les connexions, alimenteu la placa PCB mitjançant l'adaptador de 5V 1Amp i connecteu el cable principal a la CA.
Al vídeo, aquesta secció comença cap a les 5:42 o podeu fer clic aquí
Les proves comencen a les 8:03
Recomanat:
Ulls LED i caputxa de vestuari controlats a distància: 7 passos (amb imatges)
Ulls LED i caputxa de vestuari controlats a distància: Twin Jawas! Doble Orko! Dos mags fantasmes de Bubble-Bobble! Aquesta caputxa de vestuari pot ser qualsevol criatura amb ulls LED que trieu només canviant els colors. Vaig fer aquest projecte per primera vegada el 2015 amb un circuit i un codi molt senzills, però aquest any volia cr
Com programar una placa AVR mitjançant una placa Arduino: 6 passos
Com programar una placa AVR mitjançant una placa Arduino: teniu instal·lada una placa de microcontrolador AVR? És complicat programar-lo? Bé, esteu al lloc correcte. Aquí us mostraré com programar una placa de microcontrolador Atmega8a mitjançant una placa Arduino Uno com a programador. Així que sense avançar
Domòtica: Tauler de commutació automàtic amb control de regulació mitjançant Bluetooth mitjançant Tiva TM4C123G: 7 passos
Domòtica: placa de commutació automàtica amb control dimmer mitjançant Bluetooth mitjançant Tiva TM4C123G: Avui en dia tenim comandaments a distància per als nostres aparells de televisió i altres sistemes electrònics, que ens han facilitat la vida. Alguna vegada us heu preguntat sobre la domòtica que donaria la possibilitat de controlar llums de tubs, ventiladors i altres elements elèctrics
Com es pot fer una font d'alimentació de banc ajustable d'una font d'alimentació de PC antiga: 6 passos (amb imatges)
Com es pot fer una font d’alimentació de banc ajustable d’una antiga font d’alimentació de PC: tinc una font d’alimentació per a PC vella, de manera que he decidit fer una font d’alimentació de banc ajustable. Necessitem un rang diferent de tensions comproveu diferents circuits o projectes elèctrics. Així que sempre és fantàstic tenir un
Control de dispositius mitjançant Arduino amb commutació mecànica: 8 passos (amb imatges)
Control de dispositius mitjançant Arduino amb commutació mecànica: L'Arduino es pot utilitzar per controlar dispositius mitjançant l'ús de commutadors mecànics simples i relés