Taula de continguts:

Controlador semàfor Arduino amb control remot: 10 passos
Controlador semàfor Arduino amb control remot: 10 passos

Vídeo: Controlador semàfor Arduino amb control remot: 10 passos

Vídeo: Controlador semàfor Arduino amb control remot: 10 passos
Vídeo: Semáforo com Arduino - Primeiros passos com Arduino 2024, De novembre
Anonim
Controlador semàfor Arduino amb control remot
Controlador semàfor Arduino amb control remot

Tenia un semàfor que estava acabant de pintar. L'únic que queda per fer era construir el controlador per als patrons de senyal de la llum. Per donar-li un gir, vaig incorporar un comandament a distància. Aquesta també va ser l'oportunitat perfecta per provar un Arduino. Volia utilitzar l'Arduino perquè era fàcil d'utilitzar tant en MAC com en Windows.

Pas 1: definiu el projecte

Per iniciar un projecte de disseny d’electrònica primer definiu els paràmetres de la seva funcionalitat. Aquest projecte es defineix com a: Control de 3 sortides Llegir 4 entrades Llegir 1 interrupció Característiques: 3 sortides seqüencien en diversos modes-Patró semàfor estàndard-Patró invertit-Estable a cada sortida-Parpelleig cada sortida-Apagueu la velocitat de seqüència d’increment i decrement Modifiqueu els paràmetres de temps guardats mitjançant el control remot i el més important; Executeu en una casa pairal en temps real.

Pas 2: Prototipar el circuit

Utilitzeu mètodes de prototip per provar el circuit. Vaig utilitzar l’Arduino Duemilanov. Vaig connectar 3 LEDs, 4 commutadors i vaig començar a escriure el codi. L'Arduino IDE (que és GRATU !!T !!) utilitza una sintaxi que és molt similar a la bona antiga ANSI C. Vaig començar amb els modes de patrons de senyal. He utilitzat una declaració de cas per modular el meu codi. Vaig afegir el codi dels botons. Els botons controlen el mode UP / DN i la velocitat UP / DN.

Pas 3: escriviu el codi

Un cop vaig obtenir els conceptes bàsics, vaig passar als complements. Vaig connectar el receptor del control remot a l'Arduino assegurant-me de connectar la línia de senyal rebuda al meu pin d'interrupció. També em vaig emmagatzemar els pins de sortida del meu Arduino mitjançant transistors de commutació que impulsen relés de 5 volts.

Pas 4: PROVA DE PROVA PROVA DE PROVA

Proveu bé el circuit i el codi. L’Arduino permet la capacitat del programa de camp, però això no és excusa per no provar-ho. Després d’afegir el control remot, he tingut molts canvis de codi per fer funcionar el codi. Aquesta versió té un codi útil per al receptor, però trenca la capacitat de reprogramar el temps i el patró de flaix per defecte i la velocitat en encendre’s.

Pas 5: Disseny esquemàtic electrònic

Utilitzeu un programa de disseny per modelar l’esquema electrònic. Creeu cada component i connecteu els pins

Pas 6: Disseny de PCB

Utilitzeu el programari de disseny per dissenyar el PCB (placa de circuit imprès). Feu un retall de cartró del disseny final i PROVEU-LO. Vaig tenir sort i vaig tenir prou joc si deixava els cargols solts a la carcassa de la llum per tancar i tancar correctament les portes de la llum.

Pas 7: Tallar el PCB

Tallar el PCB
Tallar el PCB

Utilitzeu un gravador, CNC, làser o gravat per fer la placa de circuit. Gràcies especials a Steve a The Award Gallery. Consulteu la vostra botiga de trofeus local o el gravador de signes. Potser no saben que tenen aquesta habilitat. El meu tauler es va tallar amb un trofeu / gravador de plaques de 10 anys. He utilitzat DipTrace de NOVARM per fer el meu esquema i PCB.

Pas 8: Munteu el projecte

Muntar el projecte
Muntar el projecte

Col·loqueu els components a la PCB. Soldeu els passadors i els cables.

Pas 9: instal·leu el PCB

Instal·leu el PCB
Instal·leu el PCB

Instal·leu el PCB al semàfor i connecteu tots els components

Pas 10: Acabeu

Ada Boy! Assegureu-vos i gaudiu dels fruits del vostre treball. Les bombetes BTW són LED d'alta eficiència fets a mà. Tot aquest semàfor consumeix menys de 10 W a 5 V amb els tres llums encesos.

Recomanat: