Cuprins:
- Pasul 1: Piese necesare
- Pasul 2: lipire ☺
- Pasul 3: Osciloscopie
- Pasul 4: Asamblare
- Pasul 5: Testare
- Pasul 6: Firmware
- Pasul 7: Schematic
- Pasul 8: Finalizarea și integrarea roșie a nodului
Video: Completarea completă Smart Home: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Proiectul meu anterior „Casa inteligentă completă” rulează cu succes timp de aproape 5 ani, fără probleme. Acum, când am decis să adaug un feedback la același lucru, fără nicio modificare a circuitului și schemei actuale. Deci, acest proiect suplimentar va oferi funcționalitatea lipsă a feedback-ului, indiferent dacă încărcarea este pornită sau oprită pe placa de releu existentă. Am folosit firmware-ul Tasmota pe Wemos D1 Mini conectându-se la Node-Red pentru UI.
ATENȚIE: LUCRAREA LA REȚEA AC este extrem de periculoasă. ACEST PROIECT IMPLICĂ LUCRAREA LA REȚELE AC. OPRIȚI TOATE REȚELELE AC CÂND ȘI ORICÂND ESTE NECESAR
Pasul 1: Piese necesare
Ideea mea inițială a fost să folosesc această placă așa-numita „Placă de testare a tensiunii de izolare optocuplare 8 canale MCU TTL la PLC” pentru a obține feedback către Wemos D1 Mini. Deoarece linia AC Live se află pe partea de releu, această placă nu era utilizabilă. Mai târziu am venit cu următorul circuit
Piese necesare:
1. Conector cu 2 poli - 9 buc
2. 10A10 diodă - 64 buc
3. Tranzistor S8050 - 16 buc
4. MCP23017 IC - 1 buc
5. Condensator electrolitic 220uF 16 V - 16 buc
6. Rezistor 47Ω ¼W - 16 buc
7. Rezistor 1kΩ ¼W - 49 buc
8. Wemos D1 mini - 1 buc
9. Led verde sau roșu - 16 buc
10. Optocuplor PC817 - 16 buc
11. Anteturi feminine după cum este necesar
12. Placă cu puncte sau placă îmbrăcată în cupru (necesită gravare) după cum este necesar.
13. Conectați firele
14. Sârmă de cupru argintată
Aici am folosit o placă de puncte și ceva timp pentru lipire și testarea îmbinărilor lipite.
Pasul 2: lipire ☺
Lipirea într-o placă de puncte pentru 16 canale este, desigur, o sarcină dificilă.
În cele din urmă am reușit să termin placa cu 15 canale, deoarece placa mea de releu utilizează doar 15 canale
Mai târziu, nu a mai fost suficient spațiu pentru a monta MCP23017 și Wemos d1 mini, așa că o placă de puncte mică găzduiește același lucru.
Pasul 3: Osciloscopie
După proiectarea circuitului și plasarea în dot board și lipirea în cele din urmă nu au dat o ieșire adecvată, deoarece nu am folosit un circuit corect de corectare.
Acest lucru a dat valori greșite MCP23017 și, în cele din urmă, Wemos.
După urmărirea cu osciloscop la emițătorul S8050 găsit, unda pătrată de 50Hz, ceea ce este logic. Ulterior, prin adăugarea condensatorului 220uF, așa cum se arată în schemă, a rezolvat problema. Verificați imaginile înainte și după adăugarea condensatorului.
Pasul 4: Asamblare
Acum am forat 4 găuri și am folosit 4 șuruburi cu piulițe așa cum se arată și manșonul de pe un cablu Ethernet pentru a fixa placa de feedback a diodei în apropierea plăcii de releu existente.
Am mutat placa de relee existentă și am înlocuit / extins firele de conectare după cum sa considerat necesar.
Pasul 5: Testare
Circuitul lua 250mA DC pentru alimentarea întregii configurări. Testarea cu interfața de utilizare și ledurile locale s-a dovedit a fi ok.
Circuitul a fost simplu doar pentru a plasa în serie la cablul sub tensiune de curent alternativ la terminalul pol al releului. Consultați schema.
Funcționarea circuitului este simplă, rețeaua de curent alternativ este transmisă deși o diodă de 10A care provoacă o anumită cădere de tensiune, această cădere de tensiune este alimentată la combinația optocuplator-tranzistor pentru a da semnal binar către MCP23017 și mai târziu către Wemos.
Pasul 6: Firmware
Aici am folosit firmware-ul Tasmota cu I2C MCP23017 activat, care oferă ieșire JSON ușoară la nod roșu.
Descărcați firmware-ul de mai jos și compilați senzorul MCP23XXX activat cu ajutorul PlatformIO
github.com/arendst/Tasmota/releases
Pasul 7: Schematic
Schema are detalii complete.
Am folosit un 5V 1.5A SMPS este alimentarea circuitului
Toți emițătorii de tranzistoare sunt trase în jos.
Adresarea MCP23017 este 0x20, pinul de resetare este ridicat.
Pasul 8: Finalizarea și integrarea roșie a nodului
După un test de succes. Un flux nou este adăugat la nodul roșu care rulează pe vechiul meu telefon Android.
Consultați imaginile atașate.
Recomandat:
Încărcare completă mobilă: 20 de pași
Încărcare completă mobilă: oprirea automată a încărcării telefonului mobil atunci când este complet încărcată. Nu trebuie să vă faceți griji cu privire la durata de viață a bateriei, chiar dacă l-ați lăsat peste noapte. Telefoanele mobile sunt conduse de baterii. Deși bateriile sunt ușor de utilizat, utilizarea lor necesită și unele măsuri de precauție. O ma
Revizuire completă a generatorului de semnal vintage: 8 pași
Revizuirea completă a generatorului de semnal vintage: Am achiziționat un generator de semnal RF Eico 320 la o întâlnire de schimb radio radio cu câțiva dolari în urmă cu câțiva ani, dar nu am reușit să fac nimic cu el până acum. Acest generator de semnal are cinci intervale comutabile de la 150 kHz la 36 MHz și cu ha
Arduino-Teensy4 pentru Teensy 4.0 - Asamblare completă: 10 pași
Arduino-Teensy4 pentru Teensy 4.0 - Asamblare completă: acest instructiv vă va ajuta să vă prezentați prin asamblarea plăcii de expansiune Arduino-Teensy4 pentru Teensy 4.0 Puteți achiziționa una de la magazinul meu Tindie aici: https: //www.tindie.com/products/ cburgess129 / arduin … Puteți comanda un Teensy 4 împreună cu bo
DIY BB8 - Imprimare 3D completă - Diametru 20cm Primul prototip de dimensiune reală: 6 pași (cu imagini)
DIY BB8 - Imprimat complet 3D - Diametru 20cm Primul prototip de dimensiune reală: Bună tuturor, acesta este primul meu proiect, așa că am vrut să împărtășesc proiectul meu preferat. În acest proiect, vom face BB8, care este produs cu o imprimantă complet 3D cu diametrul de 20 cm. Voi construi un robot care se mișcă exact la fel ca adevăratul BB8
Casa inteligentă completă: 9 pași
Casa inteligentă completă: acest proiect poate activa și dezactiva încărcările simple de 6A, cum ar fi ventilatoarele de plafon și luminile, în funcție de clasificarea releului. Până la 16 încărcări pot fi pornite și oprite de pe orice telefoane cu Android, iOS, Java, Windows sau orice altceva bazat pe web. Android are aplicație pentru