2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto projektu jsem ukázal, že jak někdo může ovládat své domácí spotřebiče na dálku pomocí svého mobilního telefonu. K tomu je třeba do mobilu nainstalovat aplikaci. Název této aplikace je BLYNK App (odkaz pro stažení je uveden v popisu) a doporučuje se nepřerušená internetová služba. Ovládal jsem pouze 15W žárovku, ale můžete ovládat jakékoli domácí spotřebiče (trubkové světlo, ventilátor atd.).
Krok 1: VYŽADOVÁNO ZAŘÍZENÍ
1. Arduino UNO.
2. Reléový modul (AC - 230 V, DC - 5 V, na obrázku).
3. Žárovka (15 W, 230 V nebo jakýkoli jiný výkon)
4. Aplikace BLYNK (nainstalovaná ve vašem mobilu, níže uvedený odkaz).
5. Napájení 230 V. (A. C.)
6. Svetry.
7. Napájení 12 V. (DC)
8. Držák žárovky a dráty.
▪ Odkaz (aplikace BLYNK):-
play.google.com/store/apps/details?id=cc.b…
Krok 2: SCHÉMA OKRUHU
Připojení je velmi jednoduché. Na obrázku je uvedeno, že reléový modul je napájen 5 V, ale v mém modelu jsem reléový modul napájel pomocí adaptéru 12 V. Obecně je lepší napájet 12 V. K dispozici je 6 pinů v reléovém modulu.
Pin 1 - 12 V/5 V
Pin 2 - GND
Pin 3 - signál
Pin 4 - COM (společný)
Kolík 5 - NE (normálně otevřený)
Pin 6 - NC (normálně připojen)
Pin 1 slouží k napájení modulu. Reléový modul v zásadě funguje jako spínač k ovládání spotřebičů střídavého proudu. Pin 3 se tedy používá k odesílání signálu, zda chceme zapnout/vypnout spotřebiče. Pin 3 je připojen k jakémukoli digitálnímu pinu Arduino UNO. V mém projektu je to PIN 13 Arduino UNO. Podle schématu bude neutrální vedení připojeno k žárovce přímo, ale živé vedení bude připojeno k žárovce prostřednictvím modulu. Živé vedení přicházející ze zástrčky (230 V AC) bude připojeno ke COM (pin 4) a vodič z druhého pólu žárovky bude připojen na NO (pin 5). Protože jsem nepoužil žádný ethernetový štít, Arduino musí být připojeno k vašemu notebooku, aby mohlo přijímat signály prostřednictvím notebooku (připojeného k internetu). Můžete také použít NODE-MCU, v takovém případě nepotřebujete notebook pro příjem signálů jako NODE-MCU může přijímat signály přes internet.
Krok 3: PRINCIP PRÁCE
1. Práce modulu relé:
Podle schématu vidíme, že uvnitř reléového modulu je něco jako spínač, jehož jeden konec je připojen ke COM, tj. Pin 4 a druhý konec je připojen mezi NO, tj. Pin 5 nebo NC, tj. Pin 6. Když aplikujeme 0 V na signální pin, tj. Pin 3, pak spínač zůstane v poloze NO (normálně otevřený). Když na signální pin aplikujeme +5 V, přepínač kape z NO na NC (normálně připojeno).
2. Vytvoření projektu v aplikaci BLYNK:
Stáhněte si aplikaci BLYNK z Google Playstore (odkaz již byl uveden). Otevřete jej a musíte si tam založit účet. Poté klikněte na „Nový projekt“. Nyní musíte kliknout na „ZVOLIT ZAŘÍZENÍ“a budete požádáni o výběr požadovaného hardwaru, vyberete „Arduino UNO“a v „TYPU PŘIPOJENÍ“musíte vybrat „USB“. Musíte také zadat název projektu. Poté kliknete na „Vytvořit“. Váš projekt je nyní vytvořen a společnost BLYNK odešle na vaši poštu autorizační token, který musíte zadat do arduino kódu. Poté získáte volné místo, kam musíte přidat tlačítka, grafy atd. To vše získáte z pole widgetu. V tomto projektu, protože provozujeme pouze jedno zařízení, přidáme pouze jedno tlačítko. Po kliknutí na „Tlačítko“se ikona přidá na volné místo. Tlačítko můžete umístit kdekoli na obrazovce. Poté musíte kliknout na tlačítko a přizpůsobit jej. Musíte tam zadat jméno a vybrat, zda používáte digitální nebo analogový a virtuální pin. Musíte také zmínit kolík č. Stejně jako v tomto projektu používáme D13, tj. Digitální pin 13. Nyní vyberte režim, zda „Push“nebo „Slide“, záleží na vás. Poté se vrátíte na hlavní obrazovku, v pravém rohu obrazovky uvidíte tlačítko přehrávání, na které musíte kliknout, aby se projekt aktivoval. Pokud je váš systém připraven a připojen k internetu, pak na mobilu po kliknutí na tlačítko přehrávání zobrazí „Online“, jinak „Offline“.
n.b. Postupujte podle obrázků sériově a podle uvedených kroků, pak nebudete zmateni
3. Analýza kódu a konečné připojení:
Nejprve musíte v předvolbách v Arduino IDE přidat následující odkaz do „URL adresy dalších správců desek“. Odkaz:
Musíte jít na následující odkaz: https://github.com/blynkkk/blynk-library/releases/… a stáhnout si knihovnu blynk. Po stažení souboru zip ho musíte rozbalit a zkopírovat obsah souborů (knihoven a složek) do složky skicáře v Arduino IDE. Chcete -li zkontrolovat, zda byla přidána knihovna blynk, nebo nerestartovat Arduino IDE a zkontrolovat v sekci knihovny, pokud vidíte „Blynk“, znamená to, že knihovna blynk byla úspěšně přidána.
Stačí zkopírovat kód (již je k dispozici) nebo jej můžete získat z příkladůBlynkBoards_USB_SerialsArduino_Serial_USB. V obou případech je jedinou změnou, kterou musíte udělat, je zkopírovat autorizační kód zaslaný na vaši poštu do kódu Arduino. Nenahrávejte kód nyní. Nyní otevřete "Příkazový řádek" a spusťte jej jako správa. Na obrazovce se objeví černá obrazovka. Poté musíte zkopírovat cestu ke složce „skripty“. V mém případě je to "Moje dokumenty / Arduino / knihovny / Blynk / skripty" a vložte jej na černou obrazovku a vložte Enter. Poté musíte zkopírovat a vložit soubor.bat na černou obrazovku. Soubor je "blynk -ser.bat -c COM4". Musíte změnit číslo portu COM. V mém případě to bylo COM8. Nyní nahrajte kód arduino. Nyní se vraťte do části příkazového řádku a třikrát stiskněte „Enter“. Tím se připojíte k serveru Blynk.
4. Ovládání pomocí aplikace Blynk:
Nyní otevřete aplikaci blynk ze svého mobilního telefonu a otevřete projekt, který jste vytvořili. Pokud je váš systém připojen k serveru Blynk, uvidíte v mobilu „Online“, jinak uvidíte „Offline“. Nyní klikněte na tlačítko pro zapnutí nebo vypnutí spotřebiče. Pokud nefunguje, zkontrolujte, zda je systém připojen k serveru blynk.
n.b. Postupujte podle obrázků sériově a podle uvedených kroků, pak nebudete zmateni
Krok 4: BEZPEČNOST
"loading =" líný ">