Spisu treści:
- Krok 1: Schemat blokowy projektu
- Krok 2: Kod Arduino dla projektu
- Krok 3: Kodowanie strony HTML
- Krok 4: Wgrywanie JavaScript do BOLT Cloud
- Krok 5: Konfiguracja na stronie BOLT Cloud
- Krok 6: Wdróż konfigurację i wizualizację danych
Wideo: INTELIGENTNY SYSTEM NAWADNIANIA Korzystanie z IoT # „Zbudowany na BOLT”: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Smart Irrigation System to urządzenie oparte na IoT, które jest w stanie zautomatyzować proces nawadniania poprzez analizę wilgotności gleby i warunków klimatycznych (takich jak deszcz). Również dane z czujników będą wyświetlane w formie graficznej na stronie chmury BOLT. Aby uzyskać szczegółowy opis projektu, kliknij link Research Paper podany poniżej-
W tym projekcie będziemy wydawać polecenia mikrokontrolerowi arduino/328p przez stronę internetową, aby sterować silnikiem (tzn. uruchamiać i zatrzymywać silnik), a reszta całego procesu nawadniania będzie automatycznie kontrolowana przez samo arduino.
Użytkownik musi tylko: -Uruchom silnik lub, jeśli chce, może wyłączyć silnik tylko jednym kliknięciem.
Po uruchomieniu pompy silnikowej - następujące zautomatyzowane warunki będą działać
1. Użytkownik może wyłączyć silnik, jeśli chce, klikając na stronie internetowej.
2. Silnik pompy zostanie automatycznie wyłączony, gdy czujnik wilgotności gleby osiągnie wymaganą wartość progową.
3. Jeśli warunki pogodowe są takie, że zaczął padać deszcz, mikrokontroler wyłączy pompę silnika do czasu deszczu. A następnie sprawdza, czy czujnik wilgotności gleby osiągnął wartość progową, czy nie. Jeśli przekroczy wartość progową, silnik pompy pozostanie wyłączony, w przeciwnym razie automatycznie uruchomi się ponownie. Pomaga to w oszczędzaniu zasobów wodnych i energii elektrycznej.
4. Również w przypadku odcięcia zasilania i wyłączenia silnika. Zrestartuje się automatycznie, gdy będzie dostępne zasilanie, użytkownik nie będzie musiał się martwić o ręczne ponowne uruchomienie pompy z silnikiem.
5. Również dane różnych czujników, takich jak czujnik wilgoci, czujnik temperatury, czujnik wilgotności będą wyświetlane na chmurze BOLT w formie graficznej, ale ze względu na ograniczenia BOLT wyświetlałem tylko dane jednego czujnika (dane czujnika wilgoci).
Krok 1: Schemat blokowy projektu
Wykonać podłączenie czujników, ŚRUBY i przekaźnika zgodnie ze schematem. Użyłem mikrokontrolera 328p, który jest używany w ARDUINO. Możesz więc użyć Arduino zamiast mikrokontrolera 328P.
Krok 2: Kod Arduino dla projektu
Hardserial.ino to kod arduino, który składa się z połączenia różnych czujników z arduino i połączenia Arduino z BOLT w celu wysłania danych z czujnika na stronie chmury BOLT.
Krok 3: Kodowanie strony HTML
W tym kroku zakodujemy stronę HTML, przez którą wyślemy do Arduino polecenie sterowania silnikiem (tj. START i STOP silnika).
Krok 4: Wgrywanie JavaScript do BOLT Cloud
Napisz następujący kod JS notepad++
setChartType('lineGraph');plotChart('time_stamp', 'temp');
a następnie zapisz go z rozszerzeniem.js. To bardzo ważne. To pobierze wartość czujników i załaduje ją w formie graficznej do chmury BOLT.
Krok 5: Konfiguracja na stronie BOLT Cloud
Jeśli kupiłeś już urządzenie BOLT i je zarejestrowałeś
1- otwórz stronę chmury śrub - kliknij link
a następnie zaloguj się do tego.
2- następnie kliknij w KONSOLĘ DEWELOPERA -> Kliknij w przycisk "+" aby utworzyć nowy produkt w dziale PRODUKTY.
3- W sekcji TWÓRZ NOWY PRODUKT -
i- napisz dowolną nazwę dla nowego produktu
ii- wybierz dowolną ikonę
iii- Wybierz interfejs użytkownika jako default.html
4- kliknij UTWÓRZ PRODUKT
5- PO tym kliknij „TAK”, aby utworzyć KONFIGURACJA SPRZĘTU
6- Następnie wybierz GPIO i numer pinu jako 1
7- Wybierz pin jako "AO" [podłączyliśmy czujnik wilgoci do pinu A0]
8- i NAZWA ZMIENNEJ jako „temp” [ponieważ zapisaliśmy temp jako zmienną w kodzie js {STEP-4}]
9- Na koniec prześlij plik JS w sekcji UPLOAD FILES i zmień domyślny plik html z tego pliku js.
Krok 6: Wdróż konfigurację i wizualizację danych
1- Kliknij kartę URZĄDZENIA. Twój identyfikator urządzenia zostanie wyświetlony na liście. Teraz, na karcie produktu, wybierz nazwę swojego produktu „Bolt IoT Product”. Dla np. - temp. Teraz kliknij przycisk Wdróż konfigurację.
2- Przejdź do strony głównej i kliknij jednostkę BOLT. Przekieruje Cię na nową stronę, na której możesz zobaczyć wykres wilgotności w odniesieniu do czasu.
Zalecana:
Zautomatyzowany system ogrodowy zbudowany na Raspberry Pi do użytku na zewnątrz lub wewnątrz - MudPi: 16 kroków (ze zdjęciami)
Zautomatyzowany system ogrodowy Zbudowany na Raspberry Pi do użytku na zewnątrz lub wewnątrz - MudPi: Lubisz ogrodnictwo, ale nie możesz znaleźć czasu na jego pielęgnację? Być może masz jakieś rośliny doniczkowe, które wyglądają na trochę spragnione lub szukają sposobu na zautomatyzowanie hydroponiki? W tym projekcie rozwiążemy te problemy i poznamy podstawy
Zasilany energią słoneczną „inteligentny” system nawadniania WiFi kontrolowany: 6 kroków (ze zdjęciami)
Zasilany energią słoneczną „inteligentny” kontrolowany system nawadniania WiFi: Ten projekt wykorzystuje standardowe części solarne DIY i 12V z serwisu eBay, wraz z urządzeniami Shelly IoT i kilkoma podstawowymi programami w openHAB, aby stworzyć domową, w pełni zasilaną energią słoneczną, inteligentną sieć energetyczną ogrodu i nawadnianie setup.Najważniejsze cechy systemu: Fu
IoT APIS V2 - autonomiczny zautomatyzowany system nawadniania roślin z obsługą IoT: 17 kroków (ze zdjęciami)
IoT APIS V2 – Autonomiczny zautomatyzowany system nawadniania roślin z obsługą IoT: Ten projekt jest ewolucją mojego poprzedniego: APIS – zautomatyzowanego systemu nawadniania roślin Korzystam z APIS od prawie roku i chciałem ulepszyć poprzedni projekt: Możliwość zdalnie monitorować instalację. Oto jak
Korzystanie z elektrozaworów impulsowych z Wemos D1 Mini i mostkiem H do nawadniania: 7 kroków
Używanie pulsacyjnych solenoidów z Wemos D1 Mini i H-Bridge do nawadniania: W tym instruktażu chciałem stworzyć rozwiązanie, aby móc zdalnie włączyć system zraszania lub automatycznie podlewać moje sadzonki. Zamierzam użyć wemos D1 do sterowania solenoidy pulsacyjne. Te solenoidy zużywają znacznie mniej energii, ponieważ po otrzymaniu
Inteligentny system nawadniania ogrodu: 6 kroków
Inteligentny system nawadniania ogrodów: Witajcie moi przyjaciele, zamierzam stworzyć zasilany energią słoneczną lub automatyczny system nawadniania dla naszych ogrodów, wykonaj poniższe czynności, aby stworzyć własny