10 rimorchi da viaggio perfetti da trainare con la tua metà
Jun 05, 202418 gadget per la casa intelligente da acquistare nel 2023 a Singapore
Jun 17, 20231988 Panther Solo 2: La seconda volta è un incantesimo
Jul 19, 20231996 Dodge Viper GTS contro Yamaha YZF1000R
Nov 27, 20231996 Dodge Viper GTS contro Yamaha YZF1000R
Nov 16, 2023ESP32 di Marek Fiala
Lo studente Marek Fiala ha scritto una guida per costruire il proprio sistema di tende intelligenti per tende esistenti, utilizzando, ovviamente, il sistema su chip ESP32 dell'azienda, sotto forma di scheda di sviluppo ESP32-DevKitC montata su un PCB personalizzato.
"Di recente mi sono seduto davanti al mio computer, che purtroppo è situato contro una finestra. La forte luce del sole del tardo pomeriggio mi ha fatto pensare a un sistema intelligente che riconosce questa luce e chiude le tende", spiega Fiala. "Con la crescente diffusione della domotica negli ultimi anni, sul mercato sono disponibili molte opzioni che risolvono la maggior parte dei problemi comuni che affrontiamo quotidianamente. Tuttavia, quando si parla di sistemi di tende intelligenti, la maggior parte delle soluzioni disponibili richiedono la sostituzione dell'intero supporti per tende come aste o binari. Volevo sviluppare un sistema adattabile alle tende già in uso."
Il componente aggiuntivo aftermarket di Fiala per le tende esistenti è costruito attorno a una scheda di sviluppo Espressif ESP32-DevKitC, collegata a un motore passo-passo e driver NEMA17, un termistore per rilevare condizioni di surriscaldamento nel motore nel caso in cui le tende si blocchino, un sensore di luce per decidere quando il le tende devono essere aperte o chiuse e un convertitore buck CC/CC per alimentare la scheda di sviluppo da un'alimentazione a 12 V. C'è anche un interruttore a lamella, nota Fiala.
"Una caratteristica fondamentale per definire automatizzato questo sistema è l'interruttore reed", spiega Fiala. "Dopo aver collegato il sistema alla corrente, le tende iniziano automaticamente a muoversi. Sulla cintura sono posizionati dei magneti al neodimio, che vengono rilevati dall'interruttore reed quando il sistema è completamente aperto o chiuso. In questo modo il sistema viene inizializzato ed è pronto per il movimento. determinate posizioni."
Il progetto finito include tre modalità operative, programmate utilizzando l'IDE Arduino. Nella "modalità luce", le tende si aprono e si chiudono automaticamente in base ai livelli di luce ambientale rilevati dal sensore di luce. Nella "modalità ora", le tende funzionano in base a un orario settimanale. In “modalità manuale”, infine, l'utente può scegliere di aprire o chiudere le tende su richiesta tramite la messaggistica MQTT gestita tramite un server Home Assistant.
L'articolo completo sul progetto di Fiala è ora disponibile sull'ESP Journal; il repository GitHub del progetto contiene il codice sorgente, uno schema e file Autodesk Fusion per le parti stampate in 3D per il progetto con una licenza open source non specificata.