Obsah:
- Krok 1: Nastavenie cloudu ARTIK
- Krok 2: Vytvorte cloudovú aplikáciu ARTIK
- Krok 3: Pripojte svoje zariadenie
- Krok 4: Nastavenie hardvérového senzora
- Krok 5: Nastavte požadovaný softvér
- Krok 6: Nahrajte program
- Krok 7: Test v teréne
Video: Cloudové monitorovanie bazéna Arduino: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Primárnym cieľom tohto projektu je použiť Samsung ARTIK Cloud na monitorovanie úrovne pH a teploty bazénov.
Hardvérové komponenty:
- Arduino MKR1000 alebo Genuino MKR1000
- Prepojovacie vodiče (všeobecné)
- Sada senzorov pH SparkFun
- 1 x odpor 4,75 kOhm
- Vodotesný snímač teploty Sparkfun
Použitý softvér a cloudové API:
- Samsung IoT ARTIK Cloud pre IoT
- Najnovšie IDE Arduino
Krok 1: Nastavenie cloudu ARTIK
1. Zaregistrujte sa v službe ARTIK Cloud. Prejdite na stránku vývojára a vytvorte nový „typ zariadenia“.
2. Zadajte požadované zobrazenie a jedinečný názov.
3. Vytvorte nový manifest
4. Zadajte názov poľa a ďalší popis
5. Kliknite na položku Uložiť a potom prejdite na kartu Aktivovať manifest
6. Kliknutím na tlačidlo AKTÍVNY MANIFEST dokončite a budete presmerovaní sem
Vytvorenie typu zariadenia je hotové! Teraz môžete vytvoriť aplikáciu, ktorá bude toto zariadenie používať.
Krok 2: Vytvorte cloudovú aplikáciu ARTIK
1. Prejdite na cloudové aplikácie ARTIK a kliknite na položku nová aplikácia
2. Zadajte požadovaný názov aplikácie a adresu URL presmerovania autentifikácie.
Upozorňujeme, že je potrebná adresa URL na presmerovanie autentifikácie. Používa sa na autentifikáciu používateľov tejto aplikácie, a preto bude v prípade potreby presmerovania na túto adresu URL. Na ukážku sme použili https:// localhost/index/.
3. Teraz nastavte aplikácii povolenie na čítanie a zápis, prejdite do zariadenia a uložte.
Blahoželáme vám, teraz máte svoju žiadosť!
Krok 3: Pripojte svoje zariadenie
Teraz pripojte aplikáciu, ktorú ste vytvorili predtým.
1. Prejdite na moje zariadenia a kliknite na položku Pripojiť ďalšie zariadenie.
2. Kliknite na váš nový typ zariadenia vytvorený skôr a potom kliknite na položku pripojiť zariadenie.
3. Kliknite na nastavenia pripojeného zariadenia.
4. Vezmite na vedomie tieto informácie, pretože ich budete potrebovať v programe.
5. Teraz prejdite na svoje pripojené zariadenie
Hotovo za nastavenie cloudu ARTIK. Keď bude váš hardvér v prevádzke, graf bude obsahovať údaje.
Krok 4: Nastavenie hardvérového senzora
Tu je diagram:
- Teplota GND až MRK 1 000 GND
- Temp OUT na digitálny pin MKR1000 1
- Teplota VCC až MKR1000 5V
- Pripojte odpor 4,7 K k Temp VCC a Temp OUT
- pH GND až MRK1000 GND
- pH OUT na MKR1000 analógový kolík 1
- pH VCC až MKR1000 5V
Pozrite sa na moje ukážkové zapojenie na priložených obrázkoch.
Pridali sme zvukový konektor na ľahké odpojenie snímača teploty. Ale toto je voliteľné.
Krok 5: Nastavte požadovaný softvér
- Prejdite na Arduino IDE a pridajte dosku MKR1000.
- Hľadaj mkr1000 a klikni na inštaláciu
-
Pridať požadovanú knižnicu: Vyhľadajte knižnice, ktoré chcete nainštalovať:
- ArduinoJson - použijeme to na odosielanie údajov JSON do ARTIK CloudArduino
- HttpClient - hostiteľ pre pripojenie k API
- OneWire - potrebné na čítanie digitálneho vstupu zo snímača teploty
- DallasTemperature - požadovaná knižnica teplotného senzora v Dallase
Dokončite pridávanie požadovaného softvéru!
Krok 6: Nahrajte program
1. Teraz zapojte MKR1000 do počítača/prenosného počítača.
2. Tu si stiahnite softvér na GitHub
3. Zmeňte poverenia ARTIK Cloud API a Wifi.
4. Potom nahrajte softvérový kód do MKR1000 a spustite monitorovanie.
Poznámka: Vaše WiFi musí mať internetové pripojenie.
Krok 7: Test v teréne
Testovali sme hardvérový senzor na súkromnom, verejnom a školskom bazéne. Zhromažďovanie údajov z fondu týchto respondentov nám umožnilo analyzovať schopnosť hardvéru.
Zariadenie MKR1000 a snímač môžete umiestniť na škatuľu a položiť na bazén tak, aby neboli kontaminované vodou. Vďaka tomu môžete monitorovať kvalitu vody a normalizovať ju umiestnením požadovaných chemikálií.
Dúfam, že tento návod pomôže ľuďom vybudovať si vlastné zariadenie na monitorovanie kvality vody v bazéne. Nech sa zvýši informovanosť o neustálom zhoršovaní kvality vody v bazéne, pretože ľudia sa zameriavajú viac na vybavenie, ktoré sa ponúka, namiesto toho, aby kontrolovali, ako sú v bezpečí. Tiež majú v úmysle prispieť komunite tým, že budú schopní poskytnúť prostriedky na zefektívnenie a zefektívnenie testovania kvality vody bez zbytočného obetovania zdrojov.
Šťastnú stavbu!:)
Odporúča:
Monitor teploty bazéna MQTT: 7 krokov (s obrázkami)
Monitor teploty bazéna MQTT: Tento projekt je spoločníkom k mojim ďalším projektom Domáca automatizácia Inteligentný gejzír na zaznamenávanie údajov a viacúčelový ovládač osvetlenia miestností a zariadení. Jedná sa o monitor pripevnený k bazénu, ktorý meria teplotu vody v bazéne, okolitý vzduch
LED inteligentné cloudové svetlo: 11 krokov (s obrázkami)
LED Smart Cloud Light: Toto je inteligentný cloud LED, ktorý je možné kombinovať s minimálnym počtom nástrojov. S ovládačom môžete vykonávať všetky druhy vzorov a farebných možností. Pretože LED diódy sú jednotlivo adresovateľné (každá LED môže mať inú farbu a/alebo jas), clo
Monitorovanie bazéna IoT pomocou platformy ThingsBoard: 8 krokov
Monitorovanie bazéna IoT pomocou ThingsBoard: Tento návod vám ukáže, ako monitorovať pH, ORP a teplotu bazéna alebo kúpeľov a nahrať údaje do vizualizačnej a úložnej služby ThingsBoard.io
Dochádzkový systém odtlačkov prstov Arduino W/ cloudové úložisko dát: 8 krokov
Dochádzkový systém odtlačkov prstov Arduino W/ Cloudové úložisko dát: Tento a ďalšie úžasné návody si môžete prečítať na oficiálnom webe spoločnosti ElectroPeak Prehľad V dnešnej dobe je učenie sa o prevádzke a implementácii zariadení IoT také zásadné, vzhľadom na stále častejšie používanie systémov IoT. V tomto návode urobíme
Pool Pi Guy - poplašný systém riadený AI a monitorovanie bazéna pomocou Raspberry Pi: 12 krokov (s obrázkami)
Pool Pi Guy - poplašný systém riadený AI a monitorovanie bazéna pomocou Raspberry Pi: Mať bazén doma je zábava, ale prináša veľkú zodpovednosť. Mojou najväčšou starosťou je sledovanie, či je niekto v blízkosti bazéna bez dozoru (najmä mladšie deti). Mojou najväčšou nepríjemnosťou je zabezpečiť, aby potrubie vody v bazéne nikdy nekleslo pod vchod čerpadla