Përmbajtje:
Video: Shërbimi i Internetit: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
PREZANTIMI
Më pëlqen të ushqej zogj në kopshtin tim, por për fat të keq, miu i zi gjithashtu përfiton nga kjo. Kështu që unë mendova për një mënyrë për të parandaluar minjtë që të hanë ushqim për zogjtë.
Miu i zi është aktiv vetëm në errësirë, kështu që ne duhet të mbyllim ushqyesin e zogjve gjatë natës. Meqenëse jam dembel, mendova një mënyrë për ta automatizuar këtë. Dhe kështu lindi ideja e një servo të kontrolluar nga interneti.
Meqenëse ushqyesi i shpendëve është në kopshtin tuaj, do të ishte mirë nëse ESP mund të shërbente edhe si zgjerues i gamës wifi. Jepuni mysafirëve tuaj qasje në internet pa zbuluar fjalëkalimin e rrjetit tuaj wifi.
Rezultati i programimit është një servo kontrollues shumë fleksibël që mund të konfigurohet që të përshtatet në çdo projekt. Ajo ka a.o. karakteristikat e mëposhtme:
- Përdoruesi mund të përcaktojë pozicionin e fillimit dhe përfundimit të servo.
- Shpejtësia e lëvizjes mund të vendoset.
- Servo mund të kontrollohet manualisht përmes faqes së uebit ose një butoni.
- Një kohëmatës i konfigurueshëm mund të mbyllë dhe hapë automatikisht ushqyesin e shpendëve në kohë të caktuara.
- Mbyllja dhe hapja automatikisht mund të jetë relative me lindjen e diellit dhe perëndimin e diellit.
- E thjeshtë për t'u lidhur me rrjetin tuaj wifi.
- Mesazhet mund të dërgohen përmes mqtt në ngjarje të caktuara.
- Servo mund të kontrollohet nga domoticz përmes një lidhje direkte si "ip-of-servo/SW = ON"
- Mund të zhvendoset në çdo pozicion duke përdorur rrëshqitësin ose një lidhje si "ip-of-servo/POS = 90"
- Ne gjithashtu mund ta përdorim atë si një përsëritës / zgjerues wifi.
- Ne mund të kemi një dritë të ndezur si një dritë nate në kopsht.
Videoja do t'ju japë një ide se çfarë mund të bëni me këtë teknologji.
Furnizimet:
- një bord NodeMCU v3 ose Wemos d1 (mini) ($ 2, 50)
- një mini servo SG90 9G (2 dollarë)
- një furnizim me energji 5v usb
Opsionale një ndërprerës prekës dhe/ose një ose dy LED me rezistencë dhe pak tela.
Hapi 1: Ndërtimi i tij
hardueri
Servomotori ka 3 tela që janë lidhur me nodemcu. E kuqe = vcc dhe duhet të lidhet me Vin (5v). Teli i zi ose kafe është Gnd dhe tela portokalli ose e verdhë është tela e të dhënave dhe duhet të lidhet me pin D1. Ndonjëherë kërkohet të lidhni një rezistencë tërheqëse prej 10k në datapin për të shmangur lëvizjet eratike gjatë fillimit.
softueri
E bëra jashtëzakonisht të thjeshtë instalimin e softuerit në pajisjen tuaj ESP. Ju lutemi ndiqni këto hapa:
Shkarkoni dhe shpaketoni skedarin në një dosje në kompjuterin tuaj. Hyni në këtë dosje dhe klikoni në Serial_Communicator.exe, programi do të fillojë. Lidhni ESP përmes kabllit USB në kompjuterin tuaj. Tani mund të provoni se në cilën portë është lidhur ESP. Lexoni tekstin e ndihmës për të vazhduar. Kur programi është i instaluar, drita blu në bord do të ndizet. Tani mund të vazhdoni me kapitullin "si funksionon".
Tani ju gjithashtu keni një mjet të mirë për të komunikuar me ESP përmes serisë. Lidhni esp me kabllon usb me kompjuterin tuaj Windows. Ju mund të lëshoni disa komanda për të lëvizur servo dhe për të parë informacionin e nisjes dhe debugimit.
përditësim 23 dhjetor 2020: Version i ri me dritën e natës të shtuar.
SHKARKO ESP8266SERVO-v1_1b nga onedrive
Hapi 2: Si funksionon
lidheni me wifi
Pasi programi të jetë ngarkuar, çizmet wemos dhe LED blu ndizen vazhdimisht. Kjo do të thotë që një pikë aksesi (AP) është hapur ku mund ta lidhni me wifi -n tuaj. Tani hapni cilësimet wifi në laptop, telefon ose tabletë. Do të shihni një rrjet netwerk të quajtur ESP-123456 ose të ngjashëm.
Lidhuni me këtë rrjet me fjalëkalimin 123456789 dhe shfletoni në 192.168.4.1. Vendosni kredencialet tuaja dhe ndiqni udhëzimet e mëtejshme.
Mos harroni të vendosni fjalëkalimin e administratorit. Si parazgjedhje kjo është 000000000. Kur lidhet me sukses, ESP do të rindizet dhe led ndizet 3 herë.
boot up
Me fillimin, Esp lexon cilësimet nga sistemi i skedarëve, lidhet me internetin për të vendosur kohën e sistemit dhe e transferon servo në pozicionin e tij mbyllës. Se led ndizet 3 herë për të treguar që është gati.
cilësimet
Pas çizmës së parë, së pari duhet të bëni disa shërbime shtëpie. Shkoni në faqen e cilësimeve dhe klikoni "konfigurimi i kohës". Këtu mund të vendosni pozicionin tuaj gjeografik dhe kompensimin e kohës. Nëse koha e ditës zbatohet në vendin tuaj, atëherë kontrolloni atë. Ruaj. Pajisja rindizet dhe llogarit kohën e perëndimit të diellit dhe lindjes së diellit. Kontrolloni faqen e statusit për të parë nëse gjithçka është e saktë.
servo cilësimet
Importantshtë e rëndësishme të bëni cilësimet e servo. Ne nuk duam që servo të lëvizë në pozicione ku dridhet, pasi kjo është një gjendje aktuale e lartë dhe mund të shkatërrojë servo -n tuaj apo edhe nodemcu -n tuaj. Vizitoni faqen e servo, këtu mund të përcaktoni ekstremet midis të cilave servo mund të lëvizë në mënyrë të sigurt. Quajeni pozicionin e hapur dhe të mbylljes, ose anasjelltas, për të përcaktuar se çfarë ndodh kur shtypni butonin mbyllje ose hapje. Kjo e bën shumë të lehtë përshtatjen e servo -së me projektin tuaj specifik.
Ju gjithashtu mund të përcaktoni shpejtësinë e lëvizjes servo. Kontrolloni "shpejtësinë e ngadaltë të mbylljes" nëse nuk doni të kapni zogj në ushqyesin tuaj.
domotika
Servo gjithashtu mund të kontrollohet nga aplikacionet domotica si "domoticz". Duke dërguar një kërkesë http si "ip-of-espservo/SW = ON" (mbyll) ose "ip-of-espservo/SW = OFF", servo mund të kontrollohet. Ju mund ta provoni këtë në shfletuesin tuaj.
mushkonja
Kur mushkonja është e aktivizuar, mesazhe të tilla si {"idx": "123", "cmd": "SW = ON"} ose 123, SW = ON mund të dërgohen në servo. Në ngjarje të hapura ose të mbyllura, mesazhet json dërgohen si {"idx": 123, "nvalue": 1}. Ky format json dhe mund të kuptohet nga domoticz.
butoni i prekshëm
Nëse lidhni një buton, kjo ka funksionueshmërinë e mëposhtme:
- Kur klikohet butoni, servo kalon nga e hapura në mbyllje ose anasjelltas.
- Shtypni gjatë derisa dritat e drejtuara op do të rinisin ESP
- Shtyp më gjatë derisa led të fiket: ESP do të harrojë të dhënat e rëndësishme dhe do të fillojë një AP.
Butoni në tabelën nodemcu ka të njëjtin funksionalitet
Hapi 3: Zgjidhja e problemeve
lëvizje eratike
Nëse servo lëviz papritur gjatë ndezjes ose kur kontrollohet, nganjëherë ndihmon në lidhjen e një restistori tërheqës prej 10K midis 3.3V dhe datapin d1.
Recommended:
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu përmes internetit: 5 hapa
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu në internet: Përshëndetje të gjithëve Sot do t'ju tregojmë se si mund të kontrolloni një LED duke përdorur një smartphone përmes internetit
Shërbimi Web i Irrigações Automatizadas Com Utilizando Python: 5 hapa (me fotografi)
Shfrytëzoni Automatizadas Com Web Web Service Përdorni Python: Ju mund të përdorni një sistem që ju lejon të kontrolloni sistemin tuaj të monitorimit të bimëve ç õ es, que ir á obter dados de umidade relativa do ar, shtyp ã o atmosf é rica, temperatura do ar, incid ê ncia UV, velocidade do vento e condi &
Shërbimi i kursimit të letrës për printerët: 3 hapa
Shërbimi i Kursimit të Letrës për Printerët: Ky program i vogël është i domosdoshëm për njerëzit që kanë ose printer inkjet ose lazer. Nëse printeri juaj ndonjëherë duket se merr jetën e vet kur i dërgoni një punë printimi, nëse fillon të nxjerrë faqe pas faqe me gobbledygook ose faqe bosh dhe
Ndërtimi i ServoBoss, një testues shërbimi nga GadgetGangster.com: 5 hapa
Ndërtimi i ServoBoss, një Servo Tester Nga GadgetGangster.com: Ky është ServoBoss. Shtë një testues servo i aftë të ngasë deri në dymbëdhjetë servos njëkohësisht. Kompleti është i disponueshëm nga GadgetGangster.com Aktualisht ka tetë programe. Programi 1 - Vendosni milisekonda Rregullon daljen në dymbëdhjetë servos (dy grupe
Testues i thjeshtë shërbimi: 13 hapa (me fotografi)
Testues i thjeshtë shërbimi: Pak më i madh se një pullë postare, testuesi i thjeshtë servo ju lejon të kontrolloni dy servise dixhitale ose analoge pa përdorur transmetues ose marrës, thjesht lidhni paketën tuaj të baterisë për të filluar testimin. Përdoreni atë për të kontrolluar shërbimet tuaja para se t'i instaloni