Obsah:

Internetové servo: 3 kroky
Internetové servo: 3 kroky

Video: Internetové servo: 3 kroky

Video: Internetové servo: 3 kroky
Video: КАК НАСТРОИТЬ L4D2 2024, Júl
Anonim
Internetové servo
Internetové servo
Internetové servo
Internetové servo
Internetové servo
Internetové servo
Internetové servo
Internetové servo

ÚVOD

Rád kŕmim vtáky vo svojej záhrade, ale bohužiaľ, čierna krysa to tiež využíva. Vymyslel som teda spôsob, ako zabrániť potkanom jesť vtáčiu potravu.

Potkan čierny je aktívny iba v tme, preto musíme v noci kŕmidlo pre vtáky zatvoriť. Pretože som lenivý, premýšľal som o spôsobe, ako to zautomatizovať. A tak myšlienka internetového servomotora zanikla.

Pretože je podávač vtákov vo vašej záhrade, bolo by pekné, keby ESP mohol slúžiť aj ako predlžovač dosahu wifi. Poskytnite svojim hosťom prístup na internet bez toho, aby ste museli odhaliť heslo svojej siete Wi -Fi.

Výsledkom programovania je vysoko flexibilný servopohon, ktorý je možné nakonfigurovať tak, aby sa hodil do akéhokoľvek projektu. Má a.o. nasledujúce funkcie:

  • Užívateľ môže určiť počiatočnú a koncovú polohu serva.
  • Rýchlosť pohybu je možné nastaviť.
  • Servo je možné ovládať manuálne prostredníctvom webového rozhrania alebo tlačidla.
  • Konfigurovateľný časovač môže v určitých časoch automaticky zatvárať a otvárať podávač vtákov.
  • Automatické zatváranie a otváranie môže byť relatívne k východu a západu slnka.
  • Jednoduché pripojenie k vašej sieti Wi -Fi.
  • Správy je možné pri určitých udalostiach odosielať prostredníctvom služby mqtt.
  • Servo je možné ovládať domoticz prostredníctvom priameho odkazu, ako je „ip-of-servo/SW = ON“
  • Dá sa presunúť do ľubovoľnej polohy pomocou posúvača alebo odkazu ako „ip-of-servo/POS = 90“
  • Môžeme ho tiež použiť ako zosilňovač / zosilňovač wifi.
  • LED diódu môžeme mať v záhrade ako nočné svetlo.

Video vám poskytne predstavu o tom, čo môžete s touto technológiou vytvoriť.

Zásoby:

  • doska NodeMCU v3 alebo Wemos d1 (mini) (2, 50 dolárov)
  • mini servo SG90 9G (2 doláre)
  • napájanie 5v usb

Voliteľne hmatový spínač a/alebo jedna alebo dve diódy LED s odporom a nejakým vodičom.

Krok 1: Budovanie

Stavať to
Stavať to
Stavať to
Stavať to
Stavať to
Stavať to

hardvér

Servomotor má 3 vodiče, ktoré sú pripojené k uzlu. Červená = vcc a mala by byť pripojená k Vin (5v). Čierny alebo hnedý vodič je Gnd a oranžový alebo žltý vodič je dátový vodič a mal by byť pripojený na pin D1. Niekedy je potrebné k dátovému konektoru pripojiť výsuvný odpor 10 k, aby sa pri spustení zabránilo eratickým pohybom.

softvér

Inštaláciu softvéru na vaše zariadenie ESP som veľmi zjednodušil. Postupujte podľa týchto krokov:

Prevezmite a rozbaľte súbor v priečinku v počítači. Zadajte tento priečinok a kliknite na Serial_Communicator.exe, program sa spustí. Pripojte ESP pomocou USB kábla k počítaču. Teraz môžete vyskúšať, na ktorom portu je ESP pripojené. Pokračujte čítaním pomocného textu. Keď je softvér nainštalovaný, rozsvieti sa modrá vstavaná LED dióda. Teraz môžete prejsť na kapitolu „Ako to funguje“.

Teraz máte aj pekný nástroj na komunikáciu s ESP prostredníctvom sériovej linky. Pripojte esp pomocou USB kábla k počítaču so systémom Windows. Môžete zadať niektoré príkazy na presunutie serva a zobrazenie informácií o bootovaní a ladení.

aktualizácia 23. decembra 2020: Bola pridaná nová verzia s časovaným nočným svetlom.

STIAHNUŤ ESP8266SERVO-v1_1b z onedrive

Krok 2: Ako to funguje

Ako to funguje
Ako to funguje
Ako to funguje
Ako to funguje

pripojiť k wifi

Akonáhle je softvér nahraný, wemos sa spustí a modrá LED dióda nepretržite svieti. To znamená, že je otvorený prístupový bod (AP), kde ho môžete pripojiť k sieti Wi -Fi. Teraz otvorte nastavenia Wi -Fi na prenosnom počítači, telefóne alebo tablete. Uvidíte sieťový server s názvom ESP-123456 alebo podobný.

Pripojte sa k tejto sieti pomocou hesla 123456789 a prejdite na adresu 192.168.4.1. Zadajte svoje poverenia a postupujte podľa ďalších pokynov.

Nezabudnite nastaviť heslo správcu. Predvolená hodnota je 000000000. Po úspešnom pripojení sa ESP reštartuje a LED dióda trikrát zabliká.

spustiť

Pri spustení systém Esp prečíta nastavenia zo súborového systému, pripojí sa na internet a nastaví systémový čas a presunie servo do svojej zatváracej polohy. LED dióda trikrát blikne, čo znamená, že je pripravená.

nastavenie

Po prvom spustení by ste mali najskôr urobiť domácu starostlivosť. Prejdite na stránku s nastaveniami a kliknite na „Konfigurácia času“. Tu môžete nastaviť svoju geografickú polohu a časový posun. Ak sa vo vašej krajine používa letný čas, skontrolujte to. Uložiť. Zariadenie sa reštartuje a vypočítava časy západu a východu slnka. Na stavovej stránke skontrolujte, či je všetko správne.

nastavenia serv

Je dôležité vykonať nastavenia serva. Nechceme, aby sa servo pohybovalo do polôh, kde vibruje, pretože ide o vysoko aktuálny stav, ktorý môže zničiť vaše servo alebo dokonca uzol. Navštívte stránku serva, kde môžete určiť extrémy, medzi ktorými sa servo môže bezpečne pohybovať. Hovorte tomu poloha otvorenia a zatvorenia alebo naopak, aby ste určili, čo sa stane, keď stlačíte tlačidlo zatvorenia alebo otvorenia. Vďaka tomu je veľmi ľahké prispôsobiť servo vášmu konkrétnemu projektu.

Môžete tiež určiť rýchlosť pohybu serva. Ak nechcete chytiť vtáky do podávača, skontrolujte „pomalú rýchlosť zatvárania“.

domotica

Servo je možné ovládať aj aplikáciami domotica ako „domoticz“. Servo je možné ovládať odoslaním požiadavky http ako „ip-of-espservo/SW = ON“(zatvorenie) alebo „ip-of-espservo/SW = VYPNUTÉ“. Môžete to vyskúšať vo svojom prehliadači.

komár

Keď je povolený komár, na servo je možné odosielať správy ako {"idx": "123", "cmd": "SW = ON"} alebo 123, SW = ON. Pri otvorených alebo zatvorených udalostiach sa správy json odosielajú ako {"idx": 123, "nvalue": 1}. Tento formát json je pochopiteľný pre domoticz.

hmatové tlačidlo

Ak pripojíte tlačidlo, bude mať nasledujúcu funkčnosť:

  • Po kliknutí na tlačidlo sa servo prepne z otvoreného na zatvorené alebo naopak.
  • Dlho stlačte, kým LED diódy op nespustia ESP
  • Dlhšie stlačenie, kým kontrolka nezhasne: ESP zabudne vedecké údaje a spustí AP.

Tlačidlo na doske nodemcu má rovnakú funkčnosť

Krok 3: Riešenie problémov

eratické pohyby

Ak sa servopohon neočakávane pohybuje pri zapnutí alebo pri ovládaní, niekedy pomôže pripojenie vyťahovacieho rezistora 10K medzi 3,3 V a datapinu d1.

Odporúča: