Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Tło - Projekt
- Krok 2: Części drukowane w 3D
- Krok 3: Przygotowanie zaworu wodnego
- Krok 4: stos Arduino
- Krok 5: Diody LED powodzi
- Krok 6: Dioda sygnalizacyjna
- Krok 7: Podłącz zasilanie
- Krok 8: Chmura Arduino
- Krok 9: Połącz się
- Krok 10: Używaj, podziwiaj i ulepszaj
- Krok 11: Inne zastosowania pakietu Arduino IoT?
Wideo: Wiszący kosz Super Stacja pogodowa: 11 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Cześć wszystkim! W tym poście na blogu T3chFlicks pokażemy, jak stworzyliśmy inteligentny wiszący kosz.
Rośliny są świeżym i zdrowym dodatkiem do każdego domu, ale mogą szybko stać się męczące – szczególnie, jeśli pamiętasz o ich podlewaniu tylko wtedy, gdy leżysz w łóżku.
Z naszym sprytnym wiszącym koszem możesz być leniwy i nadal mieć piękne kwiaty! Wystarczy jedno naciśnięcie przycisku na desce rozdzielczej Arduino, aby podlewać rośliny z dowolnego miejsca. Co więcej, wiszący kosz jest wypełniony innymi fajnymi czujnikami – wyświetlaj na desce rozdzielczej informacje takie jak pogoda i natężenie światła, dzięki czemu możesz sprawdzić otoczenie zakładu i uzyskać lokalne pomiary, które pomogą Ci zaplanować dzień (lub strój).
Ten projekt był super zabawny i cieszymy się, że możemy podzielić się z wami tym, czego się nauczyliśmy. Ale zanim wskoczymy i pokażemy, jak to zrobiliśmy, omówimy niektóre z naszych początkowych myśli dotyczących projektu…
Kieszonkowe dzieci
składniki
- Zestaw Arduino Maker IoT:
- Części drukowane 3D:
- Taśma led 12V biała:
- Regulator 5V:
- Zasilanie:
- https://www.distrelec.nl/en/single-travel-adapter-…
- Łączenie klipsów:
- Elektrozawór:
- Śruby:
- Plastik przezroczysty UV:
- Drut -
- Drukarka 3D -
- Opalarka -
- Lutownica -
Krok 1: Tło - Projekt
Kiedy rozpoczęliśmy ten projekt plantacji, wiedzieliśmy, że chcemy zrobić elegancki wiszący kosz, ale nie byliśmy do końca pewni, od czego zacząć. Mieliśmy kilka „must-have” do naszego eleganckiego wiszącego koszyka, a mianowicie:
- Musi być w stanie utrzymać ciężar wilgotnej gleby/koszyka wypełnionego kwiatami
- Musi pomieścić elektronikę diod LED, czujniki i zawór wody
- Musi mieć zasilanie przewodowe, ponieważ rozwiązanie słoneczne nie może zapewnić wystarczającej ilości energii w miesiącach zimowych (dzięki, Anglia)
- Musi mieć łatwo dostępne połączenie z wężem.
Pomimo najlepszych intencji, nasza pierwsza próba projektu była dość ohydna, ale po powrocie do deski kreślarskiej wyprodukowaliśmy dopracowaną wersję, która (myślimy) wygląda całkiem nieźle!
W przypadku elektroniki pakiet Arduino MKR IoT uratował dzień - zestaw zawiera wiele czujników, które były idealnie dopasowane do naszego celu.
Osłona środowiska Arduino
Osłona środowiskowa w zestawie Arduino posiada czujniki: luminescencji, temperatury, ciśnienia powietrza, wilgotności i UV (w podziale na UVA, UVB i indeks UV).
Czujniki te mogą działać jak mini stacja pogodowa dla naszego wiszącego kosza, dając użytkownikowi dostęp do dokładnych, bieżących, lokalnych informacji o warunkach pogodowych.
Płytka przekaźnikowa Arduino
Zawarta w zestawie płytka przekaźników umożliwia łatwe sterowanie urządzeniami o większej mocy. Zdecydowaliśmy, że możemy to wykorzystać do kontrolowania przepływu wody do wiszącego kosza za pomocą zaworu elektromagnetycznego 12 V, a także zdecydowaliśmy, że pomocne będzie mocne światło – wykonane z użyciem kilku taśm LED 12 V.
Zdecydowaliśmy się również wypróbować platformę Arduino w chmurze dla tego projektu. W poprzednim projekcie stworzyliśmy aplikację do wyświetlania danych w czasie rzeczywistym, ale szczerze mówiąc, platforma w chmurze była znacznie prostszym sposobem kontrolowania naszego projektu Arduino i była bardzo przyjazna dla użytkownika.
Krok 2: Części drukowane w 3D
Jest siedem głównych części:
- Wspornik główny
- Ciało
- Góra (pokrywka)
- Wspornik zaworu
- Złącza do końcówki węża
- Lekkie wsparcie
- Lekka osłona
Sami zaprojektowaliśmy te części - pliki do nich znajdziesz tutaj. Zdecydowaliśmy się na wydruk z filamentu PETG dla lepszej wytrzymałości, trwałości i długowieczności.
Niestety nadruk nie był idealny, więc użyliśmy opalarki, aby spróbować zagoić niektóre luki w warstwach (czy ktoś wie, jak możemy sprawić, by wydruk ładnie się drukował, zamiast atakować gotowy wydruk pirotechniką?). Zostawiliśmy szczelinę na górze na okno, aby czujniki nadal widziały, i dodaliśmy kilka wytłoczeń z boku, aby wyglądało trochę ładniej.
Krok 3: Przygotowanie zaworu wodnego
a. Weź elektrozawór. Przykręć przewody do zacisku na górze - jeden dla dodatniego, a drugi dla uziemienia - nie ma znaczenia, w którą stronę idą.
b. Zrób otwór w plastikowej pokrywie, która zakrywa okablowanie elektrozaworu. Przełóż przewody dodatnie i uziemiające przez ten otwór.
C. Obudowa elektrozaworu ma otwór, przez który zwykle wychodziłyby przewody. Ponieważ zrobiliśmy dziurę w pokrywie i przełożyliśmy przez nią przewody, już tego nie potrzebujemy. Wypełnij ten otwór gorącym klejem (eleganckie rozwiązanie, prawda?!), aby woda nie mogła dostać się do środka. OPCJONALNIE: pomaluj wszystko w sprayu na czarno, aby uzyskać gładkie wykończenie.
D. Przykręć haczyk do wiszącego kosza na swoim miejscu na końcu wspornika.
Krok 4: stos Arduino
a. Umieść regulator mocy 5V w sekcji perfboard dolnej płyty (tj. Płytka przekaźnikowa). Po obu stronach na odpowiednich pinach umieść nagłówki, które zmienią 12 V-> 5 V dla Arduino.
b. Zrób stos Arduino, wkładając płytkę czujnika do mkr1010 (Arduino), a mkr1010 do płytki przekaźnika.
C. Podłącz przewody z przewodów elektromagnesu do płytki przekaźnika: czerwony do 12 V, czarny do wspólnego (C) na przekaźniku normalnie zamkniętym (NC) do GND 12 V.
Krok 5: Diody LED powodzi
a. Wytnij z paska pięć pasków po sześć diod LED. Połącz ze sobą pozytywy i negatywy, jak pokazano, i przyklej je do grubszej z wydrukowanych w 3D osłon na światło.
b. Następnie podłącz światło, podłączając przewód dodatni z siatki LED do wielozłącza zasilania 12V. Podłącz przewód ujemny z siatki LED do NC (normalnie zamkniętego) płytki przekaźnika. Na koniec podłącz przewód uziemiający ze złącza wspólnego na płytce przekaźnika do uziemienia wielozłącza zasilacza 12 V.
C. Zakryj światło cieńszą prostokątną częścią wydrukowaną w 3D.
Krok 6: Dioda sygnalizacyjna
a. Podłącz rezystor 220 Ohm do styku uziemienia diody LED RGB, a następnie podłącz go do styku GND na górze stosu.
b. Podłącz dodatnie bieguny R, G i B do styków 3, 4, 5. Termokurcz i przykryj oraz wepchnij diodę LED przez otwór w pokrywie.
Krok 7: Podłącz zasilanie
Podłącz multizłącza 12 V i uziemienia do męskiej wtyczki z wtyczką euro. Podłącz żeńską wtyczkę beczki euro z zasilacza 12V.
Krok 8: Chmura Arduino
Jak wspomnieliśmy wcześniej, tworzenie pulpitów nawigacyjnych dla projektu IoT opartego na Arduino jest proste dzięki ich platformie chmurowej.
a. Przejdź do Arduino Cloud i utwórz konto.
b. Utwórz nową „rzecz” (urządzenie połączone z Arduino Cloud).
C. Dodaj właściwości - będą to zmienne, które mierzysz lub monitorujesz. Jako przykład dodaliśmy pomiar temperatury.
D. Otwórz edytor szkiców online. Widać, że dodano kilka domyślnych połączeń do aktualizacji zmiennych. Powinny one działać poprawnie, ale aby użyć pomiaru temperatury na osłonie ENV, będziesz musiał dodać trochę kodu, który można znaleźć w przykładach po lewej stronie edytora.
mi. Wprowadź swoje dane uwierzytelniające Wi-Fi.
F. Prześlij swój kod i wróć do pulpitu nawigacyjnego, gdzie, jeśli wszystko wykonałeś poprawnie, powinieneś zobaczyć aktualizowaną na żywo wartość nowej zmiennej.
g. Następnie dodaliśmy wszystkie inne czujniki na urządzeniu do Arduino Cloud: temperaturę, wilgotność, natężenie oświetlenia, ciśnienie, UVB, UVA. Dodaliśmy również sterowanie kolorem RGB diody LED oraz sterowanie oświetleniem i wodą. Sprawdź nasz kod, aby zobaczyć, jak to zrobiliśmy.
Krok 9: Połącz się
a. Przyklej Arduino w obudowie i uporządkuj przewody.
b. Załóż pokrywkę na etui i przyklej do przezroczystej osłony UV.
C. Przykręć złącze węża do zaworu elektromagnetycznego do zaworu elektromagnetycznego na końcu bliższym ścianie. Podłącz wąż do złącza zaworu.
D. Przykręć dyszę po drugiej stronie elektrozaworu (tj. po stronie najbliższej haka wiszącego kosza).
mi. Przykręć cały wspornik do wybranej ściany lub ogrodzenia (zapytaj właściciela pionowej powierzchni, zanim to zrobisz…).
F. Podłącz wąż do kranu i włącz go.
g. Podłącz zasilanie i usiądź wygodnie, ponieważ sprytny wiszący kosz oznacza, że masz zielone palce bez brudzenia rąk!
Krok 10: Używaj, podziwiaj i ulepszaj
Możesz teraz użyć pulpitu nawigacyjnego Arduino, aby kontrolować swój Smart Hanging Basket. Aplikacja pozwala kontrolować oświetlenie i nawadnianie, a także monitorować wszystkie odczyty czujników.
Na stronie Arduino Dashboard znajduje się zaczep sieciowy, który mówi „Webhooki umożliwiają wysyłanie i odbieranie automatycznych wiadomości do innych usług. Na przykład możesz użyć webhooka, aby otrzymać powiadomienie, gdy zmieni się właściwość Twojej Rzeczy. Jeśli jesteś nowy w webhookach, sprawdź ten przykładowy projekt.'
Wydaje się, że nie mają funkcji „otrzymywania automatycznych wiadomości od innych usług” z tego, co możemy stwierdzić, jednak byłoby to niesamowite, ponieważ możesz połączyć swój kalendarz Google z IFTTT i zautomatyzować nawadnianie! Mam nadzieję, że zobaczą to rozwiązanie! Ale jeśli czujesz się na siłach, aby dodać go samemu, jest to zrobione tutaj.
Być może zauważyłeś, że pokrywka nie przylega równo. Naprawiliśmy to, używając gorącego kleju, aby wypełnić lukę (post wideo) i działa całkiem dobrze!
Krok 11: Inne zastosowania pakietu Arduino IoT?
Mamy nadzieję, że podobał Ci się nasz samouczek dotyczący inteligentnego wiszącego kosza - mamy nadzieję, że ułatwi Ci to życie, a Twoje rośliny będą bardziej zielone!
Zapisz się na naszą listę mailingową!
Zalecana:
Profesjonalna stacja pogodowa wykorzystująca ESP8266 i ESP32 DIY: 9 kroków (ze zdjęciami)
Profesjonalna stacja pogodowa przy użyciu ESP8266 i ESP32 DIY: LineaMeteoStazione to kompletna stacja pogodowa, która może być połączona z profesjonalnymi czujnikami firmy Sensirion, a także z niektórymi komponentami Davis Instrument (deszczomierz, anemometr) Projekt jest przeznaczony do samodzielnej stacji pogodowej, ale wymaga tylko
Fanair: stacja pogodowa do Twojego pokoju: 6 kroków (ze zdjęciami)
Fanair: stacja pogodowa do Twojego pokoju: istnieje niezliczona ilość sposobów na sprawdzenie aktualnej pogody, ale wtedy znasz tylko pogodę na zewnątrz. A jeśli chcesz poznać pogodę w swoim domu, w konkretnym pomieszczeniu? To właśnie staram się rozwiązać w tym projekcie. Fanair używa m
AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. ABY RATOWAĆ PLANETĘ.: 19 kroków (ze zdjęciami)
AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. SAVE THE PLANE.: Zanim zaczniemy, polecam obejrzeć pierwszy film przed przeczytaniem tego, ponieważ jest bardzo przydatny. Cześć, nazywam się Jacob i mieszkam w Wielkiej Brytanii. Recykling jest dużym problemem tam, gdzie mieszkam, widzę dużo śmieci na polach i może to być szkodliwe. NS
Stacja pogodowa NaTaLia: stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: 8 kroków (ze zdjęciami)
Stacja pogodowa NaTaLia: Stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: po roku udanej pracy w 2 różnych lokalizacjach dzielę się planami projektu stacji pogodowej zasilanej energią słoneczną i wyjaśniam, jak ewoluował w system, który może naprawdę przetrwać przez długi czas okresy z energii słonecznej. Jeśli obserwujesz
Stacja pogodowa DIY i stacja czujników WiFi: 7 kroków (ze zdjęciami)
DIY Stacja pogodowa i stacja z czujnikami WiFi: W tym projekcie pokażę Ci, jak stworzyć stację pogodową wraz ze stacją czujników WiFi. Stacja czujnikowa mierzy lokalne dane dotyczące temperatury i wilgotności i przesyła je przez Wi-Fi do stacji pogodowej. Stacja pogodowa wyświetla następnie t