Spisu treści:

Automatyczny system nawadniania z płytą La COOL: 4 kroki (ze zdjęciami)
Automatyczny system nawadniania z płytą La COOL: 4 kroki (ze zdjęciami)

Wideo: Automatyczny system nawadniania z płytą La COOL: 4 kroki (ze zdjęciami)

Wideo: Automatyczny system nawadniania z płytą La COOL: 4 kroki (ze zdjęciami)
Wideo: Ekspres Jura Z10 - unboxing, konfiguracja, pierwsza kawa, funkcje 2024, Listopad
Anonim
Automatyczny system nawadniania z płytą La COOL
Automatyczny system nawadniania z płytą La COOL
Automatyczny system nawadniania z płytą La COOL
Automatyczny system nawadniania z płytą La COOL

Witam wszystkich, więc tym razem zaczniemy nasze Instruktaże od zagłębienia się w La COOL Board. Wyjście aktora na naszej desce uruchamia pompę, gdy gleba jest sucha. Najpierw wyjaśnię, jak to działa: La COOL Board ma wyjście 3,3 V do sterowania jednym aktorem przez tranzystor lub kartę przekaźnikową. Chciałbym powtórzyć, że chcemy mierzyć wilgotność gleby i uruchamiać pompę, gdy gleba jest zbyt sucha. Nie przejmuj się programem Arduino, ponieważ nie ma "żadnego" programowania, tylko niektóre pliki konfiguracyjne i wgrywanie oprogramowania i konfiguracji na kartę. Nasza biblioteka zajmuje się resztą, abyś mógł skoncentrować się na innych rzeczach:)

Koniecznie przeczytaj nasze inne instrukcje dotyczące La COOL Board:

Budowa zewnętrznej stacji pogodowej

Całkowity budżet tego Instructables, bez uwzględniania ceny La COOL Board, wynosił 0 €, ponieważ używałem tylko rzeczy, które leżałem. Jeśli musisz kupić wszystko, to powinno kosztować mniej niż 50€

Potrzebujesz:

  1. Płyta La COOL
  2. Niektóre stare zasilacze USB
  3. dwa stare kable USB (jeden z dobrym USB-A i jeden z działającym Micro USB)
  4. niektóre przewody
  5. Tania pompa wodna 5-12 V
  6. Skrzynka przyłączeniowa
  7. trochę przezroczystych rurek
  8. Emitery kroplowe
  9. trochę drutu
  10. trochę płyty perforowanej
  11. 1xdioda 1N4001
  12. 3 x męski pinhead (jeśli używasz MOSFET SMD tak jak ja)
  13. 1 x VNN3NV04PTR-E OMNIFET (powinien to zrobić każdy MOSFET akceptujący 3V)
  14. Rezystor 1x220Ohm (opcjonalnie)
  15. 1x3mm czerwona dioda LED (opcjonalnie)
  16. Obudowa zewnętrzna, którą zbudowaliśmy w ostatnim samouczku (opcjonalnie)

Potrzebne narzędzia:

  • Lutownica
  • różne szczypce
  • nóż
  • Multimetr
  • gorący klej
  • Myślę, że to wszystko..

Krok 1: Programowanie płyty COOL

Programowanie tablicy COOL
Programowanie tablicy COOL
Programowanie tablicy COOL
Programowanie tablicy COOL
Programowanie tablicy COOL
Programowanie tablicy COOL

W tym kroku przyjrzymy się plikom konfiguracyjnym i opowiem trochę o tym, jak używamy metryk do uruchamiania lub zatrzymywania naszej pompy. Na koniec zrobię kilka przykładowych konfiguracji. Musisz mieć zainstalowane Arduino i wgrać cały kod wymagany do działania płytki (jak opisano tutaj):

Pierwsze kroki z płytą La COOL

Otwórz Arduino, przejdź do Pliki / Przykłady / CoolBoard / AutoSprinkle.

Przejdź do Plików / zapisz jako i zapisz go w swoim katalogu Arduino (ponieważ nie możesz zapisać w przykładach).

Teraz przejdź do swojego nowego projektu Arduino na swoim komputerze. W katalogu zobaczysz plik.ino i katalog danych (zdjęcie 2), spójrz na folder danych. Jak widać, istnieje 10 plików o nazwie COOLsomething.json (zdjęcie 3). Otwórz coolBoardActorConfig.json!

Możesz zmienić wartości, jeśli chcesz, lub możesz po prostu użyć ich bez zmian. Cóż, teraz mógłbym powiedzieć, że wszystko jest szczegółowo opisane w pliku Readme.md w bibliotece, ale ponieważ jest to naprawdę łatwe, wyjaśnię to szybko:

{

"actif":1, "inverted":0, "temporal":0, "low":[50, 0, 0, 0], "high":[40, 0, 0, 0], "type": ["wilgotność gleby", ""] }

actif: określa, czy faktycznie używamy wbudowanego aktora, ustaw go na 0 (zero), aby dezaktywować.

odwrócony: Posłużę się prostym przykładem. Jeśli włączysz grzejnik, temperatura wzrośnie, ale jeśli użyjesz elementu chłodzącego (takiego jak wentylator lub zimna strona Peltiera), temperatura spada. Tak więc aktor z elementem chłodzącym reaguje w odwrotny sposób na monitorowaną przez nas metrykę. Rozumiem? proszę o komentarz, jeśli jest to jasne..

temporal: Aktor, który pracuje z czasem, porozmawiamy o tym później.

low: jeśli metryka przekracza tę wartość, aktor staje się niski. Uważaj, jeśli używasz odwróconej flagi!

high: jeśli metryka spadnie poniżej tej wartości, aktor osiąga wysoki poziom. Uważaj, jeśli używasz odwróconej flagi!

typ: jaka metryka jest używana do kontrolowania naszego aktora? w tym przypadku to soilMoisture, ale nie wiemy skąd pochodzi:(Teraz spójrz na coolBoardSensorConfig.json (zdjęcie 5). To jest plik konfiguracyjny dla wszystkich czujników na pokładzie. Na dole znajduje się soilMoisture;)

Możesz zmienić wartości, jeśli chcesz, lub możesz użyć ich bez zmian

Wszystko, co musisz zrobić, to przesłać szkic, SPIFFS i Twoja tablica COOL jest gotowa

Spójrzmy na inny przykład, jeśli względna jednolita temperatura pomieszczenia wynosi 33°C i włączamy wentylator, a temperatura spada do 27°C. w tym przypadku konfiguracja to:

{

"actif":1, "inverted":1, "temporal":0, "low":[27, 0, 0, 0], "high":[33, 0, 0, 0], "type": ["Temperatura", ""] }

Przyjrzyjmy się bliżej konfiguracji:

To samo dotyczy przyszłych rozszerzeń, które chcesz podłączyć do płyty. Tutaj dodałem zewnętrzny czujnik CO2 i wentylator w eksperymentalnie kontrolowanym środowisku dla kombuchy. To będzie jeden z moich następnych tutoriali…

{

"actif":1, "inverted":1, "temporal":0, "low":[500, 0, 0, 0], "high":[900, 0, 0, 0], "type": ["C02", ""] }

Ale na razie po prostu zacznij od tego wszystkiego.

Składnia high i low to:

Act.low:[zakresNiski, czasNiski, godzinaNiski, minutaNiski]

Act.high:[zakresHigh, timeHigh, hourHigh, minuteHigh]

A tutaj składnia dla typu:

Act.type:["primaryType", "secondaryType"]

OK, mam nadzieję, że nie jest to dla Ciebie zbyt zagmatwane, więc zmodyfikujmy nasz przykład z pompą, aby nawadnianie odbywało się tylko w ciągu dnia, gdy jesteś poza domem w pracy:

{

"actif":1, "inverted":0, "temporal":1, "low":[50, 0, 20, 0], "high":[40, 0, 9, 0], "type": ["glebaWilgotność", "godzina"] }

Proszę zwrócić uwagę na fakt, że wszystkie Coolboardy pracują w GMT! Na przykład musisz ręcznie dodać godziny dla swojej strefy czasowej, ale wkrótce będzie to tylko ustawienie wstępne w menu COOL…

Krok 2: Przylutuj płytę sterownika

Przylutuj płytę sterownika
Przylutuj płytę sterownika
Przylutuj płytę sterownika
Przylutuj płytę sterownika
Przylutuj płytę sterownika
Przylutuj płytę sterownika

Najpierw przetnij kable USB tak, że mamy jeden kabel ze złączem USB-A do zasilania i drugi kabel ze złączem micro-USB do zasilania płytki La COOL (zdjęcie 1). Następnie usuń około 5cm izolacji z każdego kabla. Powinieneś mieć co najmniej 4 przewody (5 w moim przypadku: czerwony, czarny, zielony, biały i masa). Zwykle 5 V jest czerwone, a masa czarna, ale proszę sprawdzić multimetrem (zdjęcie 2). Odetnij pozostałe przewody, potrzebujemy tylko zasilania (czerwony i czarny przewód)!

Rzuć okiem na moje fritzowanie (zdjęcie 7), jeśli zrobiłeś już jakąś elektronikę z tranzystorami lub FETami, jestem pewien, że jest to dla ciebie łatwe. Jeśli nie masz pojęcia, co robimy z FET, gorąco polecam zajrzeć tutaj i tutaj. Proszę spróbować, ponieważ jest to podstawa elektroniki i ważne jest, aby wiedzieć, czy chcesz robić elektronikę…

Najpierw lutujemy tranzystor. Oto kilka sztuczek do lutowania jakiegoś fantazyjnego sterownika do montażu powierzchniowego na płycie perforowanej:

  • Weź 3 męskie pinheader i przylutuj je na płytce prototypowej (zdjęcie 3)
  • Umieść trochę lutu na jednym bolcu (zdjęcie 4), zrób to samo z pinami FET
  • Przylutuj tylko jedną stronę i sprawdź wyrównanie (zdjęcie 5)
  • Jeśli jest ok przylutuj pozostałe dwa piny
  • Voila!

Teraz przylutuj rezystor, diodę i diodę. Możesz położyć trochę przewodów na Led tak jak ja lub po prostu przylutować je na płytce jak we fritzowaniu. Na koniec przylutuj kable USB i przewody do pompy.

Sprawdź, czy nie ma zwarć, podłącz zasilanie i płytkę COOL i sprawdź, czy się uruchamia. Jeśli nie, odłącz wszystko i użyj multimetru, aby znaleźć błąd!

Krok 3: Włóż wszystko do pudełka

Umieść wszystko w pudełku
Umieść wszystko w pudełku
Umieść wszystko w pudełku
Umieść wszystko w pudełku
Umieść wszystko w pudełku
Umieść wszystko w pudełku
Umieść wszystko w pudełku
Umieść wszystko w pudełku

Przyklej wszystko na miejscu gorącym klejem (zdjęcie 1), aby zapobiec pękaniu przewodów, jeśli pociągniesz kable.

Teraz weź nóż i odetnij trochę uszczelki puszki połączeniowej. przepchnij kable przez uszczelnienia (zdjęcie 2).

Na koniec powinno to wyglądać jak na zdjęciu 3;)

Do przylutowania pozostała jeszcze tylko jedna rzecz, przewód z wyjścia płytki COOL. Zwykle lutuję na płytce listwy pinowe, aby łatwo wpinać i wypinać (zdjęcie 4). Możesz bezpośrednio przylutować przewód do podkładki, jeśli chcesz, robię to, ponieważ ponownie używam płytki do nadchodzących samouczków.

Krok 4: Połącz wszystko i umieść na miejscu

Połącz wszystko i umieść na miejscu
Połącz wszystko i umieść na miejscu
Połącz wszystko i umieść na miejscu
Połącz wszystko i umieść na miejscu
Połącz wszystko i umieść na miejscu
Połącz wszystko i umieść na miejscu

Podłącz puszkę z kablami do zasilania, COOLBoarda i pompy (zdjęcie 1).

Wszystkie nasze zapasy w La COOL Co są w standardowych plastikowych pudełkach i używamy ich do systemów uprawy. Znalazłem pudełeczko z otworami, które wykorzystaliśmy do filtracji w systemie akwaponicznym (zdjęcie 2) oraz czerwone pudełeczko 22l (zdjęcie 3 i 4).

Zrób trochę większy otwór i podłącz pompę, wąż i emiter kroplówki. Wlej wodę do dolnego pojemnika z pompką. Umieść roślinę w pudełku i przymocuj wąż i kroplownik do doniczki, ostatnią rzeczą do zrobienia jest umieszczenie deski COOL w ziemi.

Podłącz zasilanie i skonfiguruj WiFi zgodnie z opisem w naszej instrukcji dla początkujących.

Teraz sprawdź, czy wszystko działa dobrze (zdjęcie 8 i 9), jeśli wyciągniesz płytę COOL z gleby (aby zasymulować suchą glebę), pompa uruchomi się kilka sekund później.

Po podłączeniu spróbuj, czy działa: Wyciągnij Coolboard z ziemi, po maksymalnie 5 sekundach pompa zacznie działać (zdjęcie 9). Włóż deskę z powrotem do gleby, pompa zatrzyma się. Sprawdź, czy emitery kroplówki nie spryskują wodą deski lub użyj skrzynki zewnętrznej, którą zbudowaliśmy wcześniej (niestety mój garnek był za mały, aby użyć skrzynki …).

W tego typu instalacjach lepiej radzą sobie duże rośliny, które nie są tak użyteczne dla roślin o ostrych rozmiarach.

Dziękuję wszystkim i mam nadzieję, że to pokazuje konkretny pomysł na to, co możesz zrobić z tablicą COOL.

Zalecana: