Isi kandungan:

Projek Musim Panas 2020: 8 Langkah
Projek Musim Panas 2020: 8 Langkah

Video: Projek Musim Panas 2020: 8 Langkah

Video: Projek Musim Panas 2020: 8 Langkah
Video: STAY AT HOME basikal lajak 2024, Julai
Anonim
Projek Musim Panas 2020
Projek Musim Panas 2020

Untuk projek musim panas saya pada tahun 2020, saya membuat dua kereta robot dengan casis yang sama. Satu kereta robot seharusnya menggunakan sensor ultrasonik untuk mengesan objek di depannya dan kemudian secara automatik mengubah arah dengan sewajarnya. Kereta yang lain sepatutnya dapat dikawal oleh telefon saya.

Langkah 1: Dapatkan Bekalan

Dapatkan Bekalan!
Dapatkan Bekalan!

Semua bekalan yang diperlukan untuk membuat dua kereta tersebut disenaraikan di bawah:

- Asas akrilik yang jelas

- 2 Roda plastik dengan tayar getah

- 2 motor gear kuning (pastikan memasang konektor padanya)

- Caster / Trailing wheel - Mounting Hardware (mur & bolt) - Hex Standoffs - KeyeStudio Arduino Clone (Papan Kuning & Hitam) - NodeMCU Esp8266 Board - Mini Breadboard - BreadBoard 480 titik

- USB Mikro (untuk ESP8266)

- USB A hingga B (untuk Arduino Board

- Pek Bateri 6Volt (Tahan 4xAA)

- DF Robot Dual H-Bridge (Papan Litar Hitam, dengan sink haba hitam dan penyambung hijau)

- L298N (Papan Litar Merah dengan pendingin hitam dan penyambung Biru)

- Kawat Jumper

- 2 Sensor IR qty (Papan litar biru kecil, Penyambung 4 pin)

- Cakera roda 3qty Wheel (1 adalah ganti)

- 2qty 9g servos

- Sensor UltraSonic (Papan litar biru, 2 'mata' bulat besar)

- Butang Hidup / Mati

- 1 Pemutar Skru Hobi (Pemegang Hitam, bahagian atas Orange)

- Pita dua sisi (untuk memasang bahagian ke dalam casis. Anda juga boleh menggunakan gam gam)

Langkah 2: Pasang Casis Kereta

Pasang Casis Kereta
Pasang Casis Kereta
Pasang Casis Kereta
Pasang Casis Kereta
Pasang Casis Kereta
Pasang Casis Kereta

Manual disertakan bersama set saya, jadi anda boleh menyimpan gambar dan mengikutinya jika anda mahu. Jika tidak, anda boleh mengikuti arahan saya di bawah ini untuk memasang casis. Anda mungkin mahu meminta orang kedua menolong anda, kerana sesak boleh mengetatkan skru tanpa ada orang yang membantu anda menahan kereta.

Mula-mula anda perlu memasang motor ke casis dengan menggunakan pengikat plastik, beberapa skru, dan beberapa mur seperti dalam gambar di atas

Kemudian anda pasangkan roda ke motor

Sekarang anda perlu memasang roda depan ke casis dengan menggunakan hex standoffs, beberapa skru, dan mur

Seterusnya anda pasangkan bekas bateri dengan menggunakan skru juga. Selepas anda melakukannya, casis kereta selesai!

Langkah 3: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian

Kami akan melakukan kereta yang dikawal oleh sensor ultrasonik terlebih dahulu. Anda memerlukan sensor ultrasonik, bateri 6V, wayar jumper, papan L298 anda, papan roti, dan Arduino Redboard. Saya menggunakan skema di atas untuk membantu saya.

Sambungkan kedua-dua motor ke papan L298 menggunakan wayar pelompat

Sambungkan papan L298 ke sumber kuasa 9V

Sambungkan papan L298 ke GND pada papan merah anda

Sambungkan sensor ultrasonik ke papan roti kosong dan ke input analog

Sambungkan papan L298 ke papan merah

Sambungkan putar sensor ke papan roti dan papan merah

Kemudian sambungkan bateri yang lain ke papan merah dengan penyesuai

Langkah 4: Kod

Kod yang diposkan akan digunakan untuk melakukan ping sensor ultrasonik untuk memeriksa apa-apa di hadapannya. Ia kemudian akan memberitahu kereta untuk menukar arah bergantung jika ada sesuatu yang menghalangi jalannya. Anda juga perlu memuat turun pustaka NewPing yang dipaparkan di bawah. Kemudian anda perlu memasukkannya ke dalam folder perpustakaan aplikasi Arduino.

bitbucket.org/teckel12/arduino-new-ping/downloads/

Langkah 5: Kejayaan (atau Tidak)

Image
Image

Sekiranya anda melakukan semuanya dengan betul, maka ia mesti berfungsi. Seperti yang anda lihat di sini, sensor saya berfungsi, tetapi motornya tidak berfungsi. Kod dan sensor semuanya kelihatan berfungsi. Walau bagaimanapun, kereta itu tidak akan memandu. Saya memeriksa pendawaian dan kod dan semuanya kelihatan baik. Anda mungkin menghadapi masalah teknikal ini, dan jika demikian, pastikan untuk memeriksa semula untuk melihat apakah ada yang rosak atau tidak. Sensor berfungsi dengan jelas seperti yang ditunjukkan dalam video yang disiarkan di bawah. Motor itu pasti tidak rosak sama ada kerana saya berjaya menggunakannya di kereta seterusnya. Saya sebenarnya membuat kereta ini selepas kereta seterusnya tetapi saya memutuskan untuk menunjukkan yang pertama. Saya mengesyaki ada masalah dengan papan L298.

Langkah 6: Pendawaian Kereta Kedua

Pendawaian Kereta Kedua
Pendawaian Kereta Kedua

Sekarang kita akan membina kereta yang boleh dikawal oleh telefon anda. Nasib baik, yang ini berjaya dan saya mempunyai video tentangnya. Untuk kereta ini, anda tidak memerlukan bahan seperti yang terakhir. Anda hanya memerlukan wayar pelompat, papan L298N dan bekas bateri anda. Saya menggunakan telefon android untuk memuat turun aplikasi yang diperlukan untuk mengawal kereta.

Sambungkan motor ke papan L298

Sambungkan papan roti dan papan L298

Pastikan juga menyambungkan pek bateri ke papan L298

Langkah 7: Kod

Inilah kod yang perlu anda muat turun untuk kereta ini. Ia seharusnya dapat mengesan alamat IP telefon anda sehingga anda dapat mengawal kereta dengan telefon anda. Anda juga perlu memuat turun aplikasi di telefon android anda.

Langkah 8: Berjaya

Dengan semua langkah ke bawah, anda kini boleh mengawal kereta menggunakan skrin sentuh anda

Disyorkan: