Sisukord:

Jõuluvana auto: 6 sammu
Jõuluvana auto: 6 sammu

Video: Jõuluvana auto: 6 sammu

Video: Jõuluvana auto: 6 sammu
Video: KIISUD KEERUTAVAD TANTSU - Liisa Liiva ja Laulupesa lapsed 2024, Juuni
Anonim
Jõuluvana auto
Jõuluvana auto
Jõuluvana auto
Jõuluvana auto
Jõuluvana auto
Jõuluvana auto

Siin on väike lõbus projekt, mille tegin jõulupühade ajal. Seda on lihtne ja lihtne ehitada, seda juhitakse WiFi-ühenduse ja Android-telefoni või tahvelarvuti kaudu. Mikrokontroller on ESP8266 Wemos D1-mini plaadil, sellele on installitud MicroPython ja see käivitab väikese skripti, mida nimetatakse remote.py. Selle peal on kilp (diy), millel on 3 transistorit, mõned takistid ja pingeregulaator (toiteallikaks on vana 2S 850mAh Lipo).

Pult on Android -telefon või tahvelarvuti, kuhu on installitud fantastiline RoboRemo rakendus:

Avage RoboRemo

See rakendus saab ühenduse luua Bluetoothi, TCP ja UDP kaudu. Kuna meie D1 pardal on WiFi, võime bluetooth -riistvara vahele jätta ja vooluahela väga lihtsana hoida. Seadistame oma D1 pääsupunktiks, loome ühenduse telefoni või tahvelarvutiga ja saadame käske UDP kaudu.

YouTube'i video

Tarvikud

1 Wemos D1 mini, millele on installitud uusim Micropython. Ahmed Nouira tegi suurepärase juhendi D1 mini välgutamiseks: selle leiate siit

1 DIY kilp teie D1 mini jaoks (Banggood)

3 transistorit BC 517 (natuke liialdatud, kuid mul polnud teisi saadaval)

3 takistit 39 kOhm 0, 25 vatti baasi polarisatsiooni jaoks

1 Pingeregulaator 5V (7805 vms, kasutasin LM2940-5 KAPITAATORIGA)

Ledid, 2 või 4, kui teile meeldivad auto tagatuled.

220Ohm takistid, 1 iga LED -i kohta.

2 hammasratastega ratastega mootorit nagu Banggoodi liinil järgneval robotil.

Puit, plastplekk või mis iganes auto kere valmistamiseks.

Tahvelarvuti või telefon, Android, millele on installitud rakendus RoboRemo.

Samm: valmistage kaugjuhtimispult ette

Valmistage kaugjuhtimispult ette
Valmistage kaugjuhtimispult ette
Valmistage kaugjuhtimispult ette
Valmistage kaugjuhtimispult ette
Valmistage kaugjuhtimispult ette
Valmistage kaugjuhtimispult ette

Kõigepealt peame seadistama oma telefoni või tahvelarvuti kaugjuhtimispuldiks. Installige rakendus RoboRemo ja vaadake nende veebisaiti: RoboRemo sait.

Siit leiate kõik vajalikud asjad ja õpetused. Laadige alla pdf-käsiraamat ja lugege seda.

Kui olete installinud, proovige seda lihtsalt, see on väga lihtne! Meie puldil on 4 nuppu, nagu piltidel näha: start, stop, vasak ja parem.

Iga nupu vajutamisel saadetakse tekstistring, millele järgneb uus rida (tagasilöök ja märk). Seadistage oma nupud, märkige iga nupu tekstistring. Teie skript otsib neid stringe jõuluvana sõiduki juhtimiseks:-)

Samm: valmistage ette D1 Mini: vilkuv mikropüüt

Valmistage oma D1 Mini ette: vilkuv mikropüüt
Valmistage oma D1 Mini ette: vilkuv mikropüüt

Ahmed Nouira tegi suurepärast tööd, siin on kõik, mida vajate oma Wemos D1 ettevalmistamiseks:

Vilkuv MicroPython

D1 puhul tuleb aga kasutada järgmist käsku esptool:

esptool.py --port /dev /ttyUSB0-write_flash --flash_mode dio 0 esp8266-20190529-v1.11.bin

(See on Linuxi masina jaoks, Mac ja Windows on erinevad, ka.bin -fail võib olla erinev). Kõige olulisem on Wemos D1 jaoks --flash_mode dio.

Kui sisestate terminali lihtsalt esptool.py, kuvatakse see kõik valikud.

Kui teil on probleeme MicroPythoni vilkumisega, on siin mõned kasulikud lingid:

MicroPythoniga alustamine

Juhuslikud Nerd õpetused

MicroPythoni foorum

Ja Google on teie sõber, sisestage lihtsalt "Vilkuv mikropüüton Wemos D1 -s".

Samm: laadige Remote.py skript

Kui teie D1 -sse on installitud Micropython, on aeg Remote.py skript üles laadida.

Muutke/jagage/kopeerige/mida iganes:-). Lihtsalt tehke oma RoboRemo käsustringid varju

(saadetakse iga kord, kui vajutate telefoni/tahvelarvuti nuppu) vastake skriptile.

Nimetage skriptis AP nimi ja parool ümber, kui soovite.

Skriptide kirjutamiseks ja üleslaadimiseks kasutan Thonny IDE -d. Kui kasutate mõnda muud meetodit, veenduge, et teie tekstiredaktor ei muuda skriptide identiteeti, vastasel juhul kaebab Micropython.

Kate tekstiredaktorit (Linux) saab konfigureerida Pythoni skriptide jaoks ja see hoolitseb õige identiteedi eest. Ampy saab skripti teie pardale välgutada. Ampy juurde.

Vaadake juhuslike närvijuhendite saiti kõigi võimaluste kohta: link

Kerige alla jaotiseni Eeldused

Thonny võimaldab skripti selle ümbernimetamise ajal laadida, enne kui tahvlile vilgub, tuleb Remote.py ümber nimetada boot.py.

Samm: testige oma lauda

Image
Image

Pärast AP -nime ja parooli muutmist ning skripti laadimist on aeg teha lihtne test:

- Pange oma telefon/tahvelarvuti ja arvuti tööle

- Ühendage D1mini USB -porti ja oodake veidi, D1 peaks algama pääsupunktina

-ühendage telefon/tahvelarvuti jaotises Seadistamine/Wifi juurdepääsupunktiga

-ühendage rakendus Roboremo pääsupunktiga: menüü/ühendage/Internet (UDP)/ühendage ip: port

-sisestage 192.168.4.1:5000

-avage PuTTy või mõni muu jadaemulaator

-sisestage port (minu puhul/dev/ttyUSB0) ja määrake andmeedastuskiiruseks 115200, te ei näe REPL-i, kuid ärge muretsege:-)

- vajutage oma Android -telefoni/tahvelarvuti käsunuppe ja jälgige PuTTy terminali väljundit: vaadake videot

-kui vigu ei esine: järgmine samm: käivitage jootmisseade:-)

Samm: kilbi jootmine

Alustage aku pistiku ja pingeregulaatori (ja kondensaatori, kui kasutatakse LM2940-5) jootmist. Pärast töö kontrollimist ühendage aku akuga. Mõõtke väljundpinge (5V). Kui OK joodab 5V väljundi ja GND kilbi klemmidele, vaadake varjestusel olevaid märgistusi. Jootke kilbi pistikud.

Nüüd ühendage 5V ja GND siin, juhtige muud osad skemaatiliselt. Ühendage mootorid ja LED -id ning oletegi valmis!

TÄHTIS! Kontrollige ja kontrollige oma tööd enne kilbi paigaldamist D1mini. Vead võivad teie laua hävitada …

6. samm: oma auto ehitamine

See on ka väga lihtne: minu oma on valmistatud puidust värvi segamispulkadest, mis on liimitud kokku tsüano aka superliimiga. Mootorid on fikseeritud kahepoolse teibiga ja ümarat polti kasutatakse ninarattaks. Proovisin teisi seadistusi, kuid see andis parima tulemuse, seadistus on sama nagu Banggoodi joone järgija. Kere on valmistatud balsast (tegin palju kriimustustega ehitatud lennukeid, nii et mul on veel varu):-)

Nüüd jootke mootori juhtmed ja led-juhtmed, kontrollige, kas mõlemad rattad jooksevad edasi, kui vajutate "start".

See on viimane samm, nüüd on aeg oma autoga sõita ja palju lõbutseda:-)

Soovitan: