
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41




Tämä ohje näyttää kuinka ohjata moottorin asemaa paikallisen verkkoverkon kautta.
Nyt voit käyttää älypuhelinta tai iPadia, joka on kytketty verkkoon, ja kirjoittaa sitten moottorin paikallisen verkkopalvelimen osoite. Tästä eteenpäin voimme ohjata moottorin aseman levyä kääntämällä levyä verkkosivulla, kun kosketamme levyä verkkosivulla, se lähettää sijaintiasetuksen moottorin verkkopalvelimelle, ja pyöritä sitten moottorilevyä saavuttaaksesi tämän asetusasennon reaaliajassa
Katso video
www.youtube.com/watch?v=bRiY4Qr5HRE
Vaihe 1: Tarvittava laitteisto

Tämän projektin toteuttamiseksi tarvitsemme
1. nodeMCU
2. H-silta L298
3. Moottori, jossa on anturi
4. Moottoripohja
NodeMCU: n sydän on ESP8266, jonka avulla voimme muodostaa yhteyden paikalliseen wifi -verkkoon. Siinä on myös GPIO ja keskeytys, PWM -toiminto, kuten muut Arduino -mikrokontrollerit
Moottorin pohja on valmistettu 3 mm paksusta MDF -puusta, leikattu laser -cnc -koneella.
Vaihe 2: Piirin suunnittelu




Katso piirin suunnittelua, moottorianturi on kytketty tulonastaan 4, 5, jossa nasta 4 toimii myös keskeytysnappina moottorin pyörimisen laskemiseksi
Nasta 12, 13 toimii lähtönastana ohjaamaan moottoria eteenpäin tai taaksepäin H-sillan L298 avulla
Nasta 14 käytetään PWM -toiminnolla moottorin nopeuden säätämiseen, tässä projektissa se vain työntää ulos vakaan PWM: n moottorin nopeuden vähentämiseksi
Sitten teimme piirin moottorin pohjaan kuten kuvassa.
Vaihe 3: Arduino -koodi toimii

Pääosa on HTML -koodi, jota käytetään paikallisessa web -näytössä
Koko koodi on ladattavissa täältä
Java -skriptikirjastoa käytetään ympyrälevyn luomiseen ja arvon välittämiseen nodeMCU: lle. Java lib tarvitsi latauksen nodeMCU: n tiedostojärjestelmään
Vaihe 4: Lataa koodi NodeMCU: hon



Ladattavia osia on kaksi:
1. Java lib tiedostoon nodeMCU
Lib on tallennettu projektitiedoston vieressä olevaan kansioon, meidän on asennettava "tietojen lataustyökalu" -työkalu Arduino -hakemistotyökaluun ja käynnistettävä sitten Arduino IDE uudelleen.
Lataa Java lib valitsemalla seuraava: Työkalut> ESP8266 Sketch Data Upload
Odota noin minuutti, ennen kuin lataat lib.
"Tietojen lataustyökalu" voidaan ladata täältä
2. Ohjelmoi solmu MCU
Käytä lataustoimintoa koodin lataamiseen tavalliseen tapaan Arduinolla.
Vaihe 5: Testaa
Se siitä! Tästä lähtien voit ohjata moottorin asemaa matkapuhelimella tai iPadilla, joka on yhdistetty wifi -verkkoon.
Suositeltava:
Tasavirtamoottorin tasainen käynnistys, nopeus ja suunta käyttämällä potentiometriä, OLED -näyttöä ja painikkeita: 6 vaihetta

Tasavirtamoottorin tasainen käynnistys, nopeus ja suunta käyttämällä potentiometriä, OLED -näyttöä ja painikkeita: Tässä opetusohjelmassa opimme käyttämään L298N DC MOTOR CONTROL -ohjainta ja potentiometriä DC -moottorin tasaisen käynnistyksen, nopeuden ja suunnan ohjaamiseen kahdella painikkeella ja näyttää potentiometrin arvon OLED -näytössä. Katso esittelyvideo
Servo -asennon palautejärjestelmä Arduinolla: 4 vaihetta

Servo -asennon palautejärjestelmä Arduinolla: Hei, tämä on ensimmäinen opastettava. MY -projektin avulla voit saada servosi sijainnin Arduino IDE -laitteen sarjamonitorissa tai sarjaplotterissa. Tämän avulla on helppo ohjelmoida arduino -robotteja, jotka käyttävät servomoottoreita, kuten humanoidirobotteja
Postipaita: Reaaliaikainen puettavan asennon tunnistus: 9 vaihetta

Postshirt: Reaaliaikainen puettavan asennon tunnistus: Postshirt on reaaliaikainen langaton asennon tunnistusjärjestelmä, joka lähettää ja luokittelee kiihtyvyysmittarin tiedot Adafruit Featherista Android -sovellukseen Bluetoothin kautta. Koko järjestelmä voi havaita reaaliajassa, jos käyttäjä on huonossa asennossa ja
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta

ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi
Drone -nelikopterin harjaton tasavirtamoottorin (3 johtoa) ohjaus HW30A -moottorin nopeudensäätimen ja Arduino UNO: n avulla: 5 vaihetta

Drone-nelikopterin harjaton tasavirtamoottorin (3 johtoa) ohjaus HW30A-moottorin nopeussäätimellä ja Arduino UNO: Kuvaus: HW30A-moottorin nopeudensäädintä voidaan käyttää 4-10 NiMH/NiCd- tai 2-3-kennoisen LiPo-akun kanssa. BEC on toimiva jopa 3 LiPo -solun kanssa. Sitä voidaan käyttää harjattoman tasavirtamoottorin (3 johtoa) nopeuden säätämiseen enintään 12 Vdc: llä