![Servo sa Internet: 3 Mga Hakbang Servo sa Internet: 3 Mga Hakbang](https://i.howwhatproduce.com/images/001/image-601-j.webp)
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:12
![Servo sa Internet Servo sa Internet](https://i.howwhatproduce.com/images/001/image-601-1-j.webp)
![Servo sa Internet Servo sa Internet](https://i.howwhatproduce.com/images/001/image-601-2-j.webp)
![Servo sa Internet Servo sa Internet](https://i.howwhatproduce.com/images/001/image-601-3-j.webp)
![Servo sa Internet Servo sa Internet](https://i.howwhatproduce.com/images/001/image-601-4-j.webp)
PANIMULA
Gusto kong pakainin ang mga ibon sa aking hardin, ngunit nakakalungkot, ang itim na daga ay nagsasamantala din mula rito. Kaya't naisip ko ang isang paraan upang maiwasan ang mga daga na kumain ng pagkain ng mga ibon.
Ang itim na daga ay aktibo lamang sa dilim kaya kailangan naming isara ang bird feeder sa gabi. Dahil tamad ako, naisip ko ang isang paraan upang ma-automate ito. At sa gayon ang ideya ng isang kinokontrol na servo erose ng internet.
Dahil ang birdfeeder ay nasa iyong hardin, maganda kung ang ESP ay maaari ring maglingkod bilang isang wifi range extender. Bigyan ang iyong mga bisita ng acces sa internet nang hindi isiniwalat ang password ng iyong wifi network.
Ang resulta ng programa ay isang lubos na kakayahang umangkop na servo controller na maaaring mai-configure upang magkasya sa anumang proyekto. Mayroon itong a.o. ang mga sumusunod na tampok:
- Maaaring matukoy ng gumagamit ang panimula at pagtatapos ng posisyon ng servo.
- Ang bilis ng paggalaw ay maaaring itakda.
- Ang servo ay maaaring kontrolado nang manu-mano sa pamamagitan ng webinterface o isang pushbutton.
- Ang isang mai-configure na timer ay maaaring awtomatikong isara at buksan ang birdfeeder sa ilang mga oras.
- Ang pagsara at pagbubukas nang awtomatiko ay maaaring may kaugnayan sa pagsikat ng araw sa paglubog ng araw.
- Simple upang kumonekta sa iyong wifi network.
- Ang mga mensahe ay maaaring ipadala sa pamamagitan ng mqtt sa ilang mga kaganapan.
- Ang Servo ay maaaring makontrol ng domoticz sa pamamagitan ng isang direktang link tulad ng "ip-of-servo / SW = ON"
- Maaaring ilipat sa anumang posisyon sa pamamagitan ng paggamit ng slider o isang link tulad ng "ip-of-servo / POS = 90"
- Maaari din namin itong magamit bilang isang wifi repeater / extender.
- Maaari kaming magkaroon ng isang led sa bilang isang ilaw sa gabi sa hardin.
Magbibigay sa iyo ang video ng isang ideya sa kung ano ang maaari mong gawin sa teknolohiyang ito.
Mga Pantustos:
- isang NodeMCU v3 o Wemos d1 (mini) board ($ 2, 50)
- isang mini servo na SG90 9G ($ 2)
- isang 5v usb power supply
Opsyonal na isang tactile switch at / o isa o dalawa na LED na may resistor at ilang kawad.
Hakbang 1: Pagbuo nito
![Pagtatayo Nito Pagtatayo Nito](https://i.howwhatproduce.com/images/001/image-601-5-j.webp)
![Pagtatayo Nito Pagtatayo Nito](https://i.howwhatproduce.com/images/001/image-601-6-j.webp)
![Pagtatayo Nito Pagtatayo Nito](https://i.howwhatproduce.com/images/001/image-601-7-j.webp)
ang hardware
Ang servomotor ay may 3 mga wire na konektado sa nodemcu. Pula = vcc at dapat na konektado sa Vin (5v). Ang itim o kayumanggi wire ay Gnd at ang orange o dilaw na kawad ay ang data wire at dapat na konektado sa pin D1. Minsan kinakailangan upang ikonekta ang isang pull-up risistor na 10k sa datapin upang maiwasan ang mga eratical na paggalaw sa bootup.
ang software
Ginawa kong lubos na simple upang mai-install ang software sa iyong aparato sa ESP. Mangyaring sundin ang mga hakbang na ito:
I-download at i-unzip ang file sa isang folder sa iyong computer. Ipasok ang folder na ito at mag-click sa Serial_Communicator.exe, magsisimula ang programa. Ikonekta ang ESP sa pamamagitan ng usb cable sa iyong computer. Maaari mong subukan ngayon kung aling com port ang ESP ay konektado. Basahin ang teksto ng tulong upang magpatuloy. Kapag na-install ang software, ang asul na onboard ay humantong sa pag-iilaw. Ngayon ay maaari kang magpatuloy sa kabanata na "paano ito gumagana".
Ngayon mayroon ka ring magandang kasangkapan upang makipag-ugnay sa ESP sa pamamagitan ng serial. Ikonekta ang esp gamit ang usb cable sa iyong windows computer. Maaari kang maglabas ng ilang mga utos upang ilipat ang servo at makita ang impormasyon ng boot at pag-debug.
i-update ang 23 dis 2020: Bagong bersyon na may naidagdag na nag-time nightlight.
I-download ang ESP8266SERVO-v1_1b mula sa onedrive
Hakbang 2: Paano Ito Gumagana
![Paano Ito Gumagana Paano Ito Gumagana](https://i.howwhatproduce.com/images/001/image-601-8-j.webp)
![Paano Ito Gumagana Paano Ito Gumagana](https://i.howwhatproduce.com/images/001/image-601-9-j.webp)
kumonekta sa wifi
Kapag na-upload ang software, ang mga bota ng wemos at ang asul na LED ay patuloy na naiilawan. Nangangahulugan ito na buksan ang isang accesspoint (AP) kung saan maaari mo itong ikonekta sa iyong wifi. Ngayon buksan ang mga setting ng wifi sa iyong laptop, telepono o tablet. Makikita mo ang isang netwerk na tinatawag na ESP-123456 o katulad.
Kumonekta sa network na ito gamit ang password 123456789 at mag-browse sa 192.168.4.1. Ipasok ang iyong mga kredensyal at sundin ang mga karagdagang tagubilin.
Huwag kalimutang itakda ang password ng mga administrator. Default na ito ay 000000000. Kapag matagumpay na konektado, ang ESP ay reboot at ang led flashes 3 beses.
boot up
Sa bootup, binabasa ng Esp ang mga setting mula sa filesystem, kumokonekta sa internet upang maitakda ang systemtime at ilipat ang servo sa pagsasara nitong posisyon. Kaysa sa humantong blinks ng 3 beses upang ipahiwatig na handa na ito.
mga setting
Matapos ang unang boot dapat mo munang gawin ang ilang pangangalaga sa bahay. Pumunta sa settingpage at i-click ang "time config". Dito mo maitatakda ang iyong posisyon sa pangheograpiya at ang offset ng oras. Kung ang pag-save ng daylight time ay inilapat sa iyong bansa kaysa suriin iyon. Magtipid Ang aparato ay reboot at kinakalkula ang paglubog at pagsikat ng mga oras. Suriin ang pahina ng katayuan upang makita kung ang lahat ay tama.
setting ng servo
Mahalagang gawin ang mga setting ng servo. Hindi namin nais na lumipat ang servo sa mga posisyon kung saan ito ay nanginginig, dahil ito ay isang mataas na kasalukuyang estado at maaaring sirain ang iyong servo o kahit na ang iyong nodemcu. Bisitahin ang pahina ng servo, dito maaari mong matukoy ang mga labis sa pagitan ng kung saan ang servo ay maaaring ilipat nang ligtas. Tawagin ito sa bukas at posisyon ng pagsasara, o kabaligtaran, upang matukoy kung ano ang mangyayari kapag na-hit mo ang isara o bukas na pindutan. Napakadali nitong iakma ang servo sa iyong tukoy na proyekto.
Maaari mo ring matukoy ang bilis ng kilusang servo. Suriin ang "mabagal na bilis ng pagsasara" kung hindi mo nais na mahuli ang mga ibon sa iyong feeder.
domotica
Ang servo ay maaari ring kontrolin ng mga aplikasyon ng domotica tulad ng "domoticz". Sa pamamagitan ng pagpapadala ng isang kahilingan sa http tulad ng "ip-of-espservo / SW = ON" (malapit) o "ip-of-espservo / SW = OFF", maaaring kontrolin ang servo. Maaari mo itong subukan sa iyong browser.
mosquitto
Kapag pinagana ang mosquitto, ang mga mensahe tulad ng {"idx": "123", "cmd": "SW = ON"} o 123, SW = ON ay maaaring maipadala sa servo. Sa bukas o malapit na mga kaganapan, ipinapadala ang mga mensahe na json tulad ng {"idx": 123, "nvalue": 1}. Ang json format na ito at maaaring maunawaan ng domoticz.
pindutan ng pandamdam
Kung ikinonekta mo ang isang pindutan, mayroon itong sumusunod na functionallity:
- Kapag na-click ang pindutan, ang toggle ng servo mula bukas hanggang sa pagsara o kabaligtaran.
- Pindutin nang matagal hanggang sa ma-reboot ng led led op ang ESP
- Mas matagal na pindutin hanggang sa humantong ang lumabas: Kalilimutan ng ESP ang mga wificredentials at magsimula ng isang AP.
Ang pindutan sa nodemcu board ay may parehong functionallity
Hakbang 3: Pag-troubleshoot
eratical na paggalaw
Kung ang servo ay hindi inaasahang gumagalaw sa powerup o kapag kontrolado, nakakatulong ito minsan upang ikonekta ang isang pullup restistor na 10K sa pagitan ng 3.3V at ng datapin d1.
Inirerekumendang:
BoseBerry Pi Internet Radio: 4 Mga Hakbang (na may Mga Larawan)
![BoseBerry Pi Internet Radio: 4 Mga Hakbang (na may Mga Larawan) BoseBerry Pi Internet Radio: 4 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/001/image-35-j.webp)
BOSEBerry Pi Internet Radio: Gustung-gusto kong makinig sa radyo! Gumagamit ako ng isang radio ng DAB sa aking bahay, ngunit natagpuan na ang pagtanggap ay medyo maselan at ang tunog ay patuloy na nasisira, kaya't nagpasya akong bumuo ng sarili kong radio sa internet. Mayroon akong isang malakas na signal ng wifi sa paligid ng aking bahay at ang digital bro
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)
![Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan) Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/003/image-6039-j.webp)
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: Isang paraan upang mapalawak ang pagpapaandar ng micro: bit ay ang paggamit ng isang board na tinatawag na moto: bit ng SparkFun Electronics (humigit-kumulang na $ 15-20). Mukha itong kumplikado at maraming mga tampok, ngunit hindi mahirap patakbuhin ang mga servo motor mula rito. Moto: bit ay nagbibigay-daan sa iyo upang
Pagkontrol sa 3 Mga Servo Motors Na May 3 Potentiometers at isang Arduino: 11 Mga Hakbang (na may Mga Larawan)
![Pagkontrol sa 3 Mga Servo Motors Na May 3 Potentiometers at isang Arduino: 11 Mga Hakbang (na may Mga Larawan) Pagkontrol sa 3 Mga Servo Motors Na May 3 Potentiometers at isang Arduino: 11 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/006/image-17694-11-j.webp)
Pagkontrol sa 3 Mga Servo Motors Na May 3 Potentiometers at isang Arduino: Kumusta. Ito ang aking kauna-unahang itinuro, kaya inaasahan kong maging matiyaga ka sa akin kung magkamali ako sa pag-set up nito. Ito ay nakasulat para sa mga nagsisimula, kaya ang mas advanced sa iyo ay maaaring laktawan ang marami sa mga ito at makarating lamang ito sa kable. Ang layunin na itinakda ko sa aking
Batay sa Arduino Humanoid Robot Gamit ang Mga Servo Motors: 7 Mga Hakbang (na may Mga Larawan)
![Batay sa Arduino Humanoid Robot Gamit ang Mga Servo Motors: 7 Mga Hakbang (na may Mga Larawan) Batay sa Arduino Humanoid Robot Gamit ang Mga Servo Motors: 7 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/001/image-1721-30-j.webp)
Batay sa Arduino Humanoid Robot Paggamit ng Servo Motors: Kamusta sa lahat, Ito ang aking unang robot na humanoid, na ginawa ng sheet ng foam ng PVC. Magagamit ito sa iba't ibang kapal. Dito, gumamit ako ng 0.5mm. Sa ngayon ang robot na ito ay maaaring maglakad lamang kapag ako ay nagbukas. Ngayon ay nagtatrabaho ako sa pagkonekta sa Arduino at Mobile sa pamamagitan ng Bluetooth
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
![10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan) 10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/002/image-3168-29-j.webp)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol