Sommario:

AutoBlinds - Automazione fai-da-te per tende verticali e orizzontali: 5 passaggi (con immagini)
AutoBlinds - Automazione fai-da-te per tende verticali e orizzontali: 5 passaggi (con immagini)

Video: AutoBlinds - Automazione fai-da-te per tende verticali e orizzontali: 5 passaggi (con immagini)

Video: AutoBlinds - Automazione fai-da-te per tende verticali e orizzontali: 5 passaggi (con immagini)
Video: iBlinds Automated blinds for your Smart Home 2024, Dicembre
Anonim
Image
Image
Componenti
Componenti

Progetti Fusion 360 »

Questo progetto è iniziato con la necessità di chiudere le tende di una finestra esposta a ovest nel pomeriggio, mentre ero via. Soprattutto in estate, il sole in Australia può fare cose devastanti sugli oggetti su cui brilla direttamente. Inoltre, ha aumentato drasticamente la temperatura nella stanza.

Avevo già una configurazione di automazione domestica che integra HomeKit e Homebridge di Apple per il fai da te e altre integrazioni di dispositivi. (per le istruzioni su Homebridge, cerca le istruzioni) Per questo dispositivo ho creato un'API che può essere utilizzata da altre soluzioni di automazione domestica o semplicemente tramite la sua interfaccia web.

Puoi visualizzare maggiori dettagli e scaricare tutti i file STL e Arduino Sketch richiesti dal mio blog: AutoBlinds - Automazione fai da te per tende verticali e orizzontali

Le dimensioni del dispositivo finito sono di circa 64 mm di profondità, 47 mm di larghezza e 92 mm di altezza. La ruota dentata è stata progettata per tirare una catena a sfere con sfere di 5 mm di diametro. Il dispositivo si collega al WiFi di casa e la configurazione basata sul web ti consente di personalizzare la posizione di avvio e arresto o di apertura e chiusura delle tue tende. Il dispositivo si fissa alla parete tramite nastro biadesivo o può essere appeso a viti.

Passaggio 1: componenti

Componenti
Componenti
Componenti
Componenti

Avrai bisogno delle seguenti competenze per costruire questo progetto:

  • Arduino IDE e conoscenze di base per caricare il codice su una scheda compatibile
  • Competenze di saldatura di base
  • Stampa 3D e slicing di un file STL
  • Competenze generali di montaggio

Questo progetto utilizza i seguenti componenti che puoi reperire per circa $ 20- $ 30 AUD online.

  • 1x motore passo-passo 28BYJ-48 5v con driver ULN2003
  • 1x nodo MCU CP2102 ESP8266
  • 18x M2.5 x8mm Vite e dado a testa svasata
  • 2x viti a testa esagonale a testa esagonale a testa esagonale M4 in acciaio
  • 1x spina di alimentazione CC da 5,5 mm x 2,1 mm
  • 1x alimentatore 5v con spina CC da 2,1 mm

Il driver ULN2003 deve essere dello stesso tipo dell'immagine allegata perché il design 3D è fatto per adattarsi a quella scheda. Sono disponibili altre schede più piccole, ma ciò richiederebbe un po' di manipolazione STL per modificare i punti di montaggio della scheda.

Passaggio 2: Passaggio 2: Stampa 3D

Passaggio 2: stampa 3D
Passaggio 2: stampa 3D

Ho progettato la base in modo tale che possa essere stampata, in posizione verticale e senza supporti, ma ciò probabilmente richiede un certo livello di esperienza di stampa 3D. Tutte le sporgenze interne hanno un supporto a 45 gradi, quindi la maggior parte delle stampanti 3D dovrebbe essere in grado di gestirlo senza supporti.

La parte a forma di L nel corpo del dispositivo verrà colmata dalla stampante, anche in questo caso la maggior parte delle stampanti dovrebbe essere in grado di gestire questo piccolo spazio vuoto. Se vuoi ottenere i fori dei ganci per il montaggio a parete perfetti, puoi aggiungere dei supporti lì.

I coperchi superiore e inferiore I coperchi superiore e inferiore devono essere stampati sulle loro superfici piane e senza supporti. L'ingranaggio L'ingranaggio è l'unico componente che stamperei con i supporti. Ciò è dovuto alle fossette all'interno. Inoltre dovresti stamparlo sulla sua superficie piana più grande.

Passaggio 3: Passaggio 3: Arduino e codice

Passaggio 3: Arduino e codice
Passaggio 3: Arduino e codice
Passaggio 3: Arduino e codice
Passaggio 3: Arduino e codice
Passaggio 3: Arduino e codice
Passaggio 3: Arduino e codice
Passaggio 3: Arduino e codice
Passaggio 3: Arduino e codice

Suggerirei di saldare tutta l'elettronica e programmare la scheda NodeMCU tramite l'IDE Arduino prima del montaggio. Sarà molto più facile risolvere i problemi nel caso qualcosa vada storto.

Una volta caricato il codice, assicurati di alimentare il tuo progetto. Quando il NodeMCU viene acceso, sarà in modalità Server WiFi che ti permetterà di configurarlo e di connetterti alla tua rete WiFi domestica. Apri le impostazioni WiFi sul tuo dispositivo mobile, individua una rete WiFi generata dal tuo dispositivo NodeMCU, connettiti ad essa. Una volta connesso, apri il browser e cerca l'IP del tuo dispositivo. Da lì basta seguire le istruzioni sullo schermo.

Una volta che il dispositivo è connesso alla tua rete WiFi, puoi accedere all'interfaccia web di AutoBlinds tramite https://your-device-ip/ per arrivare alla home page che mostra lo stato corrente del tuo dispositivo. https://your-device-ip/ – visualizzerà le informazioni di aiuto e le opzioni API. È possibile utilizzare le icone nella parte inferiore della home page per navigare nell'interfaccia web. Dall'interfaccia web puoi impostare la posizione FINE dei tuoi bui.

Per configurare il tuo dispositivo, chiudi manualmente le tapparelle, avvolgi la catena attorno all'ingranaggio e monta il dispositivo sulla parete con una leggera tensione della catena. Quindi dall'interfaccia web, selezionare l'icona GEAR e aprire le tapparelle elettronicamente fino a raggiungere lo stato desiderato. Quindi fare clic su SALVA.

Questo è tutto. ora puoi aprire, chiudere o aprire parzialmente o chiudere i tuoi bui compra posti a sedere il seguente comando api: https://your-device-ip/ {per aprire i bui 20%} Ho allegato alcuni screenshot di esempio dalla GUI di wed.

Passaggio 4: Passaggio 4: assemblaggio

Image
Image

Il processo di assemblaggio è semplice. L'animazione 3D ti mostrerà come si uniscono le parti stampate.

Il semplice schema mostra i collegamenti. L'ULN2003 che ho elencato nell'elenco delle parti sopra avrà solo 4 punti di connessione al NodeMCU e due per alimentazione e terra. Ignorare i 3 punti di connessione rossi nei diagrammi in basso a sinistra. Una cosa che ho notato, l'ordine dei pin della scheda ULN2003 su NodeNCU a volte differisce da scheda a scheda. Collegalo nel modo in cui lo vedi, quindi inverti la connessione se non funziona per te, ad esempio D1 -> 1st (più in alto), D5 -> 2nd ecc

Passaggio 5: Passaggio 5: Conclusione

Se avete domande non esitate a lasciarmi un commento sul mio blog: AutoBlinds DIY Vertical or Horizontal Blinds Automation Project.

Buona fortuna e divertiti.

Consigliato: