Obsah:
- Krok 1: Ako to funguje
- Krok 2: Zbierajte, čo potrebujete
- Krok 3: Vytvorte váhu
- Krok 4: Zapojenie
- Krok 5: Kódovanie
- Krok 6: Kalibrácia
- Krok 7: Zhrňte
Video: Váha v kvetináči IOT: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Chcem predstaviť svoju váhu na váženie kvetináčov IOT, ktorá dokáže nepretržite získavať a zaznamenávať hmotnosť kvetináča. Vlhkosť pôdy je teda možné získať priamo. A keď rastlina potrebuje vodu, dá sa to poznať.
Prečo sa pomocou metódy váženia nemeria kapacita alebo odpor?
1. do črepníka je potrebné vložiť sondu, môže to poškodiť koreň rastliny.
2. meranie kapacity alebo odporu nemôže získať priamu hodnotu pôdnej vlhkosti.
Napríklad moja Sinn. „Stone's Georgia“má 287 gramov, keď je pôda trochu suchá.
Po zalievaní to bolo 460 g, 173 g je voda.
Prvý obrázok je môj Sinn. „Stone's Georgia“, natočené minulý rok.
Krok 1: Ako to funguje
Pred vážením , je potrebná jasná operácia, aby sa zabránilo posunu nuly alebo driftu teploty alebo niečomu podobnému.
Snímač zaťaženia je namontovaný medzi základovou doskou a pevnou doskou. Jeden koniec pohyblivej dosky je spojený so závesom a druhý koniec je umiestnený nad excentrickým kolesom.
Aeccentrické koleso je poháňané servomotorom MG995. V hornej polohe bude kvetináč stáť na pohyblivom tanieri. Dá sa urobiť prehľadná prevádzka. V spodnej polohe bude kvetináč stáť na pevnej doske. Operáciu váženia je možné vykonať. Aby sa zabránilo poškodeniu snímača zaťaženia, kvetináč bude väčšinou stáť na pohyblivej doske. Nodemcu sa používa na čítanie zaťažovacej bunky, riadiaceho servera a odosielanie údajov na server IOT prostredníctvom WIFI pomocou protokolu MQTT.
Krok 2: Zbierajte, čo potrebujete
Tu je zoznam všetkého, čo je k tomuto projektu potrebné:
1. váha (pomocou svojej zaťažovacej bunky)
2. modul HX711
3. NodeMCU s ESP-12E
4. Servo MG995
5. ABS doska s hrúbkou 5 mm
6. niektoré 3D tlačené diely
7. nejaký kábel
8. Skrutky a matice M3 a M4
Krok 3: Vytvorte váhu
200 x 250 x 5 mm ABS doska sa používa ako základ váhy.
Snímač zaťaženia je namontovaný na doske.
Fixačná doska sa skladá z pôvodnej platne a 3D tlačenej časti.
Pohyblivá doska je 180*190*5 mm ABS doska s ďalším 5 mm ABS výstužným rebrom.
Kĺb, servopohon, excentrické koleso sú 3D tlačenou súčasťou.
Prilepte ich alebo priskrutkujte.
Súbor náčrtu vám môže povedať, kam umiestniť diely.
Krok 4: Zapojenie
Zapojte ich.
Ak sa používa hlboký spánok ESP8266, mali by ste pripojiť pin GPIO16 a RST, v tejto aplikácii sa nepoužíva.
Krok 5: Kódovanie
Používa sa Arduino a knižnica HX711, tu je odkaz
github.com/bogde/HX711
Nodemcu posiela správu MQTT na server domoticz v mojom NAS. Potrebná je teda knižnica klientov MQTT.
github.com/knolleary/pubsubclient
Chyba v knižnici HX711, tj resetovanie softvéru, sa vyskytne pri pripájaní servera MQTT po zahrnutí knižnice HX711. Komentár "neplatný výnos (prázdny) {};" v HX711. CPP môže problém vyriešiť.
Pred použitím by ste mali zmeniť svoje SSID, heslo a MQTT.
const char* ssid = "VAŠA SSID";
const char* heslo = "VAŠE HESLO";
const char* mqtt_domoticz = "VÁŠ SERVER";
Krok 6: Kalibrácia
Pozrite si pokyny v knižnici HX711.
1. Zavolajte set_scale () bez parametra.
2. Zavolajte tara () bez parametra.
3. Položte na váhu známu váhu a zavolajte get_units (10).
4. Rozdelte výsledok v kroku 3 na svoju známu hmotnosť. Mali by ste sa dozvedieť o parametri, ktorý musíte odovzdať parametru set_scale ().
5. Upravte parameter v kroku 4, kým nezískate presné hodnoty.
Krok 7: Zhrňte
Je to môj prvý článok v angličtine, možno majú chyby.
Môžu byť pridané niektoré ďalšie funkcie, ako napríklad zobrazenie hmotnosti, zavlažovanie.
Odporúča:
Kúpelňová váha Arduino s 50 kg zaťažovacími článkami a zosilňovačom HX711: 5 krokov (s obrázkami)
Kúpelňová váha Arduino s 50 kg zaťažovacími článkami a zosilňovačom HX711: Tento návod popisuje, ako vytvoriť váhu pomocou ľahko dostupných mimo políc. Potrebné materiály: Arduino - (tento dizajn používa štandardné Arduino Uno, ostatné verzie alebo klony Arduino by mali fungovať tiež) HX711 na breakout boa
Váha snímača hmotnosti: 8 krokov (s obrázkami)
Váhy so snímačom hmotnosti: Tento návod vám umožní postaviť tácku na nápoje so snímačom hmotnosti. Senzor určí množstvo tekutiny v pohári umiestnenom na tácke a odošle tieto informácie prostredníctvom WiFi na webovú stránku. Okrem toho má horská dráha
Kuchynská váha Arduino: 6 krokov (s obrázkami)
Kuchynská váha Arduino: V tomto projekte vám ukážem, ako vytvoriť jednoduchú kuchynskú váhu s vlastnou 3D tlačenou skriňou
Počítacia váha vyrobená pomocou Arduina: 6 krokov
Počítanie meradla vyrobeného pomocou Arduina: Tento projekt je stále ešte stále v štádiu rozpracovania, avšak dosiahol bod, v ktorom je užitočné zdieľať podrobnosti pre ostatných, aby z neho a z tejto myšlienky mali prospech. Je to v podstate váha postavená na použití Arduina ako mikrokontroléra, generického lo
DIY inteligentná váha s budíkom (s Wi-Fi, ESP8266, Arduino IDE a Adafruit.io): 10 krokov (s obrázkami)
DIY inteligentná váha s budíkom (s Wi-Fi, ESP8266, Arduino IDE a Adafruit.io): V mojom predchádzajúcom projekte som vyvinul inteligentnú kúpeľňovú váhu s Wi-Fi. Dokáže merať hmotnosť používateľa, lokálne ho zobrazovať a odosielať do cloudu. Bližšie informácie o tomto môžete získať na nižšie uvedenom odkaze: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi