Isi kandungan:
- Langkah 1: Sama ada Beli Kit Kereta ESP8266 atau Beli Kit Pemandu Motor ESP8266
- Langkah 2: Kabel Pateri ke Motor … Kemudian Sambungkan ke Papan Pemandu Motor
- Langkah 3: Himpunkan Kereta Anda…
- Langkah 4: Himpunkan Kereta Anda… Bersambung
- Langkah 5: Buat Semua Sambungan
- Langkah 6: Muat turun ESP Flasher
- Langkah 7: Muat turun Firmware Asas ESP8266
- Langkah 8: Jalankan ESP Flasher
- Langkah 9:
- Langkah 10:
- Langkah 11:
- Langkah 12: Flash Firmware Asas ESP8266
- Langkah 13: Putuskan sambungan Dari PC dan Hidupkan Kuasa Bateri…
- Langkah 14: Sambungkan ke Peranti Dari Komputer Melalui WIFI
- Langkah 15: Siapkan Esp8266 untuk Log masuk ke Wifi Anda
- Langkah 16: Muat naik ESP_Robot.bas
- Langkah 17: Setelah Anda Melakukannya, Klik ESP_Robot.bas dan Kemudian Klik EDIT Kemudian Klik RUN
- Langkah 18: Laraskan Kelajuan, Kemudian Bersenang-senang
Video: ESP8266 Robot Car Diprogramkan dengan ESP8266 Basic: 18 Steps (with Pictures)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Saya seorang guru sains sekolah menengah dan juga Penasihat Kelab Robotik. Saya telah mencari kaedah yang lebih menjimatkan untuk mendapatkan robot ke tangan pelajar saya. Dengan harga rendah papan ESP8266, saya dapat membuat kereta robot autonomi dengan harga di bawah $ 20. Dengan Kit Lego Mindstorm berharga $ 300, kit MakeBlock berharga sekitar $ 100, ini merupakan penjimatan yang besar yang membolehkan saya melibatkan lebih ramai pelajar dalam pertandingan robotik kami. Untuk bersaing dengan robot lain, saya menyedari bahawa sensor lain diperlukan seperti sensor jarak Ultrasonik dan juga sensor garis berikut … tetapi ini boleh dibeli dengan harga di bawah $ 20, menjadikan robot saya berharga di bawah $ 50 yang dapat melakukan semua peralatan yang berharga dua kali ganda dapat.
Pelajar kami semua menggunakan buku krom dan dengan runtuhnya laman web Codebender percuma, robot arduino telah ditempatkan sedikit di luar jangkauan. Saya tahu bahawa create.arduino.cc menawarkan penyelesaian, tetapi dengan pembiayaan yang terhad, saya telah mencari alternatif percuma.
Dengan menggunakan ESP8266 dengan papan Pemandu Motor, saya kini dapat mengawal kereta robot melalui wifi. Dengan menggunakan ESP8266 Basic, anda kini boleh mengubah suai program anda juga melalui wifi. Semua ini dapat dilakukan dalam penyemak imbas pada buku chrome pelajar.
Walaupun ESP8266 Basic tidak akan membiarkan anda menggunakan sensor sebagaimana adanya, (Basic terlalu lambat untuk membaca beberapa sensor ini) Saya berharap dapat membuat dan memprogram modul sensor arduino yang bersambung dengan modul asas ESP8266 supaya kawalan robot dapat diprogram secara asas menggunakan arduino ini yang saya praprogram dengan tugas penginderaan. Ini hanya akan menambah kos robot sebanyak $ 5- $ 10 (namun, saya sudah mempunyai banyak papan arduino yang boleh saya gunakan untuk tujuan ini.)
Langkah 1: Sama ada Beli Kit Kereta ESP8266 atau Beli Kit Pemandu Motor ESP8266
Pautan untuk Kit Pemandu Motor ESP8266:
www.ebay.com/itm/ESP8266-CP2102-Pembangun
Pautan untuk Kit Kereta Pintar ESP8266:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Sekiranya anda memilih alat pemacu motor esp8266 / dan ingin DIY, maka anda memerlukan motor:
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
Saya menggunakan papan busa hitam yang dibeli dari pohon Dollar untuk kereta robot saya kerana saya sudah mempunyai motor dan kit Pemandu Motor ESP8266.
Langkah 2: Kabel Pateri ke Motor … Kemudian Sambungkan ke Papan Pemandu Motor
Saya menggunakan jumper lelaki-wanita 4 wayar yang saya potong separuh. Dengan cara ini, setelah anda menyambungkan wayar ke motor dan papan pemacu, yang perlu anda lakukan ialah menghubungkan hujung lelaki dengan hujung wanita untuk sambungan akhir. Ini juga menjadikan wayar penghala menjadi lebih mudah, tetapi tidak perlu, anda boleh menggunakan 4 wayar (2 untuk setiap motor) untuk menyambungkan motor ke papan.
Anda perlu menyolder wayar ke motor supaya anda dapat menyambungkan motor ke papan pemandu.
Saya menggunakan lem panas untuk memasang wayar sebagai bentuk pelepasan tekanan.
Langkah 3: Himpunkan Kereta Anda…
Sekiranya anda membeli kit kereta, kemudian pasangkan mengikut arahan yang tidak diterjemahkan dengan baik … tetapi tidak sukar, cukup jelas.
Langkah 4: Himpunkan Kereta Anda… Bersambung
Sekiranya anda menggunakan DIY, ia akan menjadi lebih pantas, dengan syarat anda menggunakan tali leher / lem panas / bebek atau pita pembungkusan untuk memasangkannya seperti yang saya lakukan.
Sambungkan motor / pemasangan roda ke casis dan wayar laluan ke pemandu motor.
Langkah 5: Buat Semua Sambungan
Sekarang, anda perlu menyambungkan motor dan wayar kuasa ke papan pemandu. Anda juga mungkin perlu memasukkan ESP8266 ke papan pemacu. Setelah semuanya disambungkan dan diamankan, gunakan kabel USB mikro untuk memasang ke komputer anda.
Sambungkan kuasa dari pek bateri ke tanah (hitam) dan Vin (merah).
Kabel sambungan dari satu motor ke a + dan a-, sambungkan wayar motor lain ke b + dan b-.
Sambungkan Vin ke Vm dengan pelompat.
Langkah 6: Muat turun ESP Flasher
Versi Win64
github.com/nodemcu/nodemcu-flasher/raw/mas…
Versi Win32
github.com/nodemcu/nodemcu-flasher/raw/mas…
Langkah 7: Muat turun Firmware Asas ESP8266
github.com/esp8266/Basic/raw/NewWebSockets…
Sila buat direktori nota yang anda muat turun ke….
Langkah 8: Jalankan ESP Flasher
Jalankan ESP8266Flasher.exe
kemudian klik config dan kemudian klik pada gear untuk memilih firmware
Langkah 9:
Cari perduaan yang digunakan untuk ESP8266 Basic Firmware dalam direktori muat turun.
Langkah 10:
Sebaiknya dipanggil: ESP8266Basic.cpp.bin Setelah memuatkan ini, pastikan anda dapat melihat port com yang disambungkan oleh ESP8266 anda, kemudian klik FLASH. (Saya memuat turunnya dua kali … itulah sebabnya saya mempunyai dua fail …)
Langkah 11:
Langkah 12: Flash Firmware Asas ESP8266
Langkah 13: Putuskan sambungan Dari PC dan Hidupkan Kuasa Bateri…
Setelah firmware dimuat, putuskan sambungan dari PC dan pastikan bateri dipasang dengan betul. Gunakan suis butang tekan untuk menghidupkan papan.
Langkah 14: Sambungkan ke Peranti Dari Komputer Melalui WIFI
Cari titik akses TERBUKA dengan ESP dalam nama. Sambung ke pusat akses. Tidak perlu kata laluan.
Setelah disambungkan, ketik: https://192.168.4.1 ke dalam penyemak imbas untuk menyambung ke robot anda.
Anda boleh mendapatkan maklumat mengenai ESP8266 Basic di
Muat turun program Robot Car ESP8266 dari https://esp8266robot.nmmaker.net atau dari pautan di bawah:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Langkah 15: Siapkan Esp8266 untuk Log masuk ke Wifi Anda
Klik pada Tetapan, kemudian tambahkan maklumat wifi anda. setelah selesai, klik simpan, kemudian klik mulakan semula.
Langkah 16: Muat naik ESP_Robot.bas
Muat turun ESP_Basic dengan mengklik:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Klik pada Pengurus Fail dan buka ESP_Robot.bas supaya anda dapat memuat naiknya ke papan anda. Sebagai alternatif, anda boleh membuat fail di notepad dan menyalin dan menampal ke dalam fail dan menyimpannya ke komputer anda. (Saya mendapati bahawa kadang-kadang, ketika saya menyalin dan menampal ke dalam editor untuk ESP Basic, watak tambahan muncul menyebabkan kesilapan.)
kelajuan = 0
[atas]
butang cetak "speed" slaid, 0, 1024 butang cetak "maju", [maju] butang cetak "kiri", [kiri] butang "kanan", [kanan] butang cetak "belakang", [belakang] butang cetak "berhenti", [hentikan] butang cetak "Keluar", [getMeOutOfHere] tunggu
[berhenti]
io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) tunggu
[ke hadapan]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 1) io (po, 2, 1) tunggu
[ke belakang]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 0) io (po, 2, 0) tunggu
[betul]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 1) io (po, 2, 0) tunggu
[meninggalkan]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 0) io (po, 2, 1) tunggu
[keluarkan saya daripada sini]
akhir
Langkah 17: Setelah Anda Melakukannya, Klik ESP_Robot.bas dan Kemudian Klik EDIT Kemudian Klik RUN
Langkah 18: Laraskan Kelajuan, Kemudian Bersenang-senang
Disyorkan:
DIY Car Robot Tracking Car Kit Tracking Car Photosensitive: 7 Steps
DIY Smart Robot Tracking Car Kit Tracking Car Photosensitive: Design by SINONING ROBOTAnda boleh membeli dari robot robot penjejakanTheoryLM393 chip membandingkan kedua photoresistor, apabila terdapat satu LED photoresistor sebelah PUTIH sebelah motor akan berhenti serta-merta, bahagian lain motor putar, sehingga
Seni 2D Dengan LED yang Dapat Diprogramkan dan Pangkalan dan Logo yang Dapat Disesuaikan: 5 Langkah (dengan Gambar)
Seni 2D Dengan LED yang Dapat Diprogramkan dan Pangkalan dan Logo yang Dapat Disesuaikan: Selamat datang di instruksional! Hari ini, saya akan menunjukkan cara membuat Projek Seni 2D dengan logo dan reka bentuk keseluruhan pilihan anda. Saya membuat projek ini kerana dapat mengajar orang tentang banyak kemahiran seperti pengaturcaraan, pendawaian, pemodelan 3D, dan lain-lain. Ini
Pad kekunci yang boleh diprogramkan dengan kadbod: 8 Langkah (dengan Gambar)
Pad Kekunci Boleh Diprogram Cardboard: Semasa teknologi berkembang, orang menginginkan perkara menjadi lebih maya tetapi kadang-kadang lebih praktikal dan senang untuk mempunyai sesuatu yang fizikal yang sebenarnya dapat anda sentuh dan berinteraksi dengan tangan anda sendiri. Salah satu contoh
Robot Boleh Diprogramkan dengan Pocket: 7 Langkah
Robot Boleh Diprogram Pocketable: Hai Semua orang yang kreatif dan bersedia untuk berinovasi dan menikmati !!!!! Ini adalah ketika kita mula menyukai projek dan pengaturcaraan Arduino dalam robot. Saya selalu didapati membuat robot tetapi untuk setiap robot ukurannya tidak ramah. saya mahu membawa rompakan saya
Jam Tangan yang Dapat Diprogramkan Dengan Paparan Empat Karakter: 5 Langkah (dengan Gambar)
Jam Tangan yang Dapat Diprogramkan Dengan Paparan Empat Karakter: Anda akan menjadi perbincangan di bandar apabila anda memakai jam tangan menjengkelkan, besar, dan tidak praktikal ini. Paparkan bahasa kotor kegemaran anda, lirik lagu, nombor perdana, dan lain-lain. Diilhamkan oleh kit Microreader, saya memutuskan untuk membuat jam tangan raksasa menggunakan