Spisu treści:
- Krok 1: Wymagane materiały
- Krok 2: Okablowanie i obudowa
- Krok 3: Po połączeniu obudowy i urządzenia musimy teraz połączyć się z IDE cząstek
- Krok 4: Teraz nadszedł czas, aby zacząć kodować:)
- Krok 5: Zarządzanie danymi w Ubidots
- Krok 6: Wynik
Wideo: Czy wiesz, jak się czują Twoje rośliny? [Cząstka + Ubidoty]: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Nic nie zastąpi samodzielnego chodzenia i zajmowania się glebą, ale dzisiejsza technologia umożliwiła zdalne monitorowanie gleby i śledzenie parametrów niemierzalnych dla moich ludzkich zmysłów. Sondy glebowe, takie jak SHT10, są teraz niezwykle dokładne i oferują niezrównany wgląd w to, co dzieje się w ziemi. Dostarczając natychmiastowych informacji o wilgotności gleby, nasyceniu, zasoleniu, temperaturze i nie tylko, czujniki gleby są ważnym narzędziem dla każdego, kto zajmuje się naszą ziemią, od małomiasteczkowego rolnika próbującego zwiększyć swoje plony po naukowców chcących zrozumieć obecność CO2 w grunt.
Czujniki temperatury i wilgoci należą do najczęściej stosowanych czujników środowiskowych. Co ważniejsze, podobnie jak moc komputerów wzrosła i spadła cena, postęp w systemach pomiaru gleby stał się i będzie coraz bardziej dostępny dla każdego.
Co to jest wilgotność gleby? - Wilgotność gleby jest trudna do zdefiniowania, ponieważ oznacza różne rzeczy w różnych dyscyplinach. Na przykład pojęcie wilgotności gleby stosowane przez rolnika różni się od koncepcji zarządzającego zasobami wodnymi lub prognozy pogody. Ogólnie jednak wilgotność gleby to woda, która jest utrzymywana w przestrzeniach między cząstkami gleby – i dla celów tego artykułu będziemy używać wilgotności gleby jako po prostu ilości wody obecnej w pomiarze gleby.
Dlaczego pomiar wilgotności gleby jest ważny? - W porównaniu z innymi elementami cyklu hydrologicznego wilgotność gleby jest niewielka; niemniej jednak ma fundamentalne znaczenie dla wielu procesów hydrologicznych, biologicznych i biogeochemicznych. Informacje o wilgotności gleby są cenne dla wielu agencji rządowych i prywatnych firm zajmujących się pogodą i klimatem, potencjałem spływu i kontrolą powodzi, erozją gleby i niszczeniem zboczy, zarządzaniem zbiornikami, inżynierią geotechniczną i jakością wody. W tym przewodniku dowiesz się, w jaki sposób do zbudowania własnego, domowego czujnika wilgotności i temperatury klasy przemysłowej. Dołączone są również instrukcje dotyczące wykorzystania nowo zebranych danych za pośrednictwem Ubidots, platformy udostępniania aplikacji zaprojektowanej, aby pomóc majsterkowiczom i firmom w opracowaniu innowacyjnych rozwiązań w zakresie przeszkód środowiskowych.
Krok 1: Wymagane materiały
- Elektron cząstek
- Czujnik temperatury/wilgotności gleby - SHT10
- Rezystor 10K
- PROWADZONY
- Przewody
- Plastikowa obudowa ochronna
- Kabel micro USB
Aby zaprogramować urządzenie i wyświetlić dane należy zarejestrować się na kolejnych stronach.
- Konto cząstek
- Konto Ubidots - lub - Licencja STEM
Krok 2: Okablowanie i obudowa
Czujnik, który dzisiaj zbudujemy, to SHT-10 z wyprowadzonymi 4 przewodami danych/zasilania. Dzięki temu zadziała dowolny kod SHT-1X dla mikrokontrolera. Czujnik pracuje z logiką 3 lub 5V. Kabel o długości 1 metra ma cztery przewody: czerwony = VCC (3-5VDC), czarny lub zielony = uziemienie, żółty = zegar, niebieski = dane. Nie zapomnij podłączyć rezystora 10K z niebieskiej linii danych do VCC, aby móc uzyskać odczyty czujnika.
Postępuj zgodnie z tabelą i diagramem, aby wykonać prawidłowe połączenia.
Po uzyskaniu odpowiednich połączeń zamontuj je w etui ochronnym. Użyj swojej wyobraźni, jak wygląda ten krok. Oto jak powstał nasz pełny zestaw.
Krok 3: Po połączeniu obudowy i urządzenia musimy teraz połączyć się z IDE cząstek
Po połączeniu obudowy i urządzenia musimy teraz połączyć się z Particle IDE
Aby skonfigurować Particle Electron, zapoznaj się z poniższym artykułem, aby podłączyć urządzenie i zainstalować odpowiednie biblioteki w Particle IDE:
Podłącz urządzenie cząsteczkowe do Ubidots
PAMIĘTAJ O POMINIĘCIE TEGO KROKU: podczas pracy z Particle IDE, musisz dodać 2 biblioteki - a) UBIDOTS i b)SHT1X (1.0.1 lub nowszy)
Po dołączeniu obu bibliotek zobaczysz coś podobnego do obrazu, aby umożliwić zarządzanie danymi z czujnika za pomocą Ubidots.
Krok 4: Teraz nadszedł czas, aby zacząć kodować:)
Skopiuj poniższy kod i wklej go do Particle IDE. Zanim wkleisz swój kod do Particle IDE, upewnij się, że usuniesz poprzednie wtrącenia biblioteki (kody początkowe). Po skopiowaniu kodu będziesz musiał przypisać unikalny TOKEN Ubidots. Jeśli nie wiesz, jak zlokalizować swój TOKEN Ubidots, zapoznaj się z poniższym artykułem:
Jak zdobyć TOKEN Ubidots
KOD-> Aby otrzymać kod proszę odwołać się do tego linku.
Po wklejeniu kodu i zaktualizowaniu linii Ubidots TOKEN, musisz zweryfikować ten kod w Particle IDE. W lewym górnym rogu naszego Particle IDE zobaczysz kilka ikon. Kliknij ikonę znacznika wyboru, aby zweryfikować dowolny kod.
Gdy kod zostanie zweryfikowany, otrzymasz wiadomość „Kod zweryfikowany! Świetna robota” w Particle IDE.
Następnie musisz przesłać kod do swojego Particle Electron. Aby to zrobić, wybierz ikonę lampy błyskowej nad ikoną znacznika wyboru. (Upewnij się, że Electron jest podłączony do portu USB komputera.)
Wybierz opcję „FLASH OTA ANYWAY”, aby rozpocząć przesyłanie.
Po przesłaniu kodu otrzymasz komunikat „Flash pomyślnie! Twoje urządzenie jest aktualizowane – gotowe” w Particle IDE.
Teraz Twój czujnik wysyła dane do chmury Ubidots!
Dioda stanu
Dioda LED włączy się za każdym razem, gdy czujnik wyśle dane do Ubidots.
Krok 5: Zarządzanie danymi w Ubidots
Jeśli Twoje urządzenie jest prawidłowo podłączone, zobaczysz nowe urządzenie utworzone w sekcji Twojego urządzenia w aplikacji Ubidots. Nazwą urządzenia będzie „cząstka”. Również w zakładce urządzeń zobaczysz dwie zmienne utworzone „wilgotność gleby” i „temperatura”, z których każda pobiera odczyty co 10-12 sekund.
Jeśli chcesz zmienić nazwy urządzeń i zmiennych na bardziej przyjazne, zapoznaj się z tym artykułem
Jak dostosować nazwę urządzenia i nazwę zmiennej?
Krok 6: Wynik
Wilgotność gleby jest kluczową zmienną w kontrolowaniu wymiany wody i energii cieplnej między powierzchnią ziemi a naszą atmosferą poprzez parowanie i transpirację roślin. W rezultacie wilgotność gleby odgrywa ważną rolę w kształtowaniu się wzorców pogodowych, produkcji rolnej lub piękna ogrodnictwa. Teraz nadszedł czas, aby stworzyć pulpit nawigacyjny do kontrolowania i zarządzania własnym czujnikiem wilgotności gleby i temperatury. Aby dowiedzieć się więcej o widżetach i wydarzeniach Ubidots w celu optymalizacji aplikacji, obejrzyj te samouczki wideo.