Sommario:
- Passaggio 1: come funziona
- Passaggio 2: raccogli ciò di cui hai bisogno
- Passaggio 3: crea la bilancia
- Passaggio 4: cablaggio
- Passaggio 5: codifica
- Passaggio 6: calibrazione
- Passaggio 7: riepilogare
Video: Bilancia per vasi di fiori IOT: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Voglio presentare la mia bilancia per vasi di fiori IOT, può ottenere e registrare continuamente il peso di un vaso di fiori. Quindi l'umidità del suolo può essere ottenuta direttamente. E quando la pianta ha bisogno di acqua si può sapere.
Perché usare il metodo di pesatura senza misurare la capacità o la resistenza?
1. è necessario inserire una sonda nel vaso, potrebbe danneggiare la radice della pianta.
2. misurare la capacità o la resistenza non può ottenere il valore diretto dell'umidità del suolo.
Ad esempio, il mio Sinn. 'Stone's Georgia' è 287g quando il terreno è un po' asciutto.
Dopo l'irrigazione, è diventato 460 g, il 173 g è acqua.
La prima foto è il mio Sinn. 'Stone's Georgia', scattata l'anno scorso.
Passaggio 1: come funziona
Prima di pesare, è necessaria un'operazione chiara per evitare la deriva dello zero o della temperatura o qualcosa del genere.
La cella di carico è montata tra lo zoccolo e la piastra fissa. Un'estremità della piastra mobile è collegata con una cerniera e l'altra estremità è posta sopra la ruota eccentrica.
La ruota eccentrica è azionata da un servo MG995. Nella posizione più alta, il vaso di fiori starà sul piatto mobile. È possibile eseguire un'operazione chiara. Nella posizione inferiore, il vaso di fiori poggerà sulla piastra fissa. L'operazione di pesatura può essere eseguita. Per evitare danni alla cella di carico, nella maggior parte dei casi il vaso di fiori starà sulla piastra mobile. Nodemcu viene utilizzato per leggere la cella di carico, controllare il server e inviare dati al server IOT tramite WIFI utilizzando il protocollo MQTT.
Passaggio 2: raccogli ciò di cui hai bisogno
Ecco un elenco di tutto ciò che è necessario per questo progetto:
1. bilancia (usando la sua cella di carico)
2. Modulo HX711
3. NodeMCU con ESP-12E
4. Servo MG995
5. Bordo dell'ABS di spessore di 5mm
6. alcune parti stampate in 3D
7. un po' di cavo
8. Viti e dadi M3 e M4
Passaggio 3: crea la bilancia
La scheda ABS da 200*250*5 mm viene utilizzata come base della bilancia.
La cella di carico è montata sulla scheda.
La piastra fissa è composta dalla piastra originale e da una parte stampata in 3d.
La piastra mobile è una tavola in ABS da 180 * 190 * 5 mm con un'altra nervatura di rinforzo in ABS da 5 mm.
La cerniera, il supporto del servo, la ruota eccentrica sono una parte di stampa 3D.
Incollali o avvitali.
Un file di sketch può dirti dove mettere le parti.
Passaggio 4: cablaggio
Collegali.
Se viene utilizzato il deep sleep ESP8266, GPIO16 e il pin RST devono essere collegati, nessun uso in questa applicazione.
Passaggio 5: codifica
Viene utilizzato Arduino e viene utilizzata la libreria HX711, qui il link
github.com/bogde/HX711
Nodemcu invia un messaggio MQTT a un server domoticz nel mio NAS. Quindi è necessaria la libreria client MQTT.
github.com/knolleary/pubsubclient
Un bug con la libreria HX711, ovvero un ripristino del software, si verificherà quando si connette il server MQTT dopo aver incluso la libreria HX711. Commenta "void yield(void) {};" in HX711. CPP può risolvere il problema.
Il tuo SSID, password, impostazione MQTT deve essere modificato prima dell'uso.
const char* ssid = "IL TUO SSID";
const char* password = "LA TUA PASSWORD";
const char* mqtt_domoticz = "IL TUO SERVER";
Passaggio 6: calibrazione
Fare riferimento alle istruzioni nella libreria HX711.
1. Chiama set_scale() senza parametri.
2. Chiamare tare() senza parametri.
3. Posizionare un peso noto sulla bilancia e chiamare get_units(10).
4. Dividi il risultato del passaggio 3 per il tuo peso noto. Dovresti ottenere il parametro che devi passare a set_scale().
5. Regolare il parametro al punto 4 fino a ottenere una lettura accurata.
Passaggio 7: riepilogare
È il mio primo articolo in inglese, forse qualche errore.
È possibile aggiungere altre funzioni, come la visualizzazione del peso, l'irrigazione.
Consigliato:
Sensore di umidità per fiori IOT WiFi (alimentato a batteria): 8 passaggi (con immagini)
Sensore di umidità per fiori WiFi IOT (alimentato a batteria): in questo tutorial presentiamo come costruire un sensore di umidità/acqua WiFi con un monitor del livello della batteria in meno di 30 minuti. Il dispositivo monitora il livello di umidità e invia i dati a uno smartphone tramite Internet (MQTT) con un intervallo di tempo prescelto. tu
Vaso per fiori connesso per Micro:bit: 4 passaggi
Connected Flowerpot per Micro:bit: questo vaso da fiori è realizzato con stampa 3D e contiene una scheda microbit. Questo vaso contiene una micro: bit card alloggiata sotto il contenitore del terreno. Questo riceve le informazioni dal sensore di umidità del suolo (conduttività). Trascrizione dell'umidità del suolo va
Modellazione spline di boccioli di fiori in 3DS MAX per la stampa 3D: 7 passaggi (con immagini)
Spline Modeling Flower Blossoms in 3DS MAX per la stampa 3D: In questo Instructable imparerai suggerimenti su come creare un fiore dall'aspetto organico in 3DS Max per la stampa 3D per un regalo unico per feste come la festa della mamma o San Valentino. Requisiti: una prova o Copia personale di Autodesk 3ds Max Alcune no
Ottieni un sensore di peso sospeso da una bilancia per bagagli per il tuo progetto Arduino: 4 passaggi
Ottieni un sensore di peso sospeso da una bilancia per bagagli per il tuo progetto Arduino: in questo tutorial ti mostro come ottenere un sensore di peso sospeso per un progetto Arduino da una bilancia per bagagli/pesca economica e comune e il modulo ADC HX711 spesso usato. Premessa: per un progetto avevo bisogno di un sensore per misurare un certo peso che è ha
Converti una bilancia da bagno elettronica in una bilancia da spedizione per <$1: 8 passaggi (con immagini)
Converti una bilancia da bagno elettronica in una bilancia da spedizione per <$ 1:, Nella mia piccola impresa avevo bisogno di pesare oggetti e scatole di dimensioni medio-grandi su una bilancia da pavimento per la spedizione. Piuttosto che pagare troppo per un modello industriale, ho usato una bilancia pesapersone digitale. L'ho trovato abbastanza vicino per la precisione approssimativa che ripongo