Sisällysluettelo:
- Vaihe 1: Näin se toimii
- Vaihe 2: Kerää tarvitsemasi
- Vaihe 3: Tee vaaka
- Vaihe 4: Johdotus
- Vaihe 5: Koodaus
- Vaihe 6: Kalibrointi
- Vaihe 7: Tee yhteenveto
Video: IOT -kukkaruukun vaaka: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Haluan esitellä IOT -kukkaruukun vaaka -asteikon, se voi saada ja kirjata kukkaruukun painon jatkuvasti. Joten maaperän kosteus voidaan saada suoraan. Ja kun kasvi tarvitsee vettä, voidaan tietää.
Miksi punnitusmenetelmän käyttäminen ei mittaa kapasitanssia tai vastusta?
1. Kun koetin on asetettava ruukkuun, se voi vahingoittaa kasvin juuria.
2. mittaamalla kapasitanssi tai vastus ei voi saada suoraa maaperän kosteusarvoa.
Esimerkiksi minun Sinn. "Stone's Georgia" on 287 g, kun maaperä on hieman kuiva.
Kastelun jälkeen siitä tuli 460 g, 173 g on vettä.
Ensimmäinen kuva on minun Sinn. "Stone's Georgia", otettu viime vuonna.
Vaihe 1: Näin se toimii
Ennen punnitusta , on suoritettava selkeä toimenpide, jotta estetään nollan ajautuminen tai lämpötilan nousu tai vastaava.
Punnituskenno on asennettu pohjalevyn ja kiinteän levyn väliin. Liikkuvan levyn toinen pää on liitetty saranalla ja toinen pää on epäkeskisen pyörän yläpuolella.
Epäkeskistä pyörää käyttää MG995 Servo. Yläasennossa kukkaruukku seisoo liikkuvan levyn päällä. Selkeä toiminta voidaan tehdä. Ala -asennossa kukkaruukku seisoo kiinteän levyn päällä. Punnitus voidaan suorittaa. Vaurioiden estämiseksi punnituskenno, kukkaruukku seisoo korkeintaan liikkuvan levyn päällä. Nodemcua käytetään kuormitussolun lukemiseen, ohjauspalvelimeen ja tietojen lähettämiseen IOT -palvelimelle WIFI: n kautta MQTT -protokollaa käyttäen.
Vaihe 2: Kerää tarvitsemasi
Tässä on luettelo kaikesta, mitä tähän projektiin tarvitaan:
1. punnitusasteikko (käyttämällä sen punnitusanturia)
2. HX711 -moduuli
3. NodeMCU ja ESP-12E
4. MG995 Servo
5. 5 mm paksu ABS -levy
6. jotkin 3D -tulostetut osat
7. jotkut kaapelit
8. M3- ja M4 -ruuvit ja mutterit
Vaihe 3: Tee vaaka
200*250*5 mm ABS -levyä käytetään vaaka -asteikon pohjana.
Punnituskenno on asennettu levylle.
Kiinnityslevy koostuu alkuperäisestä levystä ja 3D -painetusta osasta.
Siirrettävä levy on 180*190*5 mm: n ABS -levy, jossa on toinen 5 mm: n ABS -vahvike.
Sarana, servopidike, epäkeskopyörä on 3D -tulostusosa.
Liimaa tai ruuvaa ne.
Luonnostiedosto voi kertoa, minne osat laitetaan.
Vaihe 4: Johdotus
Kiinnitä ne.
Jos käytetään ESP8266 -syvää unta, GPIO16 ja RST -nasta on kytkettävä, ei käyttöä tässä sovelluksessa.
Vaihe 5: Koodaus
Arduinoa käytetään ja HX711 -kirjastoa, tässä linkki
github.com/bogde/HX711
Nodemcu lähettää MQTT -viestin NAS: n domoticz -palvelimelle. Joten MQTT -asiakaskirjastoa tarvitaan.
github.com/knolleary/pubsubclient
Virhe HX711 -kirjastossa, joka on ohjelmiston nollaus, tapahtuu yhdistettäessä MQTT -palvelin HX711 -kirjaston sisällyttämisen jälkeen. Kommentti "void tuotto (void) {};" HX711. CPP voi ratkaista ongelman.
SSID-, salasana- ja MQTT -asetuksia on muutettava ennen käyttöä.
const char* ssid = "OMA SSID";
const char* password = "SALASANASI";
const char* mqtt_domoticz = "PALVELIJASI";
Vaihe 6: Kalibrointi
Katso ohjeet HX711 -kirjastosta.
1. Soita set_scale () ilman parametria.
2. Soita taara () ilman parametria.
3. Aseta tunnettu paino vaa'alle ja soita get_units (10).
4. Jaa tulos vaiheessa 3 tunnettuun painoosi. Sinun pitäisi saada tietoa parametrista, joka sinun on siirrettävä arvoon set_scale ().
5. Säädä parametria vaiheessa 4, kunnes saat tarkan lukeman.
Vaihe 7: Tee yhteenveto
Tämä on ensimmäinen englanninkielinen artikkelini, ehkä joitakin virheitä.
Jotain muuta toimintoa voidaan lisätä, kuten painonäyttö, kastelu.
Suositeltava:
Arduino -vaaka 50 kg: n kuormituskennoilla ja HX711 -vahvistimella: 5 vaihetta (kuvilla)
Arduino -vaaka, jossa on 50 kg: n kuormituskennot ja HX711 -vahvistin: Tässä ohjeessa kuvataan punnitusvaa'an tekeminen helposti saatavilla olevista hyllyosista. Tarvittavat materiaalit: Arduino - (tämä malli käyttää standardia Arduino Unoa, muiden Arduino -versioiden tai kloonien pitäisi toimia myös) HX711 purkautumisesta
Kuinka rakentaa Arduino -vaaka: 8 vaihetta (kuvilla)
Kuinka rakentaa Arduino -vaaka: Lontoon Restart -projektissa järjestämme korjaustapahtumia, joissa yleisöä pyydetään tuomaan kaikenlaisia sähkö- ja elektroniikkalaitteita korjattavaksi pelastaakseen ne kaatopaikoilta. Muutama kuukausi sitten (tapahtumassa, jota en oikeastaan käynyt
Kevyt vaaka: 6 vaihetta
Kevyt vaaka: Tässä opetusohjelmassa opit tekemään vaa'an, joka visualisoi sen nykyisen painon käyttämällä LED -RGB -nauhaa. Tiiminä halusimme tavan kouluttaa yleisöä kierrätyksestä ja kannustaa heitä kierrättämään enemmän, ja vastineeksi
Vaaka kosketusnäytöllä (Arduino): 7 vaihetta (kuvilla)
Punnitusvaaka kosketusnäytöllä (Arduino): Oletko koskaan halunnut rakentaa punnitusvaa'an kosketusnäytöllä? Etkö koskaan ajatellut sitä? Lue ja yritä rakentaa yksi … Tiedätkö, mitä TFT -kosketusnäyttö ja kuormituskenno ovat? Jos kyllä, siirry vaiheeseen 1 ja aloita lukemalla esittely. Johdanto: Mitä teen
Tasapaino, älykäs vaaka: 7 vaihetta
Tasapaino, älykäs vaaka: Hei! Tänään yritän näyttää sinulle, miten voit tehdä älykkään painoasteikon tyhjästä