Sommario:

L'add-on completo per la casa intelligente: 8 passaggi
L'add-on completo per la casa intelligente: 8 passaggi

Video: L'add-on completo per la casa intelligente: 8 passaggi

Video: L'add-on completo per la casa intelligente: 8 passaggi
Video: COME CREARE una SMART HOME con I MIGLIORI GADGET di DOMOTICA 2024, Dicembre
Anonim
L'add-on completo per la casa intelligente
L'add-on completo per la casa intelligente

Il mio precedente progetto "The Complete Smart Home" funziona con successo da quasi 5 anni senza problemi. Ora che ho deciso di aggiungere un feedback allo stesso senza alcuna modifica al presente circuito e schema. Quindi questo progetto aggiuntivo fornirà la funzionalità mancante di feedback se il carico è acceso o spento alla scheda relè esistente. Ho usato il firmware Tasmota su Wemos D1 Mini collegandomi a Node-Red per l'interfaccia utente.

ATTENZIONE: LAVORARE SULLA RETE CA È ALTAMENTE PERICOLOSO. QUESTO PROGETTO PREVEDE LAVORARE SULLA RETE CA. SPEGNERE TUTTA LA RETE AC QUANDO E DOVE NECESSARIO

Passaggio 1: parti necessarie

Parti necessarie
Parti necessarie
Parti necessarie
Parti necessarie

La mia idea iniziale era quella di utilizzare questa scheda denominata "Scheda di test della tensione di isolamento dell'accoppiatore ottico a 8 canali MCU TTL a PLC" per ottenere feedback su Wemos D1 Mini. Poiché la linea AC Live è sul lato relè, questa scheda non era utilizzabile. Più tardi ho inventato il seguente circuito

Parti richieste:

1. Connettore a 2 poli - 9 pezzi

2. Diodo 10A10 - 64 pezzi

3. Transistor S8050 - 16 pezzi

4. MCP23017 IC - 1 pezzo

5. Condensatore elettrolitico 220uF 16 V - 16 pezzi

6. Resistenza da 47Ω W - 16 pezzi

7. Resistenza da 1kΩ W - 49 pezzi

8. Wemos D1 mini - 1 pezzo

9. Led Verde o Rosso - 16 Pz

10. Optoaccoppiatore PC817 - 16 pezzi

11. Intestazioni femminili secondo necessità

12. Scheda dot o scheda rivestita in rame (richiede incisione) secondo necessità.

13. Collegare i cavi

14. Filo di rame argentato

Qui ho usato un dot board e un po' di tempo per saldare e testare i giunti saldati.

Passaggio 2: saldatura ☺

Saldatura ☺
Saldatura ☺
Saldatura ☺
Saldatura ☺
Saldatura ☺
Saldatura ☺

La saldatura in una dot board per 16 canali è ovviamente un compito difficile.

Alla fine sono riuscito a completare la scheda con 15 canali poiché la mia scheda relè utilizza solo 15 canali

In seguito non c'era abbastanza spazio per montare MCP23017 e Wemos d1 mini, quindi una piccola scheda dot può ospitare lo stesso.

Passaggio 3: oscilloscopio

oscilloscopio
oscilloscopio
oscilloscopio
oscilloscopio
oscilloscopio
oscilloscopio

Dopo aver progettato il circuito e aver posizionato la scheda dot e la saldatura alla fine non ha dato un output adeguato, poiché non ho usato un circuito raddrizzatore adeguato.

Questo ha dato valori errati a MCP23017 e infine a Wemos.

Dopo aver tracciato con l'oscilloscopio all'emettitore di S8050 trovato, onda quadra 50Hz, che è logico. Successivamente aggiungendo un condensatore da 220uF come mostrato nello schema si è risolto il problema. Controllare le immagini prima e dopo aver aggiunto il condensatore.

Passaggio 4: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
Assemblea

Ora ho praticato 4 fori e utilizzato 4 viti con dadi come mostrato e un manicotto da un cavo ethernet per fissare la scheda di feedback del diodo vicino alla scheda relè esistente.

Spostato la scheda relè esistente e sostituito/esteso i cavi di collegamento secondo necessità.

Passaggio 5: test

test
test
test
test
test
test

Il circuito richiedeva 250 mA CC per alimentare l'intera configurazione. Il test con l'interfaccia utente e i led locali sono risultati ok.

Il circuito era semplice da mettere in serie al cavo in tensione CA al terminale del polo del relè. Fare riferimento allo schema.

Il funzionamento del circuito è semplice, la tensione di rete CA viene passata attraverso un diodo da 10 A che provoca una caduta di tensione, questa caduta di tensione viene alimentata alla combinazione optoaccoppiatore-transistor per fornire un segnale binario a MCP23017 e successivamente a Wemos.

Passaggio 6: firmware

Qui ho usato il firmware Tasmota con I2C MCP23017 abilitato che fornisce un facile output json al nodo rosso.

Scarica il firmware dal basso e compila il sensore MCP23XXX abilitato con l'aiuto di PlatformIO

github.com/arendst/Tasmota/releases

Passaggio 7: schema

Schema
Schema

Lo schema contiene tutti i dettagli.

Ho usato un SMPS 5V 1.5A per alimentare il circuito

Tutti gli emettitori dei transistor sono abbassati.

L'indirizzamento di MCP23017 è 0x20, il pin di ripristino è alzato.

Passaggio 8: finalizzazione e integrazione di Node Red

Finalizzazione e integrazione del nodo rosso
Finalizzazione e integrazione del nodo rosso
Finalizzazione e integrazione del nodo rosso
Finalizzazione e integrazione del nodo rosso
Finalizzazione e integrazione del nodo rosso
Finalizzazione e integrazione del nodo rosso

Dopo un test di successo. Il nuovo flusso viene aggiunto al nodo rosso in esecuzione sul mio vecchio telefono Android.

Fare riferimento alle immagini allegate.

Consigliato: