Sadržaj:

IoT pametna utičnica Arduino & Cayenne: 5 koraka (sa slikama)
IoT pametna utičnica Arduino & Cayenne: 5 koraka (sa slikama)

Video: IoT pametna utičnica Arduino & Cayenne: 5 koraka (sa slikama)

Video: IoT pametna utičnica Arduino & Cayenne: 5 koraka (sa slikama)
Video: Sonoff - pametna wifi utičnica 2024, Novembar
Anonim
IoT pametna utičnica Arduino & Cayenne
IoT pametna utičnica Arduino & Cayenne

Vidio sam kinesku utičnicu kojom možete upravljati svojim telefonom, ali ja sam proizvođač, i samo želim da ovo napravim sam!

To je moguće pomoću CAYENNE nadzorne ploče!

Poznajete li Cayenne? Pogledajte stranicu Cayenne!

Ukupna vrijednost projekta je oko 60,00 USD

OBRATI PAŽNJU

Ovaj projekat koristi HIGH TENSION

Koristim normalne komponente utičnice i Arduino MKR1000. Sada mogu uključiti i isključiti dvije utičnice u svom domu kad god to poželim, i svugdje u svijetu koristeći svoj pametni telefon ili neki drugi računar u svijetu, poput računara Internet Point u Bangkoku:-)

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

Ukupna vrijednost projekta je oko 60, 00 $. Materijali su dostupni na Amazonu ili u vašoj lokalnoj trgovini.

Arduino MKR1000 možete kupiti od Amazona i druge elektroničke komponente, a komponente utičnice možete kupiti u lokalnoj trgovini. U Italiji postoji 220V AC struja za kućne aparate. Iz tog razloga utičnice imaju ovakav oblik. Možete koristiti lokalnu utičnicu i lokalne komponente naizmjenične struje.

Komponente Arduino utičnice i releja su:

  • Arduino MKR1000
  • PCB ili 0, 69 USD na GearBestu
  • Stripline konektori za Arduino MKR1000 (mogu odvojiti Arduino MKR1000 od PCB -a)
  • 3 X 220 Ohm otpornika ili 2, 41 USD na GearBestu
  • 3 LED diode (crvena, plava, plava) ili 4,08 USD na GearBestu
  • DC 5V min. 1,5 A Napajanje ili 2, 41 USD na GearBestu
  • Relejni štit s 2 releja ili 1,5 USD na GearBestu
  • Arduino žice ili 2, 20 USD na GearBestu

Nakon što u lokalnoj trgovini elektronike možete kupiti komponente od 220 ili 110 volti.

Možete sastaviti sve komponente i otvoriti otvor za Arduino MKR1000 USB kabel. Ovim postupkom možete programirati svoj Arduino bez otvaranja kućišta utičnice. Skicu možete nadograditi ili izmijeniti kad god želite.

Korak 2: Teorija i praksa

Image
Image

U videu mogu objasniti projekat. Možete koristiti Arduino MKR1000 ili mnoge druge štitove poput ESP8266 i drugih. Obratite pažnju na ograničenja snage releja. Snaga u vatima na mojoj utičnici je 10A na 220V oko 2200W snage. Da, mogu koristiti sušilo za kosu …

Sastavite ih zajedno i isprobajte relejni štit pomoću trepćućeg koda.

PAŽNJA! Ovaj projekat koristi VISOKU NAPETNOST

Pronađite blink kod u Arduino IDE -u. Kliknite na Primjeri datoteka Osnove Blinkanje. Upotrijebite pinove koji imaju štitnik releja i pogledajte kako LED dioda i relej trepere. U mom slučaju, iglice su 7 i 8. Nemojte koristiti pin broj 6. Ovaj pin je spojen na jedan otpornik i na ugrađenu LED diodu. Ako trepćući kod radi, možete prijeći na sljedeći korak.

Arduino možete programirati pomoću create.arduino.cc

Korak 3: Kreirajte Cayenne kontrolnu ploču

Kreirajte Cayenne kontrolnu ploču
Kreirajte Cayenne kontrolnu ploču
Kreirajte Cayenne kontrolnu ploču
Kreirajte Cayenne kontrolnu ploču

Možete se prijaviti na Cayenne putem Cayenne My Device i stvoriti novi uređaj na svojoj nadzornoj ploči. Nakon stvaranja uređaja, trebate unijeti kod tokena u svoj Arduino IDE. Zabilježite Token na stranici Cayenne i u sljedećem koraku stavite kôd u Arduino Sketch.

Token je drugačiji jer na Cayenne nadzornu ploču možete povezati mnoge uređaje. Također možete koristiti, na primjer, unos s Arduino UNO uređaja, i drugi widget iz Arduina MKR1000, te ih sastaviti na stranici Cayenne projekta. Mogućnosti je mnogo!

Napunite kôd na ploči pomoću sljedećeg koraka. Čekate povezivanje Arduina MKR1000 s Cayenne oblakom, a nakon što postavite digitalni widget na svoju nadzornu ploču. Koristio sam Arduino pin 7 i 8.

Sada je Cayenne u beta verziji za MQTT protokol. Ostanite s nama

Korak 4: Instalirajte biblioteku i učitajte kôd

Instalirajte biblioteku i učitajte kôd
Instalirajte biblioteku i učitajte kôd

Sada možete instalirati Cayenne Arduino biblioteku i učitati kôd sa svog Arduino IDE -a.

Možete slijediti vodič za instalaciju biblioteka.

Kôd za učitavanje je jednostavniji. Otvorite primjer koda pomoću datoteke File Cayenne Internet Connections Arduino MKR1000 i promijenite svoj LAN SSID i lozinku za LAN. Nakon što stavite žeton Cayenne Dashboard (pogledajte prethodni korak).

Također, možete koristiti novi Arduino IDE u oblaku:

Korak 5: Pogledajte rezultate

Image
Image

Nakon ovih koraka, možete upravljati utičnicom pomoću aplikacije Cayenne ili s računara.

Napravite ili izmijenite ovaj projekt. Podelite, lajkujte i pretplatite se. Dobro mjesto za početak korištenja Cayenne -a je Cayenne forum zajednice

Preporučuje se: