Obsah:

Wi-fi Povolit téměř cokoli: 4 kroky
Wi-fi Povolit téměř cokoli: 4 kroky

Video: Wi-fi Povolit téměř cokoli: 4 kroky

Video: Wi-fi Povolit téměř cokoli: 4 kroky
Video: Jak nastavit router TP-LINK TL-WR741ND 2024, Červenec
Anonim
Wi-fi povolte téměř cokoli
Wi-fi povolte téměř cokoli
Wi-fi povolte téměř cokoli
Wi-fi povolte téměř cokoli
Wi-fi povolte téměř cokoli
Wi-fi povolte téměř cokoli

Pokud jste Blynk nikdy předtím nepoužívali, měli byste se na to podívat. Tento výtvor lze použít na spoustu věcí - nejen na lávovou lampu. Můžete si nechat ráno zapnout kávovar nebo vytvořit automatické noční osvětlení. Opravdu, ale udělal jsem to jen pro zábavu.

Krok 1: Nastavení aplikace

Nastavte aplikaci
Nastavte aplikaci
Nastavte aplikaci
Nastavte aplikaci

Pro tento projekt budete potřebovat Arduino IDE ve vašem počítači a aplikaci Blynk na chytrém telefonu nebo tabletu.

Tato stránka obsahuje úplnou dokumentaci o tom, jak se nastavit. (Pokud jste Blynk používali dříve, můžete tento krok pravděpodobně přeskočit.)

Jakmile aplikaci porozumíte, nastavte svůj projekt podle těchto kroků.

  1. Otevřete pole widgetu (ikona+)
  2. Přidejte tlačítko
  3. Nastavte kolík tlačítka na V0 a další dvě pole na 0 a 180 (v uvedeném pořadí).

Krok 2: Nastavení zařízení

Používám SparkFun Blynk Board, ale můžete opravdu použít jakékoli zařízení podporující Blynk. Pokud používáte Blynk Board, pak má SparkFun návod, jak jej nastavit a začít. Druhý odkaz je o tom, jak nastavit desku tak, aby umožňovala úpravu jejího kódu v programovacím prostředí Arduino. (pokud již víte, co děláte, můžete je přeskočit):

  • https://learn.sparkfun.com/tutorials/getting-star…
  • https://learn.sparkfun.com/tutorials/blynk-board-a…

Pokud jste se dostali až sem, zde je kód, který byste měli použít:

/*Tyto tři věci budete muset nahradit vlastními informacemi: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/

#include Servo myservo;

#include #include

#define BLYNK_PRINT Sériové číslo

char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifipassword";

neplatné nastavení () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}

void loop () {Blynk.run ();}

BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}

Krok 3: Vytvořte Contraption

Postavte Contraption
Postavte Contraption
Postavte Contraption
Postavte Contraption
Postavte Contraption
Postavte Contraption
Postavte Contraption
Postavte Contraption

Namísto použití něčeho složitějšího, jako je relé, jsem vytvořil relativně jednoduchou vychytávku: k tomu si můžete buď koupit zásuvný vypínač, jako je ten na obrázku, stačí použít nástěnný vypínač (pro domácí osvětlení). Použil jsem velký servomotor, několik nanuků, horkou lepicí pistoli a několik plastových hraček, abych vytvořil důkaz koncepce tohoto projektu, který může snadno provozovat vysokonapěťová zařízení.

Krok 4: Dejte to všechno dohromady

Dejte to všechno dohromady
Dejte to všechno dohromady
Dejte to všechno dohromady
Dejte to všechno dohromady
Dejte to všechno dohromady
Dejte to všechno dohromady

Lávová lampa (nebo jiný spotřebič) musí být zapojena do elektrického spínače, který ovládá servomotor, který je třeba připojit k desce blynk, a deska potřebuje napájení.

  1. K napájení jsem použil nabíječku telefonu a USB kabel
  2. Vodiče serva jsou připojeny následovně: červený k Vin, černý k Gnd a žlutý ke kolíku 12
  3. Zapojte vše do zásuvky
  4. Použijte blu -tac, aby vám věci nevisly - pokud vám to nevadí
  5. Servomotor je třeba ručně kalibrovat: experimentujte v aplikaci a zjistěte, jaká čísla by měla být nastavena v tlačítku widgetu (místo 0 a 180), aby se úspěšně manipulovalo se spínačem světla.

Otevřete aplikaci a zapněte vše, abyste to zkusili. Můžete to také zkusit automatizovat pomocí některých dalších widgetů aplikace, jako je GPS nebo časovač.

Nezapomeňte komentovat jakékoli dotazy a podívat se na stránku projektu!

Doporučuje: