Talaan ng mga Nilalaman:
- Hakbang 1: Paano Ito Gumagana
- Hakbang 2: Kolektahin ang Kailangan Mo
- Hakbang 3: Gawin ang Timbang na Kaliskis
- Hakbang 4: Mga kable
- Hakbang 5: Pag-coding
- Hakbang 6: Pagkakalibrate
- Hakbang 7: Ibuod
Video: IOT Flower Pot Weighing Scale: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Nais kong ipakilala ang aking IOT Flower Pot Weighing Scale, maaari nitong makuha at mai-log ang bigat ng isang palayok na bulaklak. Kaya't ang kahalumigmigan ng lupa ay maaaring direktang makakuha. At kapag ang halaman ay nangangailangan ng tubig ay maaaring malaman.
Bakit gumagamit ng pamamaraang pagtimbang na hindi sumusukat sa kapasidad o paglaban?
1. isang probe na kinakailangan upang maipasok sa palayok, maaari itong saktan ang ugat ng halaman.
2. ang pagsukat ng capacitance o paglaban ay hindi makakakuha ng direktang halaga ng kahalumigmigan sa lupa.
Halimbawa, ang aking Sinn. Ang 'Stone's Georgia' ay 287g kapag ang lupa ay medyo tuyo.
Pagkatapos ng pagtutubig, naging 460g ito, ang 173g ay tubig.
Ang unang larawan ay ang aking Sinn. 'Stone's Georgia', kinuha noong nakaraang taon.
Hakbang 1: Paano Ito Gumagana
Bago pagtimbang, kailangan ng isang malinaw na operasyon upang maiwasan ang zero drift o temperatue drift o isang bagay na tulad nito.
Ang load cell ay naka-mount sa pagitan ng baseboard at nakapirming plate. Ang isang dulo ng palipat-lipat na plato ay konektado sa isang bisagra at ang kabilang dulo ay inilalagay sa itaas ng gulong aeccentric.
Ang gulong aeccentric ay hinihimok ng isang MG995 Servo. Sa nangungunang posisyon, ang Flower Pot ay tatayo sa palipat-lipat na plato. Maaring gawin ang malinaw na operasyon. Sa ibabang posisyon, ang Flower Pot ay tatayo sa naayos na plato. Maaaring gawin ang pagtimbang ng operasyon. Upang maiwasan ang cell ng pag-load ng pinsala, sa karamihan ng oras ang Flower Pot ay tatayo sa maaaring ilipat plate. Ginagamit ang Nodemcu upang basahin ang load cell, kontrolin ang server at magpadala ng data sa IOT server sa pamamagitan ng WIFI gamit ang MQTT protocol.
Hakbang 2: Kolektahin ang Kailangan Mo
Narito ang isang listahan ng lahat ng kailangan para sa proyektong ito:
1. scale ng pagtimbang (gamit ang Load Cell nito)
2. Modyul ng HX711
3. NodeMCU na may ESP-12E
4. MG995 Servo
5. 5mm kapal ng ABS Board
6. ilang mga 3D na naka-print na bahagi
7. ilang kable
8. M3 at M4 na mga tornilyo at mani
Hakbang 3: Gawin ang Timbang na Kaliskis
Ang 200 * 250 * 5 mm board ng ABS ay ginagamit bilang batayan ng Timbang ng Kaliskis.
Ang load cell ay naka-mount sa board.
Ang pag-ayos ng plato ay binubuo ng orihinal na plato at isang bahagi ng naka-print na 3d.
Ang Movable plate ay isang 180 * 190 * 5mm ABS board na may isa pang 5mm ABS na nagpapalakas ng tadyang.
Ang bisagra, may hawak ng servo, aeccentric wheel ay bahagi ng pag-print ng 3d.
Pandikit o i-tornilyo ang mga ito.
Maaaring sabihin sa iyo ng isang sketchup file kung saan maglalagay ng mga bahagi.
Hakbang 4: Mga kable
Wire up sila.
Kung ginamit ang malalim na pagtulog ng ESP8266, dapat na konektado ang GPIO16 at RST pin, walang paggamit sa application na ito.
Hakbang 5: Pag-coding
Ginamit ang Arduino, at ginagamit ang HX711 library, narito ang link
github.com/bogde/HX711
Nagpapadala ang Nodemcu ng mensahe ng MQTT sa isang domoticz server sa aking NAS. Kaya kailangan ng MQTT client library.
github.com/knolleary/pubsubclient
Ang isang bug sa HX711 library, iyon ay isang pag-reset ng software ay magaganap kapag kumokonekta sa MQTT server pagkatapos isama ang HX711 library. Komento "void ani (walang bisa) {};" sa HX711. Maaaring malutas ng CPP ang problema.
Ang iyong setting ng SSID, Password, MQTT ay dapat baguhin bago gamitin.
const char * ssid = "IYONG SSID";
const char * password = "IYONG PASSWORD";
Const char * mqtt_domoticz = "IYONG SERVER";
Hakbang 6: Pagkakalibrate
Sumangguni sa tagubilin sa library ng HX711.
1. Tumawag sa set_scale () na walang parameter.
2. Tumawag sa tare () na walang parameter.
3. Maglagay ng kilalang timbang sa sukat at tumawag sa mga get_units (10).
4. Hatiin ang resulta sa hakbang 3 sa iyong kilalang timbang. Dapat mong makuha ang tungkol sa parameter na kailangan mong ipasa sa set_scale ().
5. Ayusin ang parameter sa hakbang 4 hanggang sa makakuha ka ng tumpak na pagbabasa.
Hakbang 7: Ibuod
Ito ang aking unang artikulo sa Ingles, ilang mga pagkakamali, marahil.
Ang ilang iba pang pagpapaandar ay maaaring maidagdag, tulad ng pagpapakita ng timbang, pagtutubig.
Inirerekumendang:
IOT WiFi Flower Moisture Sensor (pinapagana ng baterya): 8 Hakbang (na may Mga Larawan)
IOT WiFi Flower Moisture Sensor (pinapagana ng baterya): Sa itinuturo na ito ipinakita namin kung paano bumuo ng WiFi kahalumigmigan / sensor ng tubig na may monitor na antas ng baterya nang mas mababa sa 30 minuto. Sinusubaybayan ng aparato ang antas ng kahalumigmigan at nagpapadala ng data sa isang smartphone sa internet (MQTT) na may napiling agwat ng oras. U
Paano Gumawa ng Smart Flower Pot: 8 Mga Hakbang
Paano Gumawa ng Smart Flower Pot: Alam mo ba kung ano ang nag-udyok sa mga tao na lumikha ng kauna-unahang lungsod? Ito ay agrikultura. Sa proyektong ito, gagawa kami ng isang 3D Printed Flower Pot na maaaring maglagay ng isang maliit na katamtamang sukat na halaman na may LED na display sa labas upang maipahiwatig ang kahalumigmigan ng s
DIY Weighing Machine: 8 Hakbang (na may Mga Larawan)
DIY Weighing Machine: Sa Instructable ngayon, ipapakita ko sa iyo kung paano bumuo ng isang madali ngunit kapaki-pakinabang na Weighing Machine. Ito ay napaka-sensitibo at tumpak hanggang sa 3 gramo. Ang maximum na bigat na maaari nitong sukatin ay 20 kgs ngunit ipapakita ko rin sa iyo kung paano mo masusugapang bumuo ng isa na maaaring
FEDORA 1.0, isang Intelligent Flower Pot: 8 Hakbang (na may Mga Larawan)
Ang FEDORA 1.0, isang Intelligent Flower Pot: Ang FEDORA o Flower Environment na Dekorasyon ng Organic Result Analyzer ay isang matalinong bulaklak na bulaklak para sa panloob na paghahardin. Ang FEDORA ay hindi lamang isang pot pot, maaari itong kumilos bilang isang alarm clock, wireless music player at isang maliit na kaibigan ng robot. Ang pangunahing featur
I-convert ang isang Electronic Scale sa Banyo Sa isang Scale ng Pagpapadala sa <$ 1: 8 Mga Hakbang (na may Mga Larawan)
I-convert ang isang Electronic Scale sa Banyo Sa isang Scale sa Pagpapadala para sa <$ 1 :, Sa aking maliit na negosyo kailangan kong timbangin ang daluyan hanggang sa malalaking mga item at mga kahon sa isang sukatan sa sahig para sa pagpapadala. Sa halip na magbayad ng labis para sa isang pang-industriya na modelo, gumamit ako ng isang scale ng digital na banyo. Natagpuan ko na malapit na ito para sa magaspang na kawastuhan na