Turinys:

„WiFi Wall-E“: 8 žingsniai
„WiFi Wall-E“: 8 žingsniai

Video: „WiFi Wall-E“: 8 žingsniai

Video: „WiFi Wall-E“: 8 žingsniai
Video: Kaip sukurti interneto svetainę nemokamai - VISI ŽINGSNIAI iki realaus paleidimo 2024, Lapkritis
Anonim
Image
Image

Ar kada nors svajojote apie vaikystę?

Tai, kas, jūsų nuomone, yra tokia juokinga ir netikra, kad tik vaikas gali tai sugalvoti?

Turiu - aš visada norėjau turėti draugą robotą.

Jis neturėjo būti labai protingas ar turėti aukštųjų technologijų lazerį, tiesiog norėčiau susitaikyti su tokiu, kuris manęs nenužudo miegant. Tada 2008 m. Buvo išleistas filmas „Wall-E“teatrai, o mano vaikystės svajonė staiga į akis krito. Kažkas apie šį mielą mažą šiukšlių surinkėją privertė mane pažadėti, kad kada nors gausiu vieną iš tų.

Bet kokiu atveju, praėjo metai ir aš ketinu baigti studijas universitete. Baigiamasis projektas ateina ilgai ir aš pagalvojau sau - Ei! tai gali būti laikas sukurti tą „Wall-E“, apie kurį kalbėjote!

tad pristatau jums:

„WiFi Wall-E“

Jūsų mažas protingas roboto draugas.

„Wall-E“yra kartoninis „WiFi“robotas, naudojantis „Wemos D1-mini“(esp8266).

Funkcijos:

Rankiniu būdu valdomas 4 kryptimis. Priima valdymo signalus per MQTT brokerį ir „Node-Red“

AI valdomas naudojant kliūčių vengimą Perduoda kelio krypties pasirinkimus per MQTT į balsą. Perduoda kliūčių aptikimą savo kūno atžvilgiu per MQTT į balsą

Kas aš esu? Išdidžiai sukūrė Guy Balmas, kompiuterių mokslų studentas iš IDC Herzliya, Izraelis. Didžiulis ačiū Zvikai Markfeld, kad ji buvo nuostabi daiktų interneto guru, ir tiekė man reikalingą įrangą bei pagalbą.

Prekės

tai yra dalykų, kuriuos naudojau projektui, sąrašas. Tačiau kiekvienas komponentas yra keičiamas ir pasirinktas dėl prieinamumo.

Kūno vienetui:

  • 1 x „Wemos D1-mini“: „Wall-E“širdis ir smegenys (apima esp8266 „Wi-Fi“modulį).
  • 3 x AAA baterijos: bus kūno ir galvos maitinimo šaltinis.
  • 1 x mini duonos lenta: naudojama prijungti visus GND ir atitinkamus VCC.

Vairavimo blokui:

  • 1 x L298N H-tiltas: naudojamas 2 nuolatinės srovės varikliams valdyti ir koordinuoti.
  • 2 x TT-variklis: du nuolatinės srovės varikliai, skirti vairuoti „Wall-E“.
  • 1 x 9 V akumuliatorius: 9 V baterija su laidinėmis jungtimis bus maitinimo bloko maitinimo šaltinis.

Dėl galvos bloko:

  • 1 x ultragarso jutiklis: naudojamas kliūčių aptikimui.
  • 1 x SG90 „Micro Servo“variklis: paprastas 180 laipsnių mikro servo variklis.

Kėbulo medžiagos:

  • Kartonas
  • Karšto klijų pistoletas
  • 4 x ratai
  • 20 x jungiamųjų laidų
  • Pjovimo peilis arba žirklės

1 žingsnis: sukurkite variklių bloką

Kūno jungtys
Kūno jungtys

Pirmasis žingsnis bus platformos, ant kurios vėliau statysime „Wall-E“, sukūrimas.

1. Iškirpkite 12 x 12 cm kartono kvadratą ir pritvirtinkite du TT variklius prie pačių kvadrato galų karštais klijais.

2. Apverskite platformą ir pritvirtinkite L298N h tiltą prie platformos.

3. Padarykite 2 skyles platformoje, po 1 kiekvienoje L298N h tilto pusėje, kad praeitų variklių laidai.

4. Prijunkite kiekvieno variklio laidus prie L298N h tilto, kaip aprašyta grandinėje.

5. Pritvirtinkite 9V akumuliatoriaus jungtį prie L298N, kaip aprašyta grandinėje.

VCC iki 12V

nuo GND iki GND

2 žingsnis: kūno jungtys

Dabar atėjo laikas prijungti L298N prie „Wemos D1-Mini“.

1. Sekite šį ryšių sąrašą:

- nuo ENA iki D1

- nuo ENB iki D0

- nuo IN1 iki D8

- nuo IN2 iki D7

- nuo IN3 iki D4

- nuo IN4 iki D3

2. Prijunkite maitinimo šaltinį prie korpuso:

-VCC iš AAA baterijų ir 5 V ant D1-mini, į tą pačią mini duonos lentos eilę.

-GND iš AAA baterijų, GND iš 9 V baterijos ir GND ant D1-mini, į tą pačią mini duonos lentos eilę.

3 žingsnis: montavimas

Įrenginiai
Įrenginiai

Pirmiausia turėsime nustatyti „Arduino IDE“, kad galėtume programuoti į „D1-mini“.

Įdiekite „Arduino IDE“iš:

Į „Arduino IDE“įdiekite atitinkamas ESP8266 plokščių „tvarkykles“:

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

Antra, mums reikės „Node-Red“, kuri yra išmanioji integracijos platforma, leidžianti sukurti ir pagrindinę vartotojo sąsają.

Mazgas-raudonas

Gaukite „Node-Red“iš:

Rekomenduojamas: