Kazalo:

Pametna vtičnica IoT Arduino in Cayenne: 5 korakov (s slikami)
Pametna vtičnica IoT Arduino in Cayenne: 5 korakov (s slikami)

Video: Pametna vtičnica IoT Arduino in Cayenne: 5 korakov (s slikami)

Video: Pametna vtičnica IoT Arduino in Cayenne: 5 korakov (s slikami)
Video: ESP8266 Smart Light Switch with Servo Motor 2024, Julij
Anonim
Pametna vtičnica IoT Arduino in Cayenne
Pametna vtičnica IoT Arduino in Cayenne

Videl sem kitajsko vtičnico, ki ji lahko upravljate s telefonom, vendar sem izdelovalec in samo to želim narediti sam!

To je mogoče z uporabo nadzorne plošče CAYENNE!

Poznate Cayenne? Oglejte si spletno mesto Cayenne!

Skupni znesek projekta je približno 60,00 USD

POZOR

Ta projekt uporablja HIGH TENSION

Uporabljam običajne komponente vtičnice in Arduino MKR1000. Zdaj lahko vklopim in izklopim dve vtičnici v svojem domu, kadar koli želim, in povsod po svetu s pametnim telefonom ali drugim osebnim računalnikom po svetu, na primer računalnikom Internet Point v Bangkoku:-)

1. korak: Materiali

Materiali
Materiali
Materiali
Materiali
Materiali
Materiali

Skupni znesek projekta je približno 60, 00 $. Materiali so na voljo na Amazonu ali v vaši lokalni trgovini.

Arduino MKR1000 lahko kupite pri Amazonu in druge elektronske komponente, komponente vtičnice pa kupite v lokalni trgovini. V Italiji je za gospodinjski aparat 220 V izmenični tok. Zaradi tega imajo vtičnice takšno obliko. Uporabite lahko lokalno vtičnico in lokalne komponente AC.

Komponente vtičnice Arduino in releja so:

  • Arduino MKR1000
  • PCB ali 0, 69 USD na GearBestu
  • Stripline priključki za Arduino MKR1000 (Arduino MKR1000 lahko odklopim iz tiskanega vezja)
  • 3 X 220 ohmski upori ali 2, 41 USD na GearBestu
  • 3 X LED (rdeča, modra, modra) ali 4,08 USD na GearBestu
  • DC 5V min 1,5 A Napajanje ali 2, 41 USD na GearBestu
  • Relejni ščit z 2 relejema ali 1,5 USD na GearBestu
  • Arduino žice ali 2, 20 USD na GearBestu

Ko lahko v lokalni trgovini z elektroniko kupite komponente 220 ali 110 voltov.

Lahko sestavite vse komponente in odprete luknjo za kabel USB Arduino MKR1000. S tem postopkom lahko programirate svoj Arduino, ne da bi odprli ohišje vtičnice. Skico lahko kadar koli nadgradite ali spremenite.

2. korak: teorija in praksa

Image
Image

V videu lahko razložim projekt. Uporabite lahko Arduino MKR1000 ali mnoge druge ščitnike, kot je ESP8266 in drugi. Bodite pozorni na omejitve moči relejev. Moč v vatih v moji vtičnici je 10A na 220V približno 2200W moči. Ja, lahko uporabljam sušilec za lase …

Sestavite in preizkusite relejni ščit s kodo utripa.

POZOR! Ta projekt uporablja HIGH TENSION

Kodo za utripanje poiščite v Arduino IDE. Kliknite na Primeri datotek Osnove Utripaj. Uporabite zatiče, ki imajo ščit relejev, in poglejte, kako LED in rele utripata. V mojem primeru sta nožici 7 in 8. Ne uporabljajte zatiča številka 6. Ta zatič je priključen na en upor in na vgrajeno vodilo. Če koda utripa deluje, lahko preidete na naslednji korak.

Arduino lahko programirate s pomočjo create.arduino.cc

3. korak: Ustvarite nadzorno ploščo Cayenne

Ustvarite nadzorno ploščo Cayenne
Ustvarite nadzorno ploščo Cayenne
Ustvarite nadzorno ploščo Cayenne
Ustvarite nadzorno ploščo Cayenne

Na Cayenne se lahko prijavite prek Cayenne My Device in ustvarite novo napravo na nadzorni plošči. Ko ustvarite napravo, vnesite kodo žetona v svoj Arduino IDE. Upoštevajte Token na strani Cayenne in v naslednjem koraku vnesite kodo v Arduino Sketch.

Žeton je drugačen, ker lahko na nadzorno ploščo Cayenne povežete številne naprave. Uporabite lahko na primer tudi vnos iz naprave Arduino UNO in drug pripomoček iz Arduina MKR1000 ter jih združite na stran projekta Cayenne. Možnosti je veliko!

Kodo na deski napolnite z naslednjim korakom. Počakate na povezavo Arduina MKR1000 z oblakom Cayenne in po tem, ko digitalni pripomoček postavite na nadzorno ploščo. Uporabil sem Arduino pin 7 in 8.

Zdaj je Cayenne v beta za protokol MQTT. Ostani na vezi

4. korak: Namestite knjižnico in naložite kodo

Namestite knjižnico in naložite kodo
Namestite knjižnico in naložite kodo

Zdaj lahko namestite knjižnico Cayenne Arduino in naložite kodo iz svojega Arduino IDE.

Sledite vadnici za namestitev knjižnic.

Koda za nalaganje je bolj preprosta. Odprite vzorčno kodo z datoteko Primer Cayenne Internet Connections Arduino MKR1000 in spremenite svoj SSID LAN in geslo za LAN. Ko vnesete žeton nadzorne plošče Cayenne (glejte prejšnji korak).

Uporabite lahko tudi nov oblak Arduino IDE:

5. korak: Oglejte si rezultate

Image
Image

Po teh korakih lahko upravljate vtičnico z aplikacijo Cayenne ali z računalnikom.

Ustvarite ali spremenite ta projekt. Delite, všečkajte in se naročite. Dober kraj za začetek uporabe Cayenne je forum skupnosti Cayenne

Priporočena: