Spisu treści:

Inteligentne gniazdo IoT Arduino i Cayenne: 5 kroków (ze zdjęciami)
Inteligentne gniazdo IoT Arduino i Cayenne: 5 kroków (ze zdjęciami)

Wideo: Inteligentne gniazdo IoT Arduino i Cayenne: 5 kroków (ze zdjęciami)

Wideo: Inteligentne gniazdo IoT Arduino i Cayenne: 5 kroków (ze zdjęciami)
Wideo: Sterowanie przez Internet z dowolnego miejsca Free IoT Raspberry pi / Arduino Ethernet WiFi Zdalne 2024, Listopad
Anonim
Inteligentne gniazdo IoT Arduino i Cayenne
Inteligentne gniazdo IoT Arduino i Cayenne

Widziałem chińskie gniazdo, którym można sterować telefonem, ale jestem twórcą i po prostu chcę to zrobić sam!

Jest to możliwe dzięki aplikacji CAYENNE Dashboard!

Czy znasz Cayenne? Zobacz stronę Cayenne!

Całkowita kwota projektu to około 60, 00

ZWRÓĆ UWAGĘ

Ten projekt wykorzystuje WYSOKIE NAPIĘCIE

Używam normalnych komponentów gniazda i Arduino MKR1000. Teraz mogę włączać i wyłączać dwa gniazdka w moim domu, kiedy tylko chcę i na całym świecie, używając smartfona lub innego komputera na świecie, np. Internet Point PC w Bangkoku:-)

Krok 1: Materiały

Materiały
Materiały
Materiały
Materiały
Materiały
Materiały

Całkowita kwota projektu to około 60,00 $. Materiały są dostępne na Amazon lub w lokalnym sklepie.

Możesz kupić Arduino MKR1000 od Amazon i inne komponenty elektroniczne, a komponenty do gniazdek kupić w lokalnym sklepie. We Włoszech urządzenie domowe jest zasilane prądem 220 V AC. Z tego powodu gniazda mają taki kształt. Możesz użyć lokalnego gniazda i lokalnych komponentów AC.

Komponenty podstawek Arduino i przekaźników to:

  • Arduino MKR1000
  • PCB lub 0, 69 USD na GearBest
  • Złącza Stripline dla Arduino MKR1000 (mogę odłączyć Arduino MKR1000 od PCB)
  • Rezystory 3 X 220 Ohm lub 2 USD, 41 USD na GearBest
  • 3 X led (czerwony, niebieski, niebieski) lub 4,08 USD na GearBest
  • Zasilacz DC 5 V min 1,5 A lub 2, 41 USD na GearBest
  • Osłona przekaźnika z przekaźnikami 2 lub 1, 5 USD na GearBest
  • Przewody Arduino lub 2 USD, 20 USD na GearBest

Po tym, jak możesz kupić w lokalnym sklepie elektronicznym, komponenty 220 lub 110 woltów.

Możesz zmontować wszystkie komponenty i otworzyć otwór na kabel USB Arduino MKR1000. Dzięki tej procedurze możesz zaprogramować Arduino bez otwierania obudowy gniazda. Możesz uaktualnić lub zmodyfikować szkic, kiedy tylko chcesz.

Krok 2: Teoria i praktyka

Image
Image

W filmie mogę wyjaśnić projekt. Możesz użyć Arduino MKR1000 lub wielu innych nakładek, takich jak ESP8266 i inne. Zwróć uwagę na ograniczenia mocy przekaźników. Moc w watach na moim gnieździe to 10A na 220Voltach około 2200W mocy. Tak, mogę korzystać z suszarki…

Połącz i wypróbuj osłonę przekaźnika za pomocą kodu błyskowego.

ZAPŁAĆ UWAGA! Ten projekt wykorzystuje WYSOKIE NAPIĘCIE

Znajdź kod błyskowy w Arduino IDE. Kliknij File Przykłady Podstawy Blink. Użyj pinów, które mają osłonę przekaźników i zobacz, jak dioda LED i przekaźnik migają. W moim przypadku piny to 7 i 8. Nie używaj pinu numer 6. Ten pin jest podłączony do jednego rezystora i do wbudowanej diody LED. Jeśli kod błyskowy działa, możesz przejść do następnego kroku.

Możesz zaprogramować swoje Arduino za pomocą create.arduino.cc

Krok 3: Utwórz pulpit nawigacyjny Cayenne

Utwórz pulpit nawigacyjny Cayenne
Utwórz pulpit nawigacyjny Cayenne
Utwórz pulpit nawigacyjny Cayenne
Utwórz pulpit nawigacyjny Cayenne

Możesz zarejestrować się na Cayenne przez Cayenne My Device i utworzyć nowe urządzenie na pulpicie nawigacyjnym. Po utworzeniu urządzenia należy wpisać kod tokena w swoim Arduino IDE. Zwróć uwagę na Token na stronie Cayenne, a w następnym kroku umieść kod w swoim Arduino Sketch.

Token jest inny, ponieważ do Cayenne Dashboard można podłączyć wiele urządzeń. Możesz także użyć na przykład wejścia z urządzenia Arduino UNO i innego widżetu z Arduino MKR1000 i umieścić je razem na stronie projektu Cayenne. Możliwości jest wiele!

Naładuj kod na swojej tablicy, wykonując następny krok. Czekasz na połączenie Arduino MKR1000 z chmurą Cayenne i po umieszczeniu cyfrowego widżetu w Dashboardzie. Użyłem pinów Arduino 7 i 8.

Teraz Cayenne jest w wersji beta protokołu MQTT. Czekać na dalsze informacje

Krok 4: Zainstaluj bibliotekę i prześlij kod

Zainstaluj bibliotekę i prześlij kod
Zainstaluj bibliotekę i prześlij kod

Teraz możesz zainstalować bibliotekę Cayenne Arduino i przesłać kod ze swojego Arduino IDE.

Możesz postępować zgodnie z samouczkiem dotyczącym instalacji bibliotek.

Kod do przesłania jest prostszy. Otwórz przykładowy kod przez Plik Przykład Cayenne Internet Connections Arduino MKR1000 i zmodyfikuj identyfikator SSID sieci LAN i hasło LAN. Po umieszczeniu żetonu Cayenne Dashboard (patrz poprzedni krok).

Możesz także użyć nowego IDE Arduino w chmurze:

Krok 5: Zobacz wyniki

Image
Image

Po wykonaniu tych kroków możesz sterować gniazdem za pomocą aplikacji Cayenne lub komputera.

Utwórz lub zmodyfikuj ten projekt. Udostępnij, polub i subskrybuj. Dobrym miejscem do rozpoczęcia korzystania z Cayenne jest forum społeczności Cayenne

Zalecana: