Sisällysluettelo:

Internet -servo: 3 vaihetta
Internet -servo: 3 vaihetta

Video: Internet -servo: 3 vaihetta

Video: Internet -servo: 3 vaihetta
Video: НИКОГДА НЕ СКАЧИВАЙ МАЙНКРАФТ С ДАРКНЕТА! MINECRAFT В 3 ЧАСА НОЧИ! МАЙН / DEP 2024, Heinäkuu
Anonim
Internet -palvelu
Internet -palvelu
Internet -palvelu
Internet -palvelu
Internet -palvelu
Internet -palvelu
Internet -palvelu
Internet -palvelu

JOHDANTO

Tykkään ruokkia lintuja puutarhassa, mutta valitettavasti musta rotta hyödyntää sitä myös. Joten ajattelin tapaa estää rotat syömästä lintujen ruokaa.

Musta rotta on aktiivinen vain pimeässä, joten meidän on suljettava lintujen syöttölaite yöllä. Koska olen laiska, mietin tapaa automatisoida tämä. Ja niin ajatus Internet -ohjatusta servosta heräsi.

Koska lintujen syöttölaite on puutarhassa, olisi mukavaa, jos ESP toimisi myös wifi -alueen laajennuksena. Anna vieraillesi pääsy Internetiin paljastamatta wifi -verkon salasanaa.

Ohjelmoinnin tuloksena on erittäin joustava servo -ohjain, joka voidaan konfiguroida sopimaan mihin tahansa projektiin. Siinä on a.o. seuraavat ominaisuudet:

  • Käyttäjä voi määrittää servon aloitus- ja lopetusasennon.
  • Liikkeen nopeus voidaan asettaa.
  • Servoa voidaan ohjata manuaalisesti web -käyttöliittymän tai painikkeen avulla.
  • Konfiguroitava ajastin voi sulkea ja avata lintujen syöttölaitteen automaattisesti tiettyinä aikoina.
  • Automaattinen sulkeminen ja avautuminen voi olla suhteessa auringonnousuun ja auringonlaskuun.
  • Helppo yhdistää wifi -verkkoon.
  • Viestit voidaan lähettää mqtt: n kautta tietyissä tapahtumissa.
  • Servotia voidaan hallita domoticzin avulla suoran linkin kautta, kuten "ip-of-servo/SW = ON"
  • Voidaan siirtää mihin tahansa asentoon käyttämällä liukusäädintä tai linkkiä, kuten "ip-of-servo/POS = 90"
  • Voimme myös käyttää sitä wifi -toistimena / laajennuksena.
  • Voimme saada ledin yövaloksi puutarhassa.

Video antaa sinulle käsityksen siitä, mitä voit tehdä tällä tekniikalla.

Tarvikkeet:

  • NodeMCU v3- tai Wemos d1 (mini) -kortti (2, 50 dollaria)
  • mini -servo SG90 9G (2 dollaria)
  • 5v usb virtalähde

Valinnainen kosketuskytkin ja/tai yksi tai kaksi LEDiä, joissa on vastus ja johto.

Vaihe 1: Rakenna se

Rakentaminen
Rakentaminen
Rakentaminen
Rakentaminen
Rakentaminen
Rakentaminen

laitteisto

Servomoottorissa on 3 johtoa, jotka on kytketty nodemcuun. Punainen = vcc ja kytkettävä Viniin (5v). Musta tai ruskea johto on Gnd ja oranssi tai keltainen lanka on datajohto ja se on kytkettävä nastaan D1. Joskus 10k: n vetovastus on kytkettävä datapiniin, jotta vältetään eratical-liikkeet käynnistyksen yhteydessä.

ohjelmisto

Tein erittäin helpoksi asentaa ohjelmiston ESP -laitteeseesi. Noudata seuraavia ohjeita:

Lataa ja pura tiedosto tietokoneen kansioon. Kirjoita tämä kansio ja napsauta Serial_Communicator.exe, ohjelma käynnistyy. Liitä ESP USB -kaapelilla tietokoneeseen. Voit nyt testata, mihin porttiin ESP on kytketty. Jatka lukemalla ohjeteksti. Kun ohjelmisto on asennettu, sininen LED -valo syttyy. Nyt voit siirtyä lukuun "miten se toimii".

Nyt sinulla on myös mukava työkalu kommunikoida ESP: n kanssa sarjan kautta. Liitä esp USB -kaapelilla Windows -tietokoneeseesi. Voit antaa joitain komentoja servon siirtämiseksi ja käynnistys- ja virheenkorjaustietojen tarkastamiseksi.

päivitys 23. joulukuuta 2020: Uusi versio, johon on lisätty ajastettu yövalo.

LATAA ESP8266SERVO-v1_1b ondrivestä

Vaihe 2: Kuinka se toimii

Kuinka se toimii
Kuinka se toimii
Kuinka se toimii
Kuinka se toimii

muodosta yhteys wifi -verkkoon

Kun ohjelmisto on ladattu, wemos käynnistyy ja sininen LED palaa jatkuvasti. Tämä tarkoittaa, että avataan tukiasema (AP), jossa voit yhdistää sen wifi -verkkoon. Avaa nyt kannettavan tietokoneen, puhelimen tai tabletin wifi -asetukset. Näet verkkopalvelun nimeltä ESP-123456 tai vastaava.

Yhdistä tähän verkkoon salasanalla 123456789 ja selaa osoitteeseen 192.168.4.1. Anna tunnistetietosi ja noudata lisäohjeita.

Älä unohda asettaa järjestelmänvalvojan salasanaa. Oletusasetus on 000000000. Kun yhteys on muodostettu onnistuneesti, ESP käynnistyy uudelleen ja merkkivalo vilkkuu 3 kertaa.

käynnistyä

Käynnistyksen yhteydessä Esp lukee asetukset tiedostojärjestelmästä, muodostaa yhteyden Internetiin asettaakseen järjestelmäajan ja siirtää servon sulkuasentoonsa. LED -merkkivalo vilkkuu 3 kertaa osoittaakseen, että se on valmis.

asetukset

Ensimmäisen käynnistyksen jälkeen sinun on ensin tehtävä siivous. Siirry asetussivulle ja napsauta "aikamääritys". Täällä voit asettaa maantieteellisen sijaintisi ja aikasiirron. Jos maassasi on käytössä kesäaika, tarkista se. Tallentaa. Laite käynnistyy uudelleen ja laskee auringonlasku- ja auringonnousuajat. Tarkista tilasivulta, onko kaikki oikein.

servoasetukset

On tärkeää tehdä servoasetukset. Emme halua, että servo siirtyy asentoihin, joissa se värisee, koska tämä on korkea nykyinen tila ja voi tuhota servosi tai jopa nodemcu. Käy servosivulla, täältä voit määrittää ääripäät, joiden välillä servo voi liikkua turvallisesti. Kutsu sitä avaamis- ja sulkemisasentoon tai päinvastoin määrittääksesi, mitä tapahtuu, kun painat sulku- tai avauspainiketta. Tämän ansiosta servon sovittaminen projektiin on erittäin helppoa.

Voit myös määrittää servoliikkeen nopeuden. Tarkista "hidas sulkemisnopeus", jos et halua saada lintuja syöttölaitteestasi.

domotica

Servoa voidaan ohjata myös domotica -sovelluksilla, kuten "domoticz". Servoa voidaan ohjata lähettämällä http-pyyntö, kuten "ip-of-espservo/SW = ON" (kiinni) tai "ip-of-espservo/SW = OFF". Voit testata tätä selaimessasi.

hyttynen

Kun hyttynen on käytössä, servolle voidaan lähettää viestejä, kuten {"idx": "123", "cmd": "SW = ON"} tai 123, SW = ON. Avoimissa tai suljetuissa tapahtumissa json -viestit lähetetään muodossa {"idx": 123, "nvalue": 1}. Tämä json -muoto ja sen voi ymmärtää domoticzilla.

kosketuspainike

Jos liität painikkeen, sillä on seuraavat toiminnot:

  • Kun painiketta napsautetaan, servo vaihtaa avoimesta sulkemiseen tai päinvastoin.
  • Paina pitkään, kunnes led -valot op käynnistää ESP: n uudelleen
  • Pidempi painallus, kunnes LED sammuu: ESP unohtaa wificredentials ja käynnistää AP: n.

Nodemcu -kortin painikkeella on sama toiminto

Vaihe 3: Vianetsintä

eratiivisia liikkeitä

Jos servo liikkuu odottamatta käynnistyksen yhteydessä tai kun sitä ohjataan, se auttaa joskus kytkemään 10K: n vetovoima 3,3 V: n ja datapin d1: n väliin.

Suositeltava: