Talaan ng mga Nilalaman:

WiFi Wall-E: 8 Hakbang
WiFi Wall-E: 8 Hakbang

Video: WiFi Wall-E: 8 Hakbang

Video: WiFi Wall-E: 8 Hakbang
Video: НОВИНКА! Самая дешевая со слежением за ЧЕЛОВЕКОМ камера видеонаблюдения Icsee Xmeye 2024, Hunyo
Anonim
Image
Image

Naranasan mo na bang managinip sa pagkabata?

Isa na itinuturing mong katawa-tawa at hindi totoo, isang bata lamang ang makakaisip nito?

Sa gayon mayroon ako - Nais kong laging magkaroon ng isang kaibigan ng robot.

Hindi ito kailangang maging napaka-matalino o magkaroon ng high-tech na laser na gamit dito, magpapasundo lamang ako para sa isa na hindi ako pumatay sa aking pagtulog. Pagkatapos, noong 2008, ang pelikulang "Wall-E" ay inilabas sa ang mga sinehan, at ang panaginip ko sa pagkabata ay biglang nagkaroon ng mukha dito. Isang bagay tungkol sa nakatutuwang maliit na basurang ito ay pinangako ko sa aking sarili na kukuha ako ng isa sa mga balang araw.

Gayunpaman, taon na ang lumipas at malapit na akong magtapos ng aking pag-aaral sa Unibersidad. Matapos ang isang huling proyekto at naisip ko sa sarili ko - Hoy! maaaring ito ang oras upang buuin ang Wall-E na iyong pinag-uusapan!

kaya't iniharap ko sa iyo:

WiFi Wall-E

Ang iyong maliit na matalinong kaibigan ng robot.

Ang Wall-E ay isang karton WiFi robot na gumagamit ng Wemos D1-mini (esp8266).

Mga Tampok:

Mano-manong kinokontrol sa 4 na Mga Direksyon. Nakatanggap ng mga signal ng kontrol sa pamamagitan ng MQTT broker at Node-Red

Kinokontrol ng AI gamit ang pag-iwas sa balakid Mga pagpipilian sa direksyon ng landas sa pamamagitan ng MQTT sa boses. Naghahatid ng pagtuklas ng balakid na may kaugnayan sa katawan nito sa pamamagitan ng MQTT sa boses

Sino ako? Ipinagmamalaki na nilikha ni Guy Balmas, isang mag-aaral ng Agham sa Computer sa IDC Herzliya, Israel. Napakalaking salamat kay Zvika Markfeld, para sa isang kahanga-hangang IoT Guru, at para sa pagbibigay ng kagamitan at tulong na kailangan ko.

Mga gamit

ito ang listahan ng mga bagay na ginamit ko para sa proyekto. Gayunpaman, ang bawat sangkap ay maaaring palitan at napili dahil sa pagkakaroon.

Para sa yunit ng katawan:

  • 1 x Wemos D1-mini: ang puso at utak ng Wall-E (may kasamang isang esp8266 wifi module).
  • 3 x AAA na mga baterya: ang magiging supply ng kuryente para sa mga yunit ng katawan at ulo.
  • 1 x Mini Bread-Board: ginamit upang ikonekta ang lahat ng GND, at mga nauugnay na VCC.

Para sa yunit ng pagmamaneho:

  • 1 x L298N H-Bridge: ginamit upang makontrol at maiugnay ang 2 DC motor.
  • 2 x TT-Motor: dalawang DC motor upang himukin ang Wall-E.
  • 1 x 9V na baterya: isang baterya na 9V na may mga konektor ng kawad ang magiging supply ng kuryente para sa yunit ng pagmamaneho.

Para sa yunit ng ulo:

  • 1 x Ultrasonic sensor: ginamit para sa pagtuklas ng balakid.
  • 1 x SG90 Micro Servo motor: isang simpleng 180 degree micro servo motor.

Mga materyales sa katawan:

  • Karton
  • Mainit na glue GUN
  • 4 x Gulong
  • 20 x jumper wires
  • Pagputol ng kutsilyo o gunting

Hakbang 1: Buuin ang Yunit ng Mga Motors

Mga Koneksyon sa Katawan
Mga Koneksyon sa Katawan

Ang unang hakbang ay magtatayo ng isang platform kung saan magtatayo kami ng Wall-E sa paglaon.

1. Gupitin ang isang 12 cm ng 12 cm na karton parisukat at ikabit ang dalawang mga TT-motor sa pinakadulo ng parisukat gamit ang mainit na pandikit.

2. I-on ang platform, at ikabit ang L298N h-bridge sa platform.

3. Gumawa ng 2 butas sa platform, 1 sa bawat panig ng L298N h-tulay, upang malusutan ang mga wire ng mga motor.

4. Ikabit ang bawat mga wire ng motor sa L298N h-tulay tulad ng inilarawan sa circuit.

5. Ikabit ang konektor ng baterya ng 9V sa L298N tulad ng inilarawan sa circuit.

VCC hanggang 12V

GND sa GND

Hakbang 2: Mga Koneksyon sa Katawan

Oras na nito upang ikonekta ang L298N sa Wemos D1-Mini.

1. Sundin ang listahan ng mga koneksyon na ito:

- ENA hanggang D1

- ENB hanggang D0

- IN1 hanggang D8

- IN2 hanggang D7

- IN3 hanggang D4

- IN4 hanggang D3

2. Ikonekta ang power supply sa unit ng katawan:

- VCC mula sa AAA baterya at 5V sa D1-mini, sa parehong hilera sa mini bread-board.

- GND mula sa AAA baterya, GND mula sa 9V na baterya at GND sa D1-mini, sa parehong hilera sa mini bread-board.

Hakbang 3: Mga Pag-install

Mga pag-install
Mga pag-install

Una kailangan naming i-set up ang Arduino IDE upang makapag-programa sa D1-mini.rduino IDE

I-install ang Arduino IDE mula sa:

I-install ang mga nauugnay na "driver" para sa mga board ng ESP8266 sa iyong Arduino IDE:

randomnerdtutorials.com/how-to-install-es…

Pangalawa, kakailanganin namin ang Node-Red na isang matalinong platform ng pagsasama, pinapayagan na bumuo din ng ilang pangunahing UI.

Node-Red

Kunin ang Node-Red mula sa:

Inirerekumendang: