Sisällysluettelo:
- Vaihe 1: LAITTEISTO- JA OHJELMISTOVAATIMUKSET
- Vaihe 2: JÄRJESTELMÄN ESIKUVAUS JA VUOHOKAAVIO
- Vaihe 3: PIIRIKAAVIO
- Vaihe 4: Koodausaika
- Vaihe 5: Robotti toiminnassa
Video: AUVC -automaattinen pölynimurirobotti, jossa on UV -tappavaa säteilyä: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Se on automatisoitu monikäyttörobotti, joka on suunniteltu suorittamaan toimintoja, kuten pölynimuri, lattianpesu, bakteerien tappaminen ja moppaus. Se käyttää Arduino -mikrokontrolleria, joka on ohjelmoitu käyttämään neljää tasavirtamoottoria, yhtä servoa ja kahta ultraäänianturia. Päätavoitteena on automatisoida puhdistusprosessi ja tehdä siitä tehokkaampi ja vähemmän aikaa vievä.
Vaihe 1: LAITTEISTO- JA OHJELMISTOVAATIMUKSET
1. ULTRASONINEN ANTURI HC-SR04 Ultraääni x2
2. ADRUINO (Uno R3)
3. L 293D MOOTTORISUOJA
4. VACUUM CLEANER (kannettava)
5. ULTRAVIOLETIN VALO
6. DC 12 V: n moottori (suuri vääntömomentti tai hidas nopeus) x4
7. Servomoottori
7. Chase robotille ja 4 pyörälle
6. Tasavirtalähde tai akku
Vaihe 2: JÄRJESTELMÄN ESIKUVAUS JA VUOHOKAAVIO
AUVC: ssä on pääasiassa kaksi ultraäänianturia. Yksi anturi toimii
esteiden välttämisen tehtävä vertaamalla vasenta, oikeaa ja eteenpäin suuntautuvaa etäisyyttä ja välttää lähempää estepolkua tai toisin sanoen valitsemalla vähemmän estepolkua, jos robotti on täynnä esteitä, robotti kääntyy ympäri. Toinen anturi, joka välttää reunat mittaamalla syvyyttä
Vaihe 3: PIIRIKAAVIO
1. aseta moottorisuoja Ardino uno3: n päälle
2. Kytke johdot kuvan mukaisesti
3. Tappi (A0 ja A1) Eteenpäin suuntautuva ultraäänianturi, tämä anturi on sijoitettu servomoottorin yläpuolelle
4. nasta (A2 ja A3) Syvyys ultraääni -anturi se on kiinnitetty robotti takaa ja kasvot syvyyteen
5. servomoottorin teho toimitetaan moottorin suojan kautta (suojan portti 0)
Vaihe 4: Koodausaika
1. asenna Arduino -ohjelmisto (IDE)
2. lisää tämä Library Files (Adafruit Motor Shield -kirjasto, Servo Motor -kirjasto, ultraäänianturikirjasto)
3. ja lataa tämä koodi
koodi julkaistaan githubissa, linkki on täällä
github.com/JoJoManuel/Robot-Vacuum-Floor-Cleaner-Arduino/blob/master/README.ino
Vaihe 5: Robotti toiminnassa
Kehittäjä
AKHIL JOSEPH, [email protected]
ADARSH MOHAN, BASIL T ABRAHAM ja
EDWIN JOHNY
Suositeltava:
MIDI -käsipannu, jossa 19 äänikenttää ylä- ja alasivulla : 15 vaihetta (kuvilla)
MIDI -käsipannu, jossa on 19 äänikenttää ylä- ja alasivulla …: Johdanto Tämä on opetusohjelma räätälöidystä MIDI -käsipanostani, jossa on 19 äänenvoimakkuusherkkää äänikenttää, Plug'n Play USB -ominaisuus ja paljon helppokäyttöisiä parametreja tyynyjen säätämiseen yksilöllisiin tarpeisiisi. Se ei ole muotoilupalkittu malli
DIY Raspberry Pi -pöytäkotelo, jossa on tilastot: 9 vaihetta (kuvilla)
DIY Raspberry Pi -pöytäkotelo, jossa on tilastot: Tässä opetusohjelmassa näytän sinulle, miten voit tehdä oman työpöytäkotelon Raspberry Pi 4: lle, joka näyttää mini -pöytätietokoneelta. Kotelon runko on 3D -painettu ja sivut on valmistettu kirkkaasta akryylistä, jotta näet sen. A
Diy -makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY -makro -objektiivit): 4 vaihetta (kuvilla)
Diy-makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY-makro-objektiivit): Olen nähnyt paljon ihmisiä tekemässä makro-objektiiveja tavallisella objektiivilla (yleensä 18-55 mm). Useimmat niistä ovat objektiivi, joka on vain kiinni kamerassa taaksepäin tai etuosa on poistettu. Molemmilla vaihtoehdoilla on huonot puolensa. Linssin asentamiseen
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta
ESP32 -liitäntä SSD1306: lla, jossa on MicroPython: Mikropython on pythonin optimoima ja pieni jalanjälki. Mikropython on saatavana monille ohjainperheille, mukaan lukien ESP8266, ESP32, Ardui