Cuprins:

Jaluzele automate - automatizare DIY pentru jaluzele verticale și orizontale: 5 pași (cu imagini)
Jaluzele automate - automatizare DIY pentru jaluzele verticale și orizontale: 5 pași (cu imagini)

Video: Jaluzele automate - automatizare DIY pentru jaluzele verticale și orizontale: 5 pași (cu imagini)

Video: Jaluzele automate - automatizare DIY pentru jaluzele verticale și orizontale: 5 pași (cu imagini)
Video: Jaluzele orizontale cu actionare automata 2024, Decembrie
Anonim
Image
Image
Componente
Componente

Proiecte Fusion 360 »

Acest proiect a început cu nevoia de a-mi închide jaluzelele pe o fereastră orientată spre vest după-amiaza, în timp ce eram plecat. Mai ales vara, soarele din Australia poate face lucruri devastatoare asupra obiectelor pe care strălucește direct. În plus, a crescut drastic temperatura din cameră.

Aveam deja o configurație de automatizare a casei care integrează HomeKit și Homebridge ale Apple pentru integrarea DIY și a altor dispozitive. (pentru Homebridge cum să vă rugăm să căutați instructabile) Pentru acest dispozitiv am construit un API care poate fi utilizat de alte soluții de automatizare a casei sau pur și simplu prin interfața sa web.

Puteți vizualiza mai multe detalii și puteți descărca toate fișierele STL și Arduino Sketch necesare de pe blogul meu: AutoBlinds - DIY Automation for Vertical and Horizontal Blinds

Dimensiunile dispozitivului finit sunt de aproximativ 64 mm adâncime, 47 mm lățime și 92 mm înălțime. Roata dințată a fost proiectată pentru a trage un lanț cu bile cu diametrul de 5 mm. Dispozitivul se conectează la WiFi-ul de acasă, iar configurația bazată pe web vă permite să personalizați poziția de pornire și oprire sau poziția de deschidere și închidere a jaluzelelor. Dispozitivul se atașează de perete cu bandă dublă sau poate fi agățat de șuruburi.

Pasul 1: Componente

Componente
Componente
Componente
Componente

Veți avea nevoie de următoarele abilități pentru a construi acest proiect:

  • Arduino IDE și cunoștințe de bază pentru încărcarea codului pe o placă compatibilă
  • Abilități de bază de lipire
  • Imprimarea 3D și felierea unui fișier STL
  • Abilități de asamblare generală

Acest proiect folosește următoarele componente pe care le puteți furniza online pentru aproximativ 20-30 USD.

  • 1x motor pas cu pas 28BYJ-48 5v cu driver ULN2003
  • 1x nod MCU CP2102 ESP8266
  • 18x M2.5 x8mm Șurub și piuliță cu cap înecat
  • 2x șurub M4 din oțel cu cap hexagonal din oțel
  • 1 x mufă de alimentare DC de 5,5 mm x 2,1 mm
  • Sursa de alimentare 1x 5v cu o priză de 2,1 mm DC

Driverul ULN2003 trebuie să fie același tip ca în imaginea atașată, deoarece Designul 3D este conceput pentru a se potrivi acelei plăci. Există alte plăci mai mici disponibile, dar acest lucru ar necesita o manipulare STL pentru a modifica punctele de montare a plăcii.

Pasul 2: Pasul 2: Imprimarea 3D

Pasul 2: Imprimare 3D
Pasul 2: Imprimare 3D

Am proiectat baza astfel încât să poată fi tipărită, verticală și fără suporturi, dar asta necesită probabil un anumit nivel de experiență de imprimare 3D. Toate suprapunerile interne au un suport de 45 de grade, astfel încât majoritatea imprimantelor 3D ar trebui să poată gestiona acest lucru fără suporturi.

Partea în formă de L din corpul dispozitivului va fi conectată de imprimantă, iarăși majoritatea imprimantelor ar trebui să poată face față acestui mic spațiu. Dacă doriți să obțineți perfect găurile cuierului pentru montarea pe perete, puteți adăuga suporturi acolo.

Capacele superioare și inferioare Capacele superioare și inferioare trebuie imprimate pe suprafețele lor plane și fără suporturi. Cog Cog Cog este singura componentă pe care aș imprima-o cu suporturi. Asta din cauza gropilor din interior. De asemenea, ar trebui să-l imprimați pe cea mai mare suprafață plană.

Pasul 3: Pasul 3: Arduino și cod

Pasul 3: Arduino și cod
Pasul 3: Arduino și cod
Pasul 3: Arduino și cod
Pasul 3: Arduino și cod
Pasul 3: Arduino și cod
Pasul 3: Arduino și cod
Pasul 3: Arduino și cod
Pasul 3: Arduino și cod

Aș sugera să lipiți toate componentele electronice și să programați placa NodeMCU prin Arduino IDE înainte de asamblare. Va fi mult mai ușor de depanat în cazul în care ceva nu merge bine.

După ce încărcați codul, asigurați-vă că vă alimentați proiectul. Când NodeMCU este pornit, acesta va fi în modul WiFi Server, care vă va permite să îl configurați și să vă conectați la rețeaua WiFi de acasă. Deschideți setările WiFi pe dispozitivul dvs. mobil, localizați o rețea WiFi generată de dispozitivul dvs. NodeMCU, conectați-vă la acesta. După conectare, deschideți browserul și navigați la adresa IP a dispozitivului. De acolo, urmați instrucțiunile de pe ecran.

Odată ce dispozitivul este conectat la rețeaua dvs. WiFi, puteți accesa interfața web a AutoBlinds prin https:// your-device-ip / pentru a ajunge la pagina de pornire care afișează starea curentă a dispozitivului dvs. https:// your-device-ip / - va afișa informațiile de ajutor și opțiunile API. Puteți utiliza pictogramele din partea de jos a paginii de pornire pentru a naviga în interfața web. Din interfața web puteți configura acea poziție END a jaluzelelor.

Pentru a vă configura dispozitivul, închideți jaluzelele manual, înfășurați lanțul în jurul roții dințate și montați dispozitivul pe perete cu o tensiune ușoară a lanțului. Apoi din interfața web, selectați pictograma GEAR și deschideți jaluzelele electronic până când ajungeți la starea dorită. Apoi faceți clic pe SALVARE.

Asta e. acum puteți deschide, închide sau parțial deschide sau închide jaluzelele cumpărați următoarea comandă api: https:// your-device-ip / {pentru a deschide jaluzelele 20%} Am atașat câteva exemple de capturi de ecran din interfața grafică wed.

Pasul 4: Pasul 4: Asamblare

Image
Image

Procesul de asamblare este direct înainte. Animația 3D vă va arăta cum se unesc părțile imprimate.

Schema simplă arată conexiunile. ULN2003 I listat în lista de piese de mai sus va avea doar 4 puncte de conectare la NodeMCU și două pentru alimentare și împământare. Ignorați cele 3 puncte de conectare roșii din diagramele din stânga jos. Un lucru pe care l-am observat, ordinea pinilor plăcii ULN2003 la NodeNCU diferă uneori de la placă la placă. Cuplați-o așa cum o vedeți, apoi inversați conexiunea dacă nu funcționează pentru dvs., adică D1 -> 1st (top top), D5 -> 2nd etc.

Pasul 5: Pasul 5: Concluzie

Dacă aveți întrebări, nu ezitați să-mi lăsați un comentariu pe blogul meu: AutoBlinds DIY Vertical or Horizontal Blinds Automation Project.

Mult noroc și bucurați-vă.

Recomandat: