Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
Tento návod ukazuje, ako monitorovať EC, pH a teplotu v nastavení hydroponie a nahrať údaje do služby Watson spoločnosti IBM.
Watson môže zadarmo začať. Existujú platené plány, ale bezplatný plán pre tento projekt viac než stačí.
Krok 1: Veci, ktoré budete potrebovať
- Akákoľvek vývojová doska ESP32. Zdá sa to rozumné, ale akékoľvek bude fungovať.
- Izolovaná doska rozhrania sondy EC a sonda vodivosti K1. Oba môžete získať na ufire.co.
- Izolovaná doska rozhrania ISE Probe Interface a pH sonda tiež od ufire.co.
- Niektoré šance a konce, ako sú drôty a káble USB.
Krok 2: Softvér
- Budem predpokladať, že poznáte Arduino, Arduino IDE, a už ho máte nainštalovaný. Ak nie, postupujte podľa odkazov.
- Ďalšou vecou je inštalácia platformy ESP32. Z nejakého dôvodu to nebolo zjednodušené dostupnými funkciami správy platformy, ktoré IDE ponúka, takže budete musieť prejsť na stránku github a postupovať podľa príslušných pokynov na inštaláciu.
-
Teraz ku knižniciam: V IDE Arduino choďte na Sketch / Include Library / Manage Libraries…
- Vyhľadajte a nainštalujte 'Izolované rozhranie sondy EC'.
- Vyhľadajte a nainštalujte 'PubSubClient'.
- Vyhľadajte a nainštalujte 'Izolované rozhranie sondy ISE'.
- Vyhľadajte a nainštalujte „ArduinoJson“verzie 5.13.2.
Krok 3: Vytvorenie spojení
ESP32, ktorý používame, má rozhranie WiFi a BLE, takže potrebuje iba napájanie. Pravdepodobne budete chcieť napájací kábel USB, ale ďalšou možnosťou je batéria. Mnoho ESP32 je možné kúpiť s obvodmi na nabíjanie batérií, ktoré sú už na doske.
Zariadenia uFire, ktoré budeme merať EC, pH a teplotu, sa pripájajú k ESP32 zbernicou I2C. S ESP32 si môžete vybrať akékoľvek dva piny pre I2C. Obe zariadenia budú na tej istej zbernici, takže piny SCL a SDA budú rovnaké. Ak sa pozriete na kód (ďalší krok), zobrazia sa vám tieto dva riadky.
ISE_pH pH (19, 23); uFire_EC mS (19, 23);
Rozhodol som sa použiť pin 19 pre SDA a pin 23 pre SCL. Pripojte teda 3,3 V ESP32 (alebo akýkoľvek kolík sa dá na vašej konkrétnej doske nazvať) k 3,3/5 V kolíku zariadenia EC uFire, GND do GND, 19 do SDA a 23 do SCL. Teraz pripojte dosku pH uFire k doske EC, kolík na kolík. Pinout na vašom ESP32 sa môže líšiť od obrázku.
Krok 4: Vytvorte si účet IBM Watson
Prejdite na webovú stránku IBM Watson IoT Platform a kliknite na položku „PRIHLÁSIŤ“v pravom hornom rohu. Kliknite na odkaz v spodnej časti stránky „Vytvoriť a IBMid“. Dokončite registračný proces a nakoniec sa ocitnete na väčšinou prázdnej webovej stránke. V pravom hornom rohu uvidíte svoju e -mailovú adresu, kliknite na ňu a uvidíte, že hovorí, že nie ste členom organizácie. Kliknite na položku Zaregistrovať sa.
Ocitnete sa na prihlasovacej stránke IBM Cloud. Kliknite na „Prihlásiť sa“a potom na ďalšej stránke kliknite na „REGISTRÁCIA“. Vyplňte formulár a potom skontrolujte svoj e -mail. Vráťte sa na túto stránku a nainštalujte si „platformu internetu vecí“.
Teraz prejdite na úplne prvú stránku, tu kliknite na svoju e -mailovú adresu a v ponuke s názvom „Bluemix Free xxxxxx“by ste mali vidieť organizáciu. Všimnite si kombináciu šesťmiestnych číslic/písmen. Budete to potrebovať neskôr, je to ID vašej organizácie.
Teraz môžete prejsť na tento odkaz a kliknúť na „Platforma internetu vecí-vr. Na ďalšej stránke uvidíte tlačidlo „Spustiť“. Skopírujem ten odkaz pre rýchlejší prístup nabudúce, bude to miesto, kde sa odtiaľto všetko robí.
Krok 5: Poskytnutie zariadenia
- Na ľavej strane obrazovky sa zobrazí ponuka. Kliknite na ten, ktorý vyzerá ako mikroprocesor s názvom „Zariadenia“.
- V hornej strednej časti obrazovky sa zobrazia možnosti „Prehľadávať“, „Akcia“a „Typy zariadení“. Vyberte „Typy zariadení“a potom „+ Pridať typ zariadenia“.
- Na obrazovke „Pridať typ zariadenia“zadajte nový názov zariadenia ESP32 a kliknite na tlačidlo Ďalej. Ak chcete, vyplňte dodatočné informácie vo formulári a potom kliknite na položku Hotovo. Na ďalšej obrazovke kliknite na položku „Registrovať zariadenia“
- Na obrazovke „Zaregistrovať zariadenia“by ste mali vidieť typ vášho zariadenia, ESP32, už vyplnený, a čierny, aby ste zadali „ID zariadenia“. Svojmu zavolám „0001“. Kliknite na „Ďalej“. Overovací token nechajte prázdny a kliknite na „Ďalej“a potom na „Hotovo“.
- Na nasledujúcej obrazovke dostanete jedinú šancu skopírovať „autentifikačný token“. Skopírujte ho a poznačte si tiež „ID organizácie“, „ID zariadenia“a „Typ zariadenia“. Budete to potrebovať pre ďalší krok.
- Nechajte túto stránku otvorenú a prejdite na ďalší krok.
Krok 6: Skica
Tu sa môžete pozrieť na zdroj.
- Skopírujte súbory do projektu Arduino.
-
Upraviť Watson.h.
- Zmeňte ssid a heslo na informácie o vašej sieti WiFi.
- Zmeňte Organization_ID, Device_Type, Device_ID a Authentication_Token na informácie, ktoré ste získali z predchádzajúceho kroku.
- Nahrajte ho do svojho ESP32 a pozrite sa na svoje nové zariadenie na webe IBM Watson. Kliknite na zariadenie a potom na položku „Štát“. Malo by vám to ukázať aktualizáciu hodnôt. Ak nefunguje, v časti „Denníky“môžete nájsť niekoľko užitočných informácií.
Krok 7: Zobrazte údaje
- Na stránke IBM Watson IoT Platform kliknite na ikonu úplne vľavo hore, na ikonu s deviatimi malými bodkami označenú „Dosky“.
- Kliknite na položku+ Vytvoriť novú nástenku, nazvite ju, ako chcete, kliknite na položku Ďalej a potom na položku Hotovo.
-
Otvorte novovytvorenú nástenku a potom kliknite na položku+ Pridať novú kartu.
- Vizualizáciu teploty urobím pomocou Gaugeovho grafu.
- Na ďalšej stránke vyberte naše zariadenie a kliknite na „Ďalej“
- Na ďalšej stránke kliknite na položku „Pripojiť nový súbor údajov“. V poli „Udalosť“vyberte „Stav“a potom v „Vlastníctve“by ste mali vidieť zoznam našich dátových položiek a zvoľte „C“. Zmeňte „Typ“na číslo a „Jednotku“na „C“, potom „Min“a „Max“na 0 a 85. Kliknite na „Ďalej“.
- Zmeňte veľkosť na „S“alebo „M“, aby sa graf rozchodov skutočne zobrazil. „Ďalej“a potom „Odoslať“.
- Zopakujte vyššie uvedené kroky pre ostatné položky údajov.
Odporúča:
Meranie času (hodiny na meranie pásky): 5 krokov (s obrázkami)
Meranie času (hodiny na meranie pásky): Pre tento projekt sme (Alex Fiel a Anna Lynton) vzali každodenný merací nástroj a urobili z neho hodiny! Pôvodný plán bol motorizovať existujúci zvinovací meter. Pri tom sme sa rozhodli, že bude jednoduchšie vytvoriť si vlastnú škrupinu,
Vytvorte databázový softvér Ms Access na prípravu platu vo svojej spoločnosti: 6 krokov
Vytvorte databázový softvér pani Access na prípravu platu vo svojej spoločnosti: Poskytnem vám stručné pokyny na vytvorenie mzdového systému pomocou prístupu MS na generovanie mesačných platov a jednoduchú tlač výplatných pások. Takto môžete každý mesiac uchovávať záznamy o mzdách v databáze a neskoro ich upravovať alebo kontrolovať
IoT Hydroponics - meranie EC: 6 krokov
IoT Hydroponics - Measure EC: Tento návod vám ukáže, ako vytvoriť zariadenie Bluetooth s nízkou spotrebou energie z internetu vecí na monitorovanie elektrickej vodivosti hydroponického živného roztoku. Hardvérom bude akákoľvek vývojová doska ESP32 a uFire izolovaný interfejs sondy EC
Oprava odpojenia gitary od spoločnosti Guitar Hero: 5 krokov (s obrázkami)
Oprava odpojenia gitary Guitar Hero: Takže ste si kúpili túto peknú použitú gitaru pre gitarových hrdinov z ebay a keď vám prišla, jednoducho sa nepripojí k tomuto USB donglu, takže si myslíte, že ste práve minuli 30 € dolu odtokom. Existuje však oprava a táto oprava bude pravdepodobne fungovať
Systém monitorovania závodu IoT (s platformou IBM IoT): 11 krokov (s obrázkami)
Systém monitorovania rastlín IoT (s platformou IBM IoT): Prehľad Systém monitorovania rastlín (PMS) je aplikácia vytvorená s jednotlivcami v robotníckej triede, ktorí majú na mysli zelený palec. Dnes sú pracujúci jednotlivci zaneprázdnení viac ako kedykoľvek predtým; kariérny postup a hospodárenie s financiami.