Sadržaj:

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

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

Video: IoT pametna utičnica Arduino i Cayenne: 5 koraka (sa slikama)
Video: Arduino Pametna Polica - Generacija NOW 2024, Studeni
Anonim
IoT pametna utičnica Arduino & Cayenne
IoT pametna utičnica Arduino & Cayenne

Vidio sam kinesku utičnicu kojom možete upravljati telefonom, ali ja sam proizvođač i samo želim napraviti jednu od ovih!

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

Poznajete li Cayenne? Pogledajte stranicu Cayenne!

Ukupna vrijednost projekta je oko 60,00 USD

OBRATITI PAŽNJU

Ovaj projekt 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 želim, i svugdje u svijetu koristeći svoj pametni telefon ili neko drugo računalo u svijetu, poput računala Internet Point u Bangkoku:-)

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

Ukupni iznos projekta je oko 60,00 USD. 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 izmjenične struje za kućanski aparat. Iz tog razloga utičnice imaju ovakav oblik. Možete koristiti lokalnu utičnicu i lokalne komponente izmjenične struje.

Komponente utičnice Arduino 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 X LED (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 rupu 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 projekt. Možete koristiti Arduino MKR1000 ili mnoge druge štitove poput ESP8266 i drugih. Obratite pozornost 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 i isprobajte relejni štit pomoću trepćućeg koda.

PAŽNJA! Ovaj projekt koristi HIGH TENSION

Pronađite blink kod u Arduino IDE -u. Kliknite na Primjeri datoteka Osnove Treptanje. Upotrijebite pinove koji imaju štitnik releja i pogledajte kako LED dioda i relej trepere. U mom slučaju, pinovi 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: Izradite Cayenne nadzornu ploču

Izradite Cayenne nadzornu ploču
Izradite Cayenne nadzornu ploču
Napravite Cayenne nadzornu ploču
Napravite Cayenne nadzornu 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 Project. Mogućnosti je mnogo!

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

Sada je Cayenne u beta verziji za MQTT protokol. Ostanite uz nas

Korak 4: Instalirajte knjižnicu i prenesite kôd

Instalirajte knjižnicu i prenesite kôd
Instalirajte knjižnicu i prenesite kôd

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

Možete slijediti vodič za instalaciju knjižnica.

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

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

Korak 5: Pogledajte rezultate

Image
Image

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

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

Preporučeni: