![ESP8266 Негізгі бағдарламаланған ESP8266 робот машинасы: 18 қадам (суреттермен) ESP8266 Негізгі бағдарламаланған ESP8266 робот машинасы: 18 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-1152-86-j.webp)
Мазмұны:
- 1 -қадам: ESP8266 автокөлік жинағын сатып алыңыз немесе ESP8266/мотор драйверін сатып алыңыз
- 2 -қадам: Электр сымдарын қозғалтқыштарға жалғаңыз … Содан кейін мотор драйвері тақтасына қосыңыз
- 3 -қадам: көлікті біріктіріңіз …
- 4 -қадам: Көлігіңізді біріктіріңіз … жалғасы
- 5 -қадам: Барлық қосылымдарды жасаңыз
- 6 -қадам: ESP Flasher жүктеңіз
- 7 -қадам: ESP8266 негізгі микробағдарламасын жүктеңіз
- 8 -қадам: ESP Flasher іске қосыңыз
- 9 -қадам:
- 10 -қадам:
- 11 -қадам:
- 12 -қадам: Flash ESP8266 негізгі микробағдарламасы
- 13 -қадам: ДК -ден ажыратып, батарея қуатын қосыңыз …
- 14 -қадам: құрылғыға компьютерден WIFI арқылы қосылыңыз
- 15 -қадам: Esp8266 -ді Wi -Fi желісіне кіру үшін орнатыңыз
- 16 -қадам: ESP_Robot.bas жүктеңіз
- 17 -қадам: Мұны жасағаннан кейін ESP_Robot.bas түймесін басыңыз, содан кейін ӨҢДЕУ түймесін басыңыз, содан кейін ЖҮРГІЗУ түймесін басыңыз
- 18 -қадам: Жылдамдықты реттеңіз, содан кейін көңілді болыңыз
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![ESP8266 Basic бағдарламаланған ESP8266 робот машинасы ESP8266 Basic бағдарламаланған ESP8266 робот машинасы](https://i.howwhatproduce.com/images/001/image-1152-87-j.webp)
Мен орта мектептің жаратылыстану пәнінің мұғалімі, сонымен қатар роботтар клубының кеңесшісімін. Мен роботтарды оқушылардың қолына алудың тиімді жолдарын іздедім. ESP8266 тақталарының төмен бағасымен мен 20 доллардан төмен автономды робот машинасын жасай алдым. Lego Mindstorm жиынтығының бағасы 300 доллар, MakeBlock жиынтығы шамамен 100 доллар, бұл менің робототехника бойынша жарыстарға көбірек оқушыларды тартуға мүмкіндік беретін айтарлықтай үнемдеуді білдіреді. Басқа роботтармен бәсекелесу үшін мен ультрадыбыстық қашықтық датчиктері, сондай -ақ сенсорлы сенсорлар сияқты басқа сенсорлар қажет екенін түсінемін … бірақ оларды 20 доллардан төмен сатып алуға болады, бұл роботтарымның бағасы 50 доллардан төмен, бұл жиынтықтардың барлығын жасай алады. мүмкін екі есе көп.
Біздің студенттер хромбуктерді пайдаланады және Codebender ақысыз веб -сайтының құлдырауымен arduino роботтары қол жетпейтін жерде орналастырылды. Мен create.arduino.cc шешімді ұсынатынын білемін, бірақ шектеулі қаржыландырумен мен тегін балама іздедім.
Мотор драйвері тақтасы бар ESP8266 көмегімен мен қазір робот машинаны wifi арқылы басқара аламын. ESP8266 Basic көмегімен сіз енді бағдарламаны wifi арқылы да өзгерте аласыз. Мұның бәрін студенттің хромбуктеріндегі шолғышта жасауға болады.
ESP8266 Basic сенсорларды бұрынғыдай пайдалануға мүмкіндік бермесе де, (бұл сенсорлардың кейбірін оқу үшін Basic өте баяу) мен роботты басқаруды негізгі түрде бағдарламалау үшін ESP8266 негізгі модульдерімен интерфейс жасайтын arduino сенсорлық модульдерін құруға және бағдарламалауға үміттенемін. Мен сезу міндеттерімен алдын ала бағдарламалайтын осы ардуиноды қолдана отырып. Бұл робот шығындарына шамамен 5-10 доллар қосады (алайда менде осы мақсатта қолдануға болатын көптеген arduino тақталары бар).
1 -қадам: ESP8266 автокөлік жинағын сатып алыңыз немесе ESP8266/мотор драйверін сатып алыңыз
![ESP8266 автокөлік жинағын сатып алыңыз немесе ESP8266/мотор драйверін сатып алыңыз ESP8266 автокөлік жинағын сатып алыңыз немесе ESP8266/мотор драйверін сатып алыңыз](https://i.howwhatproduce.com/images/001/image-1152-88-j.webp)
ESP8266/қозғалтқыш драйверіне арналған сілтеме:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
ESP8266 ақылды автокөлік жинағына сілтеме:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Егер сіз esp8266/мотор драйверлер жинағына барсаңыз және DIY жасағыңыз келсе, сізге мотор қажет болады:
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
Мен робот автокөлігім үшін доллар ағашынан сатып алынған қара көбік тақтасын қолдандым, себебі менде қозғалтқыштар мен ESP8266/мотор драйвері бар.
2 -қадам: Электр сымдарын қозғалтқыштарға жалғаңыз … Содан кейін мотор драйвері тақтасына қосыңыз
![Дәнекерлеу сымдары қозғалтқыштарға… содан кейін мотор драйвері тақтасына қосылыңыз Дәнекерлеу сымдары қозғалтқыштарға… содан кейін мотор драйвері тақтасына қосылыңыз](https://i.howwhatproduce.com/images/001/image-1152-89-j.webp)
![Дәнекерлеу сымдары моторға… содан кейін мотор драйвері тақтасына қосылыңыз Дәнекерлеу сымдары моторға… содан кейін мотор драйвері тақтасына қосылыңыз](https://i.howwhatproduce.com/images/001/image-1152-90-j.webp)
![Дәнекерлеу сымдары моторға… содан кейін мотор драйвері тақтасына қосылыңыз Дәнекерлеу сымдары моторға… содан кейін мотор драйвері тақтасына қосылыңыз](https://i.howwhatproduce.com/images/001/image-1152-91-j.webp)
![Дәнекерлеу сымдары моторға… содан кейін мотор драйвері тақтасына қосылыңыз Дәнекерлеу сымдары моторға… содан кейін мотор драйвері тақтасына қосылыңыз](https://i.howwhatproduce.com/images/001/image-1152-92-j.webp)
Мен 4 сымды еркек-әйел секіргіштерді қолдандым, мен оларды екіге бөлдім. Осылайша, қозғалтқыштар мен драйверлер тақтасына сымдарды қосқаннан кейін, соңғы қосылу үшін еркек пен әйелдің ұшын жалғау жеткілікті. Бұл сонымен қатар сымдарды бағыттауды біршама жеңілдетеді, бірақ қажет емес, қозғалтқыштарды тақтаға қосу үшін 4 сымды (әр қозғалтқыш үшін 2) пайдалануға болады.
Қозғалтқыш тақтасына қозғалтқыштарды қосу үшін сізге моторға сымдарды дәнекерлеу қажет.
Мен сымдарды орнында ұстау үшін ыстық желімді стресстен арылудың бір түрі ретінде қолдандым.
3 -қадам: көлікті біріктіріңіз …
Егер сіз автокөлік жинағын сатып алған болсаңыз, онда нашар аударылған нұсқауларға сәйкес жинаңыз … бірақ бұл қиын емес, өте түсінікті.
4 -қадам: Көлігіңізді біріктіріңіз … жалғасы
![Көлігіңізді біріктіріңіз … жалғасы Көлігіңізді біріктіріңіз … жалғасы](https://i.howwhatproduce.com/images/001/image-1152-93-j.webp)
Егер сіз өз қолыңызбен DIY жасайтын болсаңыз, онда сіз менікіндей тығыздағыштарды / ыстық желімді / үйректі немесе орауыш таспаны қолдансаңыз, бұл сәл жылдамырақ болады.
Қозғалтқыштарды/доңғалақ жинағын шассиге қосыңыз және сымдарды мотор жүргізушісіне бағыттаңыз.
5 -қадам: Барлық қосылымдарды жасаңыз
![Барлық байланыстарды жасаңыз Барлық байланыстарды жасаңыз](https://i.howwhatproduce.com/images/001/image-1152-94-j.webp)
Енді қозғалтқыш пен электр сымдарын жүргізуші тақтасына қосу керек. Диск тақтасына ESP8266 қосу қажет болуы мүмкін. Барлығы қосылып, бекітілгеннен кейін компьютерге қосу үшін микро USB сымын қолданыңыз.
Батарея жинағынан жерге (қара) және Винге (қызыл) қуат қосыңыз.
Бір қозғалтқыштан а+ және а- ға қосылатын сымдар, басқа қозғалтқыш сымдарын b+ және b- қосады.
Винді Vm -ге секіргішпен қосыңыз.
6 -қадам: ESP Flasher жүктеңіз
Win64 нұсқасы
github.com/nodemcu/nodemcu-flasher/raw/mas…
Win32 нұсқасы
github.com/nodemcu/nodemcu-flasher/raw/mas…
7 -қадам: ESP8266 негізгі микробағдарламасын жүктеңіз
github.com/esp8266/Basic/raw/NewWebSockets…
Оны жүктеп алатын каталогты жасаңыз.
8 -қадам: ESP Flasher іске қосыңыз
![ESP Flasher іске қосыңыз ESP Flasher іске қосыңыз](https://i.howwhatproduce.com/images/001/image-1152-95-j.webp)
ESP8266Flasher.exe іске қосыңыз
содан кейін конфигурацияны таңдау үшін конфигурацияны, содан кейін берілісті басыңыз
9 -қадам:
![Кескін Кескін](https://i.howwhatproduce.com/images/001/image-1152-96-j.webp)
Жүктеу каталогында ESP8266 негізгі микробағдарламасы үшін қолданылатын екілік файлды табыңыз.
10 -қадам:
![Кескін Кескін](https://i.howwhatproduce.com/images/001/image-1152-97-j.webp)
Қоңырау шалу керек: ESP8266Basic.cpp.bin Мұны жүктегеннен кейін, сіздің ESP8266 қосылған ком -портын көре алатыныңызға көз жеткізіңіз, содан кейін FLASH түймесін басыңыз. (Мен оны екі рет жүктедім, сондықтан менде екі файл бар …)
11 -қадам:
![Кескін Кескін](https://i.howwhatproduce.com/images/001/image-1152-98-j.webp)
12 -қадам: Flash ESP8266 негізгі микробағдарламасы
![Flash ESP8266 негізгі микробағдарламасы Flash ESP8266 негізгі микробағдарламасы](https://i.howwhatproduce.com/images/001/image-1152-99-j.webp)
13 -қадам: ДК -ден ажыратып, батарея қуатын қосыңыз …
Микробағдарлама жүктелгеннен кейін компьютерден ажыратып, батареялардың дұрыс орнатылғанын тексеріңіз. Бортты қосу үшін түймешікті қолданыңыз.
14 -қадам: құрылғыға компьютерден WIFI арқылы қосылыңыз
![Құрылғыға компьютерден WIFI арқылы қосылыңыз Құрылғыға компьютерден WIFI арқылы қосылыңыз](https://i.howwhatproduce.com/images/001/image-1152-100-j.webp)
![Құрылғыға компьютерден WIFI арқылы қосылыңыз Құрылғыға компьютерден WIFI арқылы қосылыңыз](https://i.howwhatproduce.com/images/001/image-1152-101-j.webp)
Атауында ESP бар АШЫҚ кіру нүктесін іздеңіз. Кіру нүктесіне қосылыңыз. Құпия сөз қажет емес.
Қосылғаннан кейін роботқа қосылу үшін браузерге https://192.168.4.1 енгізіңіз.
Сіз ESP8266 Basic туралы ақпаратты https://www.esp8266basic.com/documentation.html сайтынан таба аласыз.
ESP8266 Robot Car бағдарламасын https://esp8266robot.nmmaker.net сайтынан немесе төмендегі сілтемеден жүктеп алыңыз:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
15 -қадам: Esp8266 -ді Wi -Fi желісіне кіру үшін орнатыңыз
![Esp8266 -ді Wi -Fi желісіне кіру үшін орнатыңыз Esp8266 -ді Wi -Fi желісіне кіру үшін орнатыңыз](https://i.howwhatproduce.com/images/001/image-1152-102-j.webp)
Параметрлерді нұқыңыз, содан кейін Wi -Fi туралы ақпаратты қосыңыз. аяқталғаннан кейін сақтауды, содан кейін қайта бастауды басыңыз.
16 -қадам: ESP_Robot.bas жүктеңіз
![ESP_Robot.bas жүктеу ESP_Robot.bas жүктеу](https://i.howwhatproduce.com/images/001/image-1152-103-j.webp)
![ESP_Robot.bas жүктеу ESP_Robot.bas жүктеу](https://i.howwhatproduce.com/images/001/image-1152-104-j.webp)
ESP_Basic жүктеу:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Файл менеджерін нұқыңыз және оны тақтаға жүктеу үшін ESP_Robot.bas ашыңыз. Сонымен қатар, сіз блокнотта файл жасай аласыз және файлға көшіріп, қоюға және оны компьютерге сақтауға болады. (Мен кейде ESP Basic редакторына көшіріп, қойғанда қате тудыратын қосымша таңбалар пайда болатынын білдім.)
жылдамдық = 0
[жоғарғы]
басып шығару «жылдамдығы» жүгірткі жылдамдығы, 0, 1024 «алға», [алға] басып шығару түймесі «солға», [солға] түймесі «оңға», [оңға] басып шығару түймесі «артқа», [артқа] басып шығару түймесі «тоқтату», [тоқтату] басып шығару батырмасы “Шығу”, [getMeOutOfHere] күтіңіз
[Тоқта]
io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) күту
[алға]
io (pwo, 5, жылдамдық) io (pwo, 4, жылдамдық) io (po, 0, 1) io (po, 2, 1) күту
[артқа]
io (pwo, 5, жылдамдық) io (pwo, 4, жылдамдық) io (po, 0, 0) io (po, 2, 0) күту
[оң жақта]
io (pwo, 5, жылдамдық) io (pwo, 4, жылдамдық) io (po, 0, 1) io (po, 2, 0) күту
[сол]
io (pwo, 5, жылдамдық) io (pwo, 4, жылдамдық) io (po, 0, 0) io (po, 2, 1) күту
[getMeOutOfHere]
Соңы
17 -қадам: Мұны жасағаннан кейін ESP_Robot.bas түймесін басыңыз, содан кейін ӨҢДЕУ түймесін басыңыз, содан кейін ЖҮРГІЗУ түймесін басыңыз
![Мұны жасағаннан кейін ESP_Robot.bas түймесін басыңыз, содан кейін ӨҢДЕУ түймесін басыңыз, содан кейін ЖҮРГІЗУ түймесін басыңыз Мұны жасағаннан кейін ESP_Robot.bas түймесін басыңыз, содан кейін ӨҢДЕУ түймесін басыңыз, содан кейін ЖҮРГІЗУ түймесін басыңыз](https://i.howwhatproduce.com/images/001/image-1152-105-j.webp)
![Мұны жасағаннан кейін ESP_Robot.bas түймесін басыңыз, содан кейін ӨҢДЕУ түймесін басыңыз, содан кейін ЖҮРГІЗУ түймесін басыңыз Мұны жасағаннан кейін ESP_Robot.bas түймесін басыңыз, содан кейін ӨҢДЕУ түймесін басыңыз, содан кейін ЖҮРГІЗУ түймесін басыңыз](https://i.howwhatproduce.com/images/001/image-1152-106-j.webp)
18 -қадам: Жылдамдықты реттеңіз, содан кейін көңілді болыңыз
Ұсынылған:
Telepresence робот: негізгі платформа (1 -бөлім): 23 қадам (суреттермен)
![Telepresence робот: негізгі платформа (1 -бөлім): 23 қадам (суреттермен) Telepresence робот: негізгі платформа (1 -бөлім): 23 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-2616-94-j.webp)
Репродуктивті робот: негізгі платформа (1 -бөлім): телепрезентация роботы - бұл интернетте қашықтан басқарылатын және басқа біреуге суррогат бола алатын робот түрі. Мысалы, егер сіз Нью -Йоркте болсаңыз, бірақ Калифорндағы адамдар тобымен физикалық қарым -қатынас жасағыңыз келсе
Arduino Uno -дан ICSP / ISP арқылы дәйекті Arduino 3.3V Вт / 8 МГц сағаты бағдарламаланған (сериялық бақылаумен!): 4 қадам
![Arduino Uno -дан ICSP / ISP арқылы дәйекті Arduino 3.3V Вт / 8 МГц сағаты бағдарламаланған (сериялық бақылаумен!): 4 қадам Arduino Uno -дан ICSP / ISP арқылы дәйекті Arduino 3.3V Вт / 8 МГц сағаты бағдарламаланған (сериялық бақылаумен!): 4 қадам](https://i.howwhatproduce.com/images/007/image-20833-j.webp)
Arduino Uno -дан ICSP / ISP арқылы дәйекті Arduino 3.3V Вт / Сыртқы 8 МГц сағаты (сериялық бақылаумен!): Мақсаты: 8 МГц сыртқы сағаттан 3,3В жұмыс істейтін автономды Arduino құрастыру. Оны Arduino Uno (5В жұмыс істейтін) провайдерімен (сонымен қатар ICSP деп аталады) тізбектей бағдарламалау үшін жүктеуші файлын өңдеу және
Arduino Bluetooth робот машинасы: 18 қадам (суреттермен)
![Arduino Bluetooth робот машинасы: 18 қадам (суреттермен) Arduino Bluetooth робот машинасы: 18 қадам (суреттермен)](https://i.howwhatproduce.com/images/009/image-24726-j.webp)
Arduino Bluetooth робот машинасы: 1-ші Arduino робот машинаңызды жасаңыз! Сіздің бірінші Arduino Bluetooth робот машинаңызды жасауға арналған қадамдық визуалды нұсқаулар. Ләззат алыңыз
Spiderbot V2 робот машинасы: 8 қадам (суреттермен)
![Spiderbot V2 робот машинасы: 8 қадам (суреттермен) Spiderbot V2 робот машинасы: 8 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-777-61-j.webp)
Spiderbot V2 Robot Car: Spiderbot V2-бұл менің соңғы жобамның жаңартылған нұсқасы: https://www.instructables.com/id/3D-printed-Transformers-Robot-Spiderbot/ Өрмекші роботы «Трансформаторлардан» шабыттанған. Бұл RC төртбұрышты робот және екі жұмыс режимі бар: сп
Робот машинасы төмен: 12 қадам (суреттермен)
![Робот машинасы төмен: 12 қадам (суреттермен) Робот машинасы төмен: 12 қадам (суреттермен)](https://i.howwhatproduce.com/images/002/image-3622-56-j.webp)
Low Rider Car Car: Бұл нұсқаулық сізге әр түрлі жіңішке жалпақ заттардан және арзан STEAMbot Robot NC жиынтығынан жасалған төмен шабандоз робот машинасын қалай жасау керектігін көрсетеді. Робот -машинаны құрастырғаннан кейін ақысыз мобильді қосымша арқылы қашықтан басқаруға болады. Сіз сондай -ақ