Sommario:
- Passaggio 1: raccogliere tutti i componenti necessari
- Passaggio 2: progettare il circuito di lavoro
- Passaggio 3: progettare il PCB e ordinarlo
- Passaggio 4: ottenere i valori HEX del telecomando IR
- Passaggio 5: scrivi il programma e caricalo su Arduino
- Passaggio 6: saldare i componenti sul PCB
- Passaggio 7: è quasi FATTO
Video: Come Controllare gli Elettrodomestici con il Telecomando della TV con la Funzione Timer: 7 Passaggi (Illustrato)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Anche dopo 25 anni dalla sua introduzione nel mercato consumer, la comunicazione a infrarossi è ancora molto rilevante negli ultimi giorni. Che si tratti del tuo televisore 4K da 55 pollici o del tuo sistema audio per auto, tutto ha bisogno di un telecomando IR per rispondere ai nostri comandi. Ci sono molte tecnologie disponibili nel settore, ad esempio Bluetooth, RF o persino Wi-Fi, ma ci siamo attenuti alla comunicazione a infrarossi per così tanto tempo, che ha alcune ragioni molto valide dietro. Innanzitutto sono una soluzione molto più economica, costano letteralmente centesimi, a parte il fatto che sono affidabili e soprattutto la facilità d'uso. Inoltre, non trascurare il basso consumo energetico di questo circuito rispetto al telecomando RF o Bluetooth. Quindi nel video di oggi realizziamo un progetto con il quale possiamo controllare i nostri elettrodomestici utilizzando questi telecomandi IR. Inoltre implementerò una funzione timer per accendere/spegnere i dispositivi senza il nostro coinvolgimento diretto. A partire dallo schema a blocchi, dalla codifica, dallo schema circuitale fino alla progettazione finale del PCB, ti guiderò attraverso l'intero processo in dettaglio.
Prima di iniziare, solo un piccolo promemoria. Per favore iscriviti al nostro canale se ti piace questo tutorial.
Link al canale - www.youtube.com/c/being_engineers1
Abbiamo anche realizzato un video dettagliato sullo stesso argomento. Quindi, se non hai voglia di leggere tutto, guarda il video per avere maggiori informazioni. Allego il link sotto.
Questo è tutto. Ora iniziamo a costruire questo progetto.
Passaggio 1: raccogliere tutti i componenti necessari
Prima di tutto raccogliere tutti i componenti richiesti in base alla distinta distinta base.
Distinta Progetto
- Adattatore femmina CC X 1
- Interruttore a scorrimento X 1
- Intestazioni maschili
- 1N4007 diodi X 5
- 100uF tappi X 3
- Cappucci 100nF X 4
- 7805 regolatori di tensione e dissipatore di calore X 1
- LED rosso 3mm X 2
- LED verde 3mm X 2
- Base CI a 28 pin X 1
- Atmega328P-Pu X 1
- Oscillatore a cristallo da 16,00 MHz
- 22pF tappi X 2
- Resistori 330E X 12
- Resistori da 1K X 2
- Resistenza 10K X 1
- Resistori da 100K X 2
- Resistori 470E X 2
- 2N3904 transistor X 2
- Transistor 2N2222A X 2
- 1838 Ricevitore IR X 1
- PC817 X 2
- Relè SPST 5v X 2
- Morsettiera a 3 pin X 2
Questi sono i componenti principali di cui hai bisogno per realizzare questo progetto. Ma con questi hai anche bisogno di attrezzature di saldatura di base, accessori hardware, breadboard e un arduino
Non userò una scheda arduino generale in questo progetto. Piuttosto ne userò uno fai-da-te. La codifica verrà eseguita utilizzando arduino IDE e tutto sarà uguale a qualsiasi altro progetto arduino. Ma proprio all'ultimo momento rimuoverò l'IC preprogrammato e lo inserirò nel mio PCB.
Puoi guardare questo mio video su come realizzare Arduino UNO fai da te a casa -
bit.ly/2BoLmuO
Una volta che hai tutti questi elementi, è il momento di disegnare il circuito.
Passaggio 2: progettare il circuito di lavoro
Ho utilizzato la piattaforma online denominata Easyeda per progettare il circuito.
Il circuito avrà principalmente questi blocchi -
- Modulo di alimentazione: converte l'ingresso da 9-12 V CC in 5 V CC per alimentare il circuito.
- Microcontrollore: utilizzerò un circuito integrato ATmega328P come microcontrollore. È lo stesso che si trova su qualsiasi arduino UNO, nano o pro mini.
- Ricevitore IR - Userò un modulo ricevitore IR TP1838 che sarà collegato al microcontrollore.
- Indicatore del timer - Un led rosso da 3 mm indicherà lo stato del timer.
- Display a sette segmenti - Il display CA a 2X7 segmenti mostrerà informazioni visive tramite caratteri alfanumerici.
- Relè Driver - Due relè saranno interfacciati con il microcontrollore tramite un apposito circuito di pilotaggio relè.
Il circuito che ha funzionato per me è questo -
Guarda questo video per sapere come realizzare una scheda driver relè per arduino -
bit.ly/2zZiZn7
Passaggio 3: progettare il PCB e ordinarlo
Una volta completata la progettazione del circuito, è il momento di realizzare il PCB. Ho usato il sito web JLCPCB per realizzare la mia scheda prototipo. Sono uno dei migliori nella produzione di PCB negli ultimi giorni, immagino.
Una volta completata la progettazione del circuito, convertire il circuito in PCB e progettare il PCB nel sito Web Easyeda. Sii paziente con esso. Un errore qui rovinerà i tuoi PCB. Controlla più volte prima di generare il file gerber. Puoi anche controllare il modello 3d del tuo PCB da qui. Fai clic su crea file gerber e da lì puoi ordinare direttamente questa scheda tramite JLCPCB. Carica i file gerber, seleziona le specifiche corrette, non modificare nulla in questa sezione. Tienilo così com'è. Queste sono impostazioni abbastanza buone per iniziare. Effettua l'ordine. Dovresti riceverlo in una settimana.
PDF PCB in scala 1:1 -
File Gerber PCB -
Passaggio 4: ottenere i valori HEX del telecomando IR
In questo passaggio è necessario conoscere i valori esadecimali che il telecomando trasmette ad arduino. Useremo questo codice in seguito nel codice finale. Per questo avrai bisogno della libreria IRRemote per arduino.
Libreria IRRremote -
puoi scaricare la libreria e installarla nell'IDE. Apri lo sketch di esempio IrrecvDemo e carica il codice su arduino. Apri il monitor seriale e inizia a premere i pulsanti remoti uno alla volta. Vedrai il codice esadecimale corrispondente nel monitor seriale. Ho copiato tutti i codici in un file word per riferimenti futuri. Inoltre puoi semplicemente annotare i codici esadecimali di quei pulsanti che intendi utilizzare in questo progetto. Dopodiché è il momento di costruire il programma principale.
Passaggio 5: scrivi il programma e caricalo su Arduino
Questo è il codice finale che deve essere caricato nell'arduino -
Una cosa che devi capire è che hai bisogno di alcune conoscenze di base di arduino timer, interrupt e altri concetti avanzati per comprendere correttamente il codice. Normalmente non usiamo timer e interrupt in arduino solo perché aumenta la complessità di un codice. Ma questo progetto richiedeva l'uso di interrupt e timer.
Inoltre hai bisogno di altre due librerie per compilare il codice correttamente -
- Timerone -
- Pinchangeinterrupt -
Compila e carica il codice su arduino. Una volta fatto, rimuovi l'IC dall'arduino. Lo collocheremo nel PCB.
Passaggio 6: saldare i componenti sul PCB
Secondo la distinta componenti e lo schema del circuito, posizionare i componenti sul PCB e saldarli correttamente. Questo passaggio è molto semplice. Usa il dissipatore di calore con il regolatore 7805 e usa la pasta termica nel mezzo. Assicurati che non ci siano cortocircuiti nell'alimentazione e nella messa a terra dopo il completamento di questo passaggio.
Passaggio 7: è quasi FATTO
Una volta terminata la saldatura, è il momento di testare il circuito. Prendi tutti gli elettrodomestici che funzionano con l'aria condizionata. Consiglierò all'inizio di utilizzare una semplice lampada da tavolo per testare. Svitare i fili dall'interruttore e avvitarlo al normale terminale aperto e comune di qualsiasi relè sul PCB. Collegare la lampada da tavolo alla presa a muro CA. Alimentare il circuito con un'alimentazione a 9-12 V CC.
Quindi prendi il telecomando e premi il pulsante corrispondente per accendere la lampada. Dovrebbe funzionare correttamente se hai tutto corretto come indicato. Controlla anche la funzione timer.
Il risultato finale è visibile nel video.
Questo è tutto. Abbiamo realizzato con successo questo progetto. Questo tipo di strumenti è molto utile nella vita quotidiana. Crea il tuo progetto e fammi sapere nella sezione commenti. Se ti è piaciuto questo tutorial, guarda quel video su questo progetto e iscriviti al nostro canale.
Link al canale - www.youtube.com/c/being_engineers1
Grazie per esserti sintonizzato. Abbi cura di te e ciao.:)
Consigliato:
Telecomando basato su LoRa - Controlla gli elettrodomestici da grandi distanze: 8 passaggi
Telecomando basato su LoRa | Controlla gli elettrodomestici da grandi distanze: Ehi, come va, ragazzi! Akarsh qui da CETech. In questo progetto, creeremo un telecomando che può essere utilizzato per controllare una varietà di strumenti come LED, motori o se parliamo della nostra vita quotidiana possiamo controllare il nostro elettrodomestico
Controlla gli elettrodomestici su LoRa - LoRa nella domotica - Telecomando LoRa: 8 passaggi
Controlla gli elettrodomestici su LoRa | LoRa nella domotica | LoRa Remote Control: controlla e automatizza i tuoi elettrodomestici da lunghe distanze (chilometri) senza la presenza di Internet. Questo è possibile tramite LoRa! Ehi, che succede, ragazzi? Akarsh qui da CETech. Questo PCB ha anche un display OLED e 3 relè che un
Come realizzare un dispositivo IoT per controllare gli elettrodomestici e monitorare il meteo utilizzando Esp8266: 5 passaggi
Come realizzare un dispositivo IoT per controllare gli elettrodomestici e monitorare il meteo utilizzando Esp8266: L'Internet delle cose (IoT) è l'inter-rete di dispositivi fisici (noti anche come "dispositivi connessi" e "dispositivi intelligenti"), edifici, e altri elementi integrati con elettronica, software, sensori, attuatori e
Controlla i tuoi elettrodomestici con il telecomando della tua TV (telecomando ir) con display della temperatura e dell'umidità: 9 passaggi
Controlla i tuoi elettrodomestici con il telecomando della tua TV (telecomando a infrarossi) con display di temperatura e umidità: ciao sono Abhay ed è il mio primo blog su Instructables e oggi ti mostrerò come controllare i tuoi elettrodomestici con il telecomando della tua TV costruendo questo progetto semplice. grazie al laboratorio atl per il supporto e la fornitura del materiale
Come Controllare la Temperatura e la Gravità di Fermentazione della Birra dal Tuo Smartphone: 4 Passaggi (Illustrato)
Come controllare la temperatura e la gravità di fermentazione della birra dal tuo smartphone: Quando la birra sta fermentando, dovresti monitorarne la gravità e la temperatura ogni giorno. È facile dimenticarsi di farlo, e impossibile se sei lontano. Dopo aver cercato su Google, ho trovato diverse soluzioni per il monitoraggio automatico della gravità (uno, due, tre). Uno di t