Raspberry controllo temperatura

Raspberry controllo temperatura

Raspberry controllo temperatura

raspberry pi gpio controllo ventola

C’è un sacco di spazio per la ventola, a patto di tenerla lontana dalle porte USB. Vedere l’immagine come riferimento. Fate un segno sul case del Pi dove volete che sia il centro della ventola. Poi fate un foro usando una sega a tazza da 1-1/8″. Sono stato abbastanza fortunato da avere accesso a un trapano a colonna, ma se non lo avete, un trapano portatile funzionerà. Dopo che il foro è stato praticato, smussare i bordi ruvidi con carta vetrata o un file.
Con il foro della ventola praticato, mettete la ventola all’interno del case, centrata nel foro. Poi segnate il caso al centro di ogni foro per le viti. Per questo potete usare un punzone centrale, un piccolo cacciavite o una matita. Poi, rimuovete la ventola e praticate con attenzione i fori per le viti usando una punta da 7/64″.
Il transistor è il pezzo più interessante di questo circuito. È necessario perché la ventola richiede 5V per funzionare ma i pin GPIO del Pi sono solo in grado di fornire 3.3V. I pin GPIO potrebbero alimentare qualcosa di piccolo, come un LED, ma non dovrebbero essere usati per qualcosa di più. Allo stesso modo, i pin 5V del Pi sono collegati direttamente all’alimentazione e non possono essere controllati via software. Pertanto, abbiamo bisogno di un modo per alimentare la ventola utilizzando il pin 5V, ma accenderla e spegnerla utilizzando un pin GPIO. Inserisci il transistor.

raspberry pi 4 pin della ventola gpio

Sia che stiate coltivando piante tropicali o pinguicole messicane, un controller elettronico può fornire un ambiente più stabile di quanto possiate mai sperare di ottenere usando i normali timer. Integrando il vostro terrario nell’Internet-of-Things utilizzando un Raspberry Pi, è possibile creare un sistema altamente estensibile che offre automazione, visualizzazione dei dati, avvisi, e praticamente tutto ciò che voi o le vostre piante (o anche gli animali domestici!) potrebbero desiderare.
In questa guida, fornirò istruzioni passo dopo passo per costruire un semplice Terrarium Controller utilizzando il nuovo Raspberry Pi 3 e alcune parti standard per un costo totale di meno di 100 sterline (o 130 dollari USA). Non è necessario essere un elettricista o un programmatore – io certamente non lo sono. Le uniche competenze richieste sono il cablaggio di base e l’esperienza con il Raspberry Pi e i suoi GPIO. Cominciamo.
Nota: Dove possibile, i link sono a ModMyPi.com, ThePiHut.com, e Pimoroni.com, tutti buoni specialisti con sede nel Regno Unito, più Amazon (Regno Unito o Stati Uniti, a seconda della vostra posizione). Come Amazon Associate guadagno dagli acquisti qualificanti. Per i lettori statunitensi, la maggior parte dei prodotti (o alternative vicine) sono disponibili anche da Adafruit o RadioShack.

assistente domestico raspberry pi controllo ventola

Io e mia moglie ci siamo trasferiti in una nuova casa nell’ottobre 2020. Non appena ha iniziato a fare freddo, ci siamo resi conto di alcune carenze del vecchio sistema di riscaldamento della casa (compresa una zona di riscaldamento che era sempre accesa). Avevamo i termostati Nest nella nostra casa precedente, e la configurazione attuale non era altrettanto conveniente. Ci sono più termostati in casa nostra, e alcuni avevano orari di riscaldamento programmati, altri avevano orari diversi, alcuni non ne avevano affatto.
Volevo un controllo “intelligente” del termostato per tutte le zone di riscaldamento (orari, automazioni, casa/via, ecc.). Avevo diverse opzioni se volevo comprare qualcosa di pronto, ma tutte hanno degli svantaggi:
Sapevo che volevo usare un Raspberry Pi. Dato che sono diventati così economici, ho deciso di usare un Raspberry Pi 4 Model B 2GB. Sono sicuro che potrei cavarmela con un Raspberry Pi Zero W, ma questo sarà per una futura revisione.
Ho iniziato a disegnare lo schema dell’hardware su draw.io e mi sono reso conto che mi mancavano alcune conoscenze cruciali sul forno. Ho aperto il pannello laterale e ho trovato il trasformatore step-down che prende la linea elettrica a 120V e la rende a 24V per il sistema di riscaldamento. Se il vostro sistema di riscaldamento è come il mio, vedrete un sacco di fili di collegamento tra le valvole di zona Taco. Il terminale 3 sul Taco è saltato attraverso tutte le mie valvole di zona. Questo perché non importa quante valvole sono accese/aperte – controlla solo la pompa di circolazione. Se qualsiasi combinazione da una a cinque valvole è aperta, dovrebbe essere accesa; se nessuna valvola è aperta, dovrebbe essere spenta… semplice!

temperatura della cpu del raspberry pi 4

Ho usato tre di questi per questo progetto:Il cablaggio è abbastanza semplice. Nello schema qui sotto, il motore rappresenta la ventola. La ventola che ho usato ha un filo rosso e nero, quindi ho collegato il filo rosso a un pin 5v del RPi e il filo nero una delle gambe esterne del transistor NPN. L’altra gamba esterna è collegata alla massa del RPi e la gamba centrale al pin di controllo del RPi. Ho usato 18, ma puoi usarne uno qualsiasi, basta assicurarti che il tuo codice faccia riferimento a quello corretto.Non collegare un vero motore al tuo Raspberry Pi – è mostrato solo come riferimento per il cablaggio
SoftwareIl Raspberry Pi è stato originariamente creato per insegnare ai bambini lo sviluppo di software, quindi Raspbian viene fornito con pieno supporto Python. Inoltre, c’è una grande libreria python chiamata RPi-GPIO che permette al vostro programma python di interagire con i pin di bordoCi sono molti modi per ottenere il codice sul RPi. Potete collegare il pi alla sua tastiera e al suo monitor, oppure potete, come faccio io, remotizzarlo usando un client SSH per lavorare in linea di comando (io uso puTTY) o un client VNC per remotizzare l’interfaccia grafica. Ci sono impostazioni di configurazione che devono essere abilitate sul RPi per l’accesso remoto: SSH o VNCScegliete un posto dove salvare il file. Avevo già una directory /scripts nella mia directory utente /home/pi, così l’ho messa lì.