Daftar Isi:
- Langkah 1: Beli Kit Mobil ESP8266 atau Beli Kit Pengemudi Motor ESP8266
- Langkah 2: Solder Kabel ke Motor … Kemudian Hubungkan ke Papan Driver Motor
- Langkah 3: Pasang Mobil Anda…
- Langkah 4: Pasang Mobil Anda… Lanjutan
- Langkah 5: Buat Semua Koneksi
- Langkah 6: Unduh ESP Flasher
- Langkah 7: Unduh Firmware Dasar ESP8266
- Langkah 8: Jalankan ESP Flasher
- Langkah 9:
- Langkah 10:
- Langkah 11:
- Langkah 12: Flash Firmware Dasar ESP8266
- Langkah 13: Putuskan Sambungan Dari PC dan Hidupkan Daya Baterai…
- Langkah 14: Hubungkan ke Perangkat Dari Komputer Melalui WIFI
- Langkah 15: Siapkan Esp8266 untuk Masuk ke Wifi Anda
- Langkah 16: Unggah ESP_Robot.bas
- Langkah 17: Setelah Anda Melakukannya, Klik ESP_Robot.bas dan Kemudian Klik EDIT Kemudian Klik RUN
- Langkah 18: Sesuaikan Kecepatan, Lalu Bersenang-senang
Video: Mobil Robot ESP8266 Diprogram Dengan ESP8266 Basic: 18 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Saya seorang guru sains sekolah menengah dan juga Penasihat Klub Robot. Saya telah mencari cara yang lebih hemat biaya untuk mendapatkan robot ke tangan siswa saya. Dengan harga papan ESP8266 yang rendah, saya dapat membuat mobil robot otonom dengan harga di bawah $20. Dengan Lego Mindstorm Kits seharga $300, kit MakeBlock seharga sekitar $100, ini merupakan penghematan yang signifikan yang memungkinkan saya melibatkan lebih banyak siswa dalam kompetisi robotika kami. Untuk bersaing dengan robot lain, saya menyadari bahwa sensor lain diperlukan seperti sensor jarak Ultrasonik serta sensor garis berikut… tetapi ini dapat dibeli dengan harga di bawah $20, membuat robot saya berharga di bawah $50 yang dapat melakukan semua perangkat itu. bisa dua kali lipat.
Semua siswa kami menggunakan chromebook dan dengan runtuhnya situs web Codebender gratis, robot arduino telah ditempatkan sedikit di luar jangkauan. Saya tahu create.arduino.cc menawarkan solusi, tetapi dengan dana terbatas, saya telah mencari alternatif gratis.
Menggunakan ESP8266 dengan papan Driver Motor, saya sekarang dapat mengontrol mobil robot melalui wifi. Menggunakan ESP8266 Basic sekarang Anda dapat memodifikasi program Anda juga melalui wifi. Semua ini dapat dilakukan di browser pada Chromebook siswa.
Meskipun ESP8266 Basic tidak mengizinkan Anda menggunakan sensor apa adanya, (Basic terlalu lambat untuk membaca beberapa sensor ini) Saya berharap untuk membuat dan memprogram modul sensor arduino yang berinteraksi dengan modul dasar ESP8266 sehingga kontrol robot dapat diprogram dalam dasar menggunakan arduino ini yang saya praprogram dengan tugas penginderaan. Ini hanya akan menambah sekitar $5-$10 untuk biaya robot (namun, saya sudah memiliki banyak papan arduino yang dapat saya gunakan untuk tujuan ini.)
Langkah 1: Beli Kit Mobil ESP8266 atau Beli Kit Pengemudi Motor ESP8266
Tautan untuk ESP8266/Motor Driver Kit:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
Tautan untuk Kit Mobil Pintar ESP8266:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Jika Anda menggunakan kit driver esp8266/motor 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 mobil robot saya karena saya sudah memiliki motor dan kit ESP8266/Motor Driver.
Langkah 2: Solder Kabel ke Motor … Kemudian Hubungkan ke Papan Driver Motor
Saya menggunakan 4 kabel jumper pria-wanita yang saya potong menjadi dua. Dengan cara ini, setelah Anda menghubungkan kabel ke motor dan papan driver, yang perlu Anda lakukan hanyalah menghubungkan ujung jantan dengan ujung betina untuk koneksi akhir. Ini juga membuat perutean kabel sedikit lebih mudah, tetapi tidak perlu, Anda dapat menggunakan 4 kabel (2 untuk setiap motor) untuk menghubungkan motor ke papan.
Anda perlu menyolder kabel ke motor sehingga Anda dapat menghubungkan motor ke papan driver.
Saya menggunakan lem panas untuk menjaga kabel tetap di tempatnya sebagai bentuk penghilang stres.
Langkah 3: Pasang Mobil Anda…
Jika Anda membeli car kit, maka rakit sesuai dengan petunjuk yang diterjemahkan dengan buruk…tetapi tidak terlalu sulit, cukup jelas.
Langkah 4: Pasang Mobil Anda… Lanjutan
Jika Anda akan membuat DIY, itu akan berjalan sedikit lebih cepat, asalkan Anda menggunakan ikatan zip / lem panas / bebek atau selotip untuk merakit milik Anda seperti yang saya lakukan pada milik saya.
Hubungkan unit motor/roda ke sasis dan rutekan kabel ke driver motor.
Langkah 5: Buat Semua Koneksi
Sekarang, Anda perlu menghubungkan motor dan kabel daya ke papan driver. Anda juga mungkin harus mencolokkan ESP8266 ke papan driver. Setelah semuanya terhubung dan diamankan, gunakan kabel micro USB untuk dicolokkan ke komputer Anda.
Hubungkan daya dari baterai ke ground (hitam) dan Vin (merah).
Sambungan kabel dari satu motor ke a+ dan a-, sambungkan kabel motor lain ke b+ dan b-.
Hubungkan Vin ke Vm dengan jumper.
Langkah 6: Unduh ESP Flasher
Versi Win64
github.com/nodemcu/nodemcu-flasher/raw/mas…
Versi Win32
github.com/nodemcu/nodemcu-flasher/raw/mas…
Langkah 7: Unduh Firmware Dasar ESP8266
github.com/esp8266/Basic/raw/NewWebSockets…
Harap buat catatan direktori tempat Anda mengunduhnya….
Langkah 8: Jalankan ESP Flasher
Jalankan ESP8266Flasher.exe
kemudian klik config dan kemudian klik pada roda gigi untuk memilih firmware
Langkah 9:
Temukan biner yang digunakan untuk Firmware Dasar ESP8266 di direktori unduhan.
Langkah 10:
Harus dipanggil: ESP8266Basic.cpp.bin Setelah Anda memuat ini, pastikan Anda dapat melihat com port yang terhubung dengan ESP8266 Anda, lalu klik FLASH. (Saya mengunduhnya dua kali … itu sebabnya saya memiliki dua file …)
Langkah 11:
Langkah 12: Flash Firmware Dasar ESP8266
Langkah 13: Putuskan Sambungan Dari PC dan Hidupkan Daya Baterai…
Setelah firmware dimuat, putuskan sambungan dari PC dan pastikan baterai terpasang dengan benar. Gunakan sakelar tombol tekan untuk menghidupkan papan.
Langkah 14: Hubungkan ke Perangkat Dari Komputer Melalui WIFI
Cari OPEN Access point dengan nama ESP. Hubungkan ke titik akses. Tidak ada kata sandi yang diperlukan.
Setelah terhubung, ketik: https://192.168.4.1 ke dalam browser untuk terhubung ke robot Anda.
Anda dapat menemukan informasi tentang ESP8266 Basic di
Unduh program Robot Mobil ESP8266 dari https://esp8266robot.nmmaker.net atau dari tautan di bawah ini:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Langkah 15: Siapkan Esp8266 untuk Masuk ke Wifi Anda
Klik Pengaturan, lalu tambahkan informasi wifi Anda. jika sudah, klik simpan, lalu klik restart.
Langkah 16: Unggah ESP_Robot.bas
Unduh ESP_Basic dengan mengklik:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Klik File Manager dan buka ESP_Robot.bas sehingga Anda dapat mengunggahnya ke papan Anda. Atau, Anda dapat membuat file di notepad dan menyalin dan menempelkannya ke file dan menyimpannya ke komputer Anda. (Saya telah menemukan bahwa kadang-kadang, ketika saya menyalin dan menempel ke editor untuk ESP Basic, karakter tambahan muncul menyebabkan kesalahan.)
kecepatan = 0
[atas]
cetak kecepatan penggeser "kecepatan", 0, 1024 tombol cetak "maju", tombol cetak [maju] "kiri", tombol [kiri] "kanan", tombol cetak [kanan] "mundur", tombol cetak [mundur] "berhenti", [stop] tombol cetak "Keluar", [getMeOutOfHere] tunggu
[berhenti]
io(pwo, 5, 0) io(pwo, 4, 0) io(po, 0, 1) io(po, 2, 1) tunggu
[maju]
io(pwo, 5, kecepatan) io(pwo, 4, kecepatan) io(po, 0, 1) io(po, 2, 1) tunggu
[ke belakang]
io(pwo, 5, kecepatan) io(pwo, 4, kecepatan) io(po, 0, 0) io(po, 2, 0) tunggu
[Baik]
io(pwo, 5, kecepatan) io(pwo, 4, kecepatan) io(po, 0, 1) io(po, 2, 0) tunggu
[kiri]
io(pwo, 5, kecepatan) io(pwo, 4, kecepatan) io(po, 0, 0) io(po, 2, 1) tunggu
[keluarkan aku dari sini]
akhir
Langkah 17: Setelah Anda Melakukannya, Klik ESP_Robot.bas dan Kemudian Klik EDIT Kemudian Klik RUN
Langkah 18: Sesuaikan Kecepatan, Lalu Bersenang-senang
Direkomendasikan:
Renegade-i (Penguji IC yang Dapat Diprogram yang Terasa Seperti Nyata): 3 Langkah (dengan Gambar)
Renegade-i (Penguji IC yang Dapat Diprogram yang Terasa Seperti Nyata): MIMPI JUTA DOLLAR. Pernahkah Anda bermimpi memiliki penguji IC sendiri di rumah? Bukan sekedar gadget yang bisa menguji IC, tapi mesin “programmable” yang terasa seperti salah satu produk unggulan dari pemain terbesar di industri pengujian semicon
Lampu Labu yang Dapat Diprogram: 25 Langkah (dengan Gambar)
Lampu Labu yang Dapat Diprogram: Instruksi ini untuk membuat lampu Labu yang dapat diprogram dengan mikrokontroler ATTiny. Ini dirancang sebagai demo pembelajaran untuk memperkenalkan siapa pun (usia 8+) ke dalam elektronik dan pemrograman mikrokontroler menggunakan Arduino IDE. Objek Miring
Keypad yang Dapat Diprogram: 5 Langkah (dengan Gambar)
Keypad yang Dapat Diprogram: Dalam proyek ini saya akan menunjukkan cara membuat keypad yang dapat diprogram yang relatif sederhana dan murah untuk memetakan pintasan keyboard yang paling sering Anda gunakan, aplikasi, dan lainnya. Keypad ini terdeteksi sebagai keyboard di semua OS utama, tidak diperlukan driver tambahan
Seni 2D Dengan LED yang Dapat Diprogram dan Basis dan Logo yang Dapat Disesuaikan: 5 Langkah (dengan Gambar)
Seni 2D Dengan LED yang Dapat Diprogram dan Basis dan Logo yang Dapat Disesuaikan: Selamat datang di instruksi! Hari ini, saya akan menunjukkan cara membuat Proyek Seni 2D dengan logo dan desain keseluruhan pilihan Anda. Saya membuat proyek ini karena dapat mengajarkan orang banyak keterampilan seperti pemrograman, pengkabelan, pemodelan 3D, dan lainnya. Ini
Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter: 5 Langkah (dengan Gambar)
Jam Tangan yang Dapat Diprogram Dengan Tampilan Empat Karakter: Anda akan menjadi pembicaraan di kota saat Anda mengenakan jam tangan yang menjengkelkan, terlalu besar, dan sama sekali tidak praktis ini. Tampilkan bahasa kotor favorit Anda, lirik lagu, bilangan prima, dll. Terinspirasi oleh kit Microreader, saya memutuskan untuk membuat jam tangan raksasa menggunakan