Innholdsfortegnelse:
- Trinn 1: Slik fungerer det
- Trinn 2: Samle det du trenger
- Trinn 3: Lag vekten
- Trinn 4: Kabling
- Trinn 5: Koding
- Trinn 6: Kalibrering
- Trinn 7: Oppsummer
Video: IOT blomsterpottevekt: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Jeg vil introdusere min IOT blomsterpottevekt, den kan få og logge vekten av en blomsterpotte kontinuerlig. Så jordfuktigheten kan fås direkte. Og når planten trenger vann kan være kjent.
Hvorfor bruke veiemetoden for ikke å måle kapasitans eller motstand?
1. må en sonde settes inn i potten, kan det skade plantrot.
2. måling av kapasitans eller motstand kan ikke få direkte jordfuktighetsverdi.
For eksempel min Sinn. 'Stone's Georgia' er 287g når jorden er litt tørr.
Etter vanning ble det 460g, 173g er vann.
Det første bildet er min Sinn. 'Stone's Georgia', tatt i fjor.
Trinn 1: Slik fungerer det
Før veiing , er det nødvendig med en klar operasjon for å forhindre null drift eller temperaturdrift eller noe sånt.
Lastcellen er montert mellom baseboard og fast plate. Den ene enden av den bevegelige platen er forbundet med et hengsel, og den andre enden er plassert over det eksentriske hjulet.
Det eksentriske hjulet drives av en MG995 Servo. I topposisjon vil blomsterpotten stå på den bevegelige platen. Tydelig operasjon kan utføres. I nederste posisjon vil blomsterpotten stå på den faste tallerkenen. Veiing kan utføres. For å forhindre skade på lastecelle, vil blomsterpotten på det meste stå på den bevegelige platen. Nodemcu brukes til å lese lastcelle, kontrollere server og sende data til IOT -server via WIFI ved bruk av MQTT -protokoll.
Trinn 2: Samle det du trenger
Her er en liste over alt som trengs for dette prosjektet:
1. veievekt (ved hjelp av lastcellen)
2. HX711 -modul
3. NodeMCU med ESP-12E
4. MG995 Servo
5. 5 mm tykkelse ABS -brett
6. noen 3D -trykte deler
7. litt kabel
8. M3 og M4 skruer og muttere
Trinn 3: Lag vekten
200*250*5 mm ABS -brett brukes som grunnlag for vekten.
Lastcelle er montert på brettet.
Fix -plate består av den originale platen og en 3d -trykt del.
Bevegelig plate er et 180*190*5 mm ABS -brett med ytterligere 5 mm ABS -forsterkningsribbe.
Hengslet, servoholderen, det eksentriske hjulet er en 3D -utskriftsdel.
Lim eller skru dem.
En sketchup -fil kan fortelle deg hvor du skal legge deler.
Trinn 4: Kabling
Fest dem.
Hvis ESP8266 dyp søvn brukes, bør GPIO16 og RST -pinne kobles til, ingen bruk i denne applikasjonen.
Trinn 5: Koding
Arduino brukes, og HX711 bibliotek brukes, her lenken
github.com/bogde/HX711
Nodemcu sender MQTT -melding til en domoticz -server i NAS -en min. Så MQTT -klientbibliotek er nødvendig.
github.com/knolleary/pubsubclient
Det oppstår en feil med HX711 -biblioteket, det vil si en programvare -tilbakestilling når du kobler til MQTT -serveren etter at du har inkludert HX711 -biblioteket. Kommenter "ugyldig utbytte (ugyldig) {};" i HX711. CPP kan løse problemet.
SSID, passord, MQTT -innstilling bør endres før bruk.
const char* ssid = "DIN SSID";
const char* password = "DITT PASSORD";
const char* mqtt_domoticz = "DIN SERVER";
Trinn 6: Kalibrering
Se instruksjonene i HX711 -biblioteket.
1. Ring set_scale () uten parameter.
2. Ring tare () uten parameter.
3. Legg en kjent vekt på vekten og ring get_units (10).
4. Del resultatet i trinn 3 til din kjente vekt. Du bør få om parameteren du trenger for å sende til set_scale ().
5. Juster parameteren i trinn 4 til du får en nøyaktig avlesning.
Trinn 7: Oppsummer
Det er min første artikkel på engelsk, noen feil, kanskje.
Noen andre funksjoner kan legges til, for eksempel vektvisning, vanning.
Anbefalt:
Enkel IOT - Appstyrt RF -sensorhub for mellomstore IOT -enheter: 4 trinn
Easy IOT - Appstyrt RF Sensor Hub for mellomstore IOT -enheter: I denne opplæringsserien vil vi bygge et nettverk av enheter som kan styres via en radiokobling fra en sentral hub -enhet. Fordelen med å bruke en 433MHz seriell radioforbindelse i stedet for WIFI eller Bluetooth er den mye større rekkevidden (med god
IoT APIS V2 - Autonomt IoT -aktivert automatisert plantevanningssystem: 17 trinn (med bilder)
IoT APIS V2 - Autonom IoT -enabled Automated Plant Irrigation System: Dette prosjektet er en utvikling av min tidligere instruerbare: APIS - Automated Plant Irrigation System Jeg har brukt APIS i nesten et år nå, og ønsket å forbedre den forrige designen: Evne til å overvåke anlegget eksternt. Dette er hvordan
IoT Power Module: Legge til en IoT Power Measurement Feature til My Solar Charge Controller: 19 trinn (med bilder)
IoT Power Module: Legger til en IoT Power Measurement Feature til My Solar Charge Controller: Hei alle sammen, jeg håper dere alle har det bra! I denne instruksen skal jeg vise deg hvordan jeg laget en IoT Power Measurement -modul som beregner mengden strøm som genereres av solcellepanelene mine, som blir brukt av min solcellelader til
IoT Grunnleggende: Koble IoT til skyen ved hjelp av Mongoose OS: 5 trinn
IoT Grunnleggende: Koble din IoT til skyen ved hjelp av Mongoose OS: Hvis du er en person som liker å tinke og elektronikk, vil du oftere enn ikke komme over begrepet Internet of Things, vanligvis forkortet som IoT, og at det refererer til et sett med enheter som kan koble til internett! Å være en slik person
ESP8266 NODEMCU BLYNK IOT Opplæring - Esp8266 IOT Bruke Blunk og Arduino IDE - Kontrollere lysdioder over internett: 6 trinn
ESP8266 NODEMCU BLYNK IOT Opplæring | Esp8266 IOT Bruke Blunk og Arduino IDE | Kontrollere lysdioder over internett: Hei Gutter i denne instruksjonene lærer vi hvordan du bruker IOT med ESP8266 eller Nodemcu. Vi vil bruke blynk -appen til det. Så vi vil bruke esp8266/nodemcu til å kontrollere lysdiodene over internett. Så Blynk -appen vil bli koblet til esp8266 eller Nodemcu