Indholdsfortegnelse:
- Trin 1: Sådan fungerer det
- Trin 2: Saml det, du har brug for
- Trin 3: Lav en vægt
- Trin 4: Ledningsføring
- Trin 5: Kodning
- Trin 6: Kalibrering
- Trin 7: Opsummer
Video: IOT urtepotte -vægt: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Jeg vil introducere min IOT urtepotte -vægt, den kan løbende registrere vægten af en blomsterpotte. Så jordfugtigheden kan fås direkte. Og når planten har brug for vand kan kendes.
Hvorfor bruge en vejemetode, der ikke måler kapacitans eller modstand?
1. en sonde skal indsættes i potten, kan det skade plantens rod.
2. måling af kapacitans eller modstand kan ikke få direkte jordfugtighedsværdi.
For eksempel min Sinn. 'Stone's Georgia' er 287g, når jorden er lidt tør.
Efter vanding blev den til 460 g, den 173 g er vand.
Første billede er min Sinn. 'Stone's Georgia', taget sidste år.
Trin 1: Sådan fungerer det
Inden vejning , er det nødvendigt med en klar operation for at forhindre nulafdrift eller temperaturdrift eller lignende.
Lastcellen er monteret mellem bundpladen og den faste plade. Den ene ende af den bevægelige plade er forbundet med et hængsel, og den anden ende er placeret over et excentrisk hjul.
Det excentriske hjul er drevet af en MG995 Servo. I øverste position vil blomsterpotten stå på den bevægelige plade. Klar betjening kan udføres. I bundpositionen står blomsterpotten på den faste plade. Vejning kan udføres. For at forhindre beskadigelse af vejecelle vil blomsterkrukken højst stå på den bevægelige plade. Nodemcu bruges til at læse vejecelle, styre server og sende data til IOT -server via WIFI ved hjælp af MQTT -protokol.
Trin 2: Saml det, du har brug for
Her er en liste over alt, hvad der er nødvendigt for dette projekt:
1. vejeskala (ved hjælp af dens vejecelle)
2. HX711 modul
3. NodeMCU med ESP-12E
4. MG995 Servo
5. 5 mm tykkelse ABS Board
6. nogle 3D -trykte dele
7. noget kabel
8. M3 og M4 skruer og møtrikker
Trin 3: Lav en vægt
200*250*5 mm ABS -plade bruges som bunden af vejningsskalaen.
Vejecelle er monteret på tavlen.
Fix -pladen er sammensat med den originale plade og en 3d -printet del.
Bevægelig plade er et 180*190*5 mm ABS -bord med en anden 5 mm ABS -forstærkningsribbe.
Hængslet, servoholderen, det excentriske hjul er en del af 3D -print.
Lim eller skru dem.
En sketchup -fil kan fortælle dig, hvor du skal placere dele.
Trin 4: Ledningsføring
Træk dem op.
Hvis der bruges ESP8266 dyb søvn, skal GPIO16 og RST -pin tilsluttes, ingen brug i denne applikation.
Trin 5: Kodning
Arduino bruges, og HX711 bibliotek bruges, her linket
github.com/bogde/HX711
Nodemcu sender MQTT -besked til en domoticz -server i min NAS. Så MQTT -klientbibliotek er påkrævet.
github.com/knolleary/pubsubclient
En fejl med HX711 -bibliotek, det vil sige en software -nulstilling, vil forekomme ved tilslutning af MQTT -server efter inkludering af HX711 -bibliotek. Kommenter "ugyldigt udbytte (ugyldigt) {};" i HX711. CPP kan løse problemet.
Din SSID, adgangskode, MQTT -indstilling bør ændres, før du bruger den.
const char* ssid = "DIN SSID";
const char* password = "DIT KODEORD";
const char* mqtt_domoticz = "DIN SERVER";
Trin 6: Kalibrering
Se instruktionerne i HX711 -biblioteket.
1. Ring til set_scale () uden parameter.
2. Kald tarre () uden parameter.
3. Placer en kendt vægt på vægten, og ring til get_units (10).
4. Opdel resultatet i trin 3 til din kendte vægt. Du bør komme omkring den parameter, du skal sende til set_scale ().
5. Juster parameteren i trin 4, indtil du får en nøjagtig aflæsning.
Trin 7: Opsummer
Det er min første artikel på engelsk, nogle fejl, måske.
Nogle andre funktioner kan tilføjes, såsom vægtvisning, vanding.
Anbefalede:
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Nem IOT - Appstyret RF Sensor Hub til mellemstore IOT -enheder: 4 trin
Easy IOT - Appstyret RF Sensor Hub til mellemstore IOT -enheder: I denne serie af selvstudier vil vi opbygge et netværk af enheder, der kan styres via et radioforbindelse fra en central hub -enhed. Fordelen ved at bruge en 433MHz seriel radioforbindelse i stedet for WIFI eller Bluetooth er den meget større rækkevidde (med god
IoT APIS V2 - Autonomt IoT -aktiveret automatiseret plantevandingssystem: 17 trin (med billeder)
IoT APIS V2 - Autonomt IoT -aktiveret automatiseret plantevandingssystem: Dette projekt er en udvikling af mit tidligere instruerbare: APIS - Automatiseret plantevandingssystem Jeg har brugt APIS i næsten et år nu og ville forbedre det tidligere design: Evne til at fjernovervåg planten. Sådan her
Tilsluttet urtepotte til mikro: bit: 4 trin
Tilsluttet urtepotte til Micro: bit: Denne urtepotte er lavet med 3D -print og har et mikrobitkort i. Denne gryde indeholder et micro: bit -kort, der er placeret under jordbeholderen. Dette modtager oplysningerne fra jordfugtighedsføleren (ledningsevne). Transskription af jordfugtighedsværdien
Sådan laver du en smart urtepotte: 8 trin
Sådan laver du en smart blomsterpotte: Ved du, hvad der motiverede mennesker til at skabe den første by nogensinde? Det er landbrug. I dette projekt vil vi lave en 3D-printet urtepotte, der kunne rumme en lille mellemstor plante med et LED-display på ydersiden for at angive fugtigheden i