Spisu treści:

Wiszący kosz Super Stacja pogodowa: 11 kroków (ze zdjęciami)
Wiszący kosz Super Stacja pogodowa: 11 kroków (ze zdjęciami)

Wideo: Wiszący kosz Super Stacja pogodowa: 11 kroków (ze zdjęciami)

Wideo: Wiszący kosz Super Stacja pogodowa: 11 kroków (ze zdjęciami)
Wideo: Outfity za ponad 200.000zł! 2024, Listopad
Anonim

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

  1. Zestaw Arduino Maker IoT:
  2. Części drukowane 3D:
  3. Taśma led 12V biała:
  4. Regulator 5V:
  5. Zasilanie:
  6. https://www.distrelec.nl/en/single-travel-adapter-…
  7. Łączenie klipsów:
  8. Elektrozawór:
  9. Śruby:
  10. Plastik przezroczysty UV:
  11. Drut -
  12. Drukarka 3D -
  13. Opalarka -
  14. Lutownica -

Krok 1: Tło - Projekt

Tło - projekt
Tło - projekt
Tło - projekt
Tło - projekt
Tło - projekt
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

Części drukowane w 3D
Części drukowane w 3D
Części drukowane w 3D
Części drukowane w 3D
Części drukowane w 3D
Części drukowane w 3D
Części drukowane w 3D
Części drukowane w 3D

Jest siedem głównych części:

  1. Wspornik główny
  2. Ciało
  3. Góra (pokrywka)
  4. Wspornik zaworu
  5. Złącza do końcówki węża
  6. Lekkie wsparcie
  7. 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

Przygotowanie zaworu wodnego
Przygotowanie zaworu wodnego
Przygotowanie zaworu wodnego
Przygotowanie zaworu wodnego
Przygotowanie zaworu wodnego
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

Stos Arduino
Stos Arduino
Stos Arduino
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

Powodziowe diody LED
Powodziowe diody LED
Powodziowe diody LED
Powodziowe diody LED
Powodziowe diody LED
Powodziowe diody LED
Powodziowe diody LED
Powodziowe diody LED

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

Dioda sygnalizacyjna
Dioda sygnalizacyjna
Dioda sygnalizacyjna
Dioda sygnalizacyjna
Dioda sygnalizacyjna
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 zasilanie
Podłącz zasilanie
Podłącz zasilanie
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

Chmura Arduino
Chmura Arduino
Chmura Arduino
Chmura Arduino
Chmura Arduino
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ę

Położyć razem
Położyć razem
Położyć razem
Położyć razem
Położyć razem
Położyć razem

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

Używaj, podziwiaj i ulepszaj
Używaj, podziwiaj i ulepszaj
Używaj, podziwiaj i ulepszaj
Używaj, podziwiaj i ulepszaj
Używaj, podziwiaj i ulepszaj
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?

Inne zastosowania pakietu Arduino IoT?
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: