Isi kandungan:
- Langkah 1: Alat & Bahan
- Langkah 2: Pemasangan Perkakasan
- Langkah 3: Sambungan Elektrik
- Langkah 4: Pengaturcaraan Arduino
- Langkah 5: Ujian (Video)
Video: JALAN RAYA: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Roadrunner adalah kenderaan automatik kecil, yang berfungsi mengangkut tin minuman kepada pengguna yang kehausan.
Bagaimana ia berfungsi? Sebuah tin diletakkan di pangkalan atas kenderaan, dan berat kaleng itu memicu butang kecil yang memberitahu kepada pengangkutan bahawa ia siap berfungsi. Untuk membimbing dirinya, Roadrunner mengikuti jalan di tanah dalam bentuk garis hitam, yang menunjukkan ke mana dia harus pergi, dan berkat penggunaan sensor cahaya, dia dapat mengesan ketika dia keluar dari jalan, membetulkan arahnya, untuk tetap seperti ini, sentiasa berada di trek. Sebaik sahaja kenderaan sampai kepada pengguna, ia akan mengambil minuman yang boleh membuat pengangkutan kecil berhenti di tempat yang sama. Dia tidak akan melakukan perarakan semula sehingga pengguna meletakkan kaleng itu kembali, untuk kembali ke titik permulaan dan menyelesaikan kerjanya.
Langkah 1: Alat & Bahan
Langkah 2: Pemasangan Perkakasan
1. TUBUH
Untuk badan kami menggunakan plat aluminium, yang kami potong dan bengkokkan dengan bentuk yang kami mahukan. Kami juga membuat semua lubang yang diperlukan untuk skru.
2. RODA
Kami menggunakan 2 roda dari permainan Mecano yang sesuai dengan robot kami. Servo berada di bawah plat yang disambung dengan bantuan skru. Untuk roda depan kami menggunakan roda "bebas", sehingga dapat bergerak ke arah mana pun dengan mudah.
3. FOTOSENSOR
Untuk sensor cahaya RDL kami menggunakan papan litar dan kami mengimpal litar padanya, ia merangkumi rintangan, LDR, positif, negatif, dan isyarat.
4. LEMBAGA ARDUINO
Kami melekatkan papan Arduino ke piring menggunakan skru. Kemudian kami menghubungkan semua litar ke dalamnya. Untuk membekalkan papan kami menggunakan 2 bateri 9V, yang telah kami satukan dan pasangkan ke Arduino.
5. Pinggan Atas
Untuk plat atas kami menggunakan mesin potong laser untuk memotong PMMA. Kami merancang bentuk ini dengan AutoCad. Ia terdiri daripada piring besar, 3 cincin bulat, dan sekeping bulat untuk dimasukkan ke dalam cincin. Kami memberi ruang ke pinggan sehingga kami dapat memuatkan butang.
Langkah 3: Sambungan Elektrik
1. Menghubungkan Servomotor:
Servomotor terdiri daripada tiga kabel; satu kuning atau oren untuk isyarat, merah untuk kuasa (Vcc) dan hitam atau coklat untuk tanah (GND). Yang merah dan coklat dilekatkan pada pin yang sesuai pada Arduino (5V dan GND). Satu servo disambungkan ke pin PWM 10 dan yang lain ke pin 11 PWM.
2. Butang Penyambung:
Butang elektronik berfungsi dengan cara yang agak pelik; biarkan voltan melintasi pin secara menyerong, iaitu jika kita mempunyai empat pin, kita mesti menyambungkan input dan output hanya dalam dua pin, 1-4 atau 2-3 untuk berfungsi. Sebagai contoh, jika kita memilih pin 1-4, kita akan menghubungkan ground (GND) ke pin 4, dan output akan menyambung ke pin PWM 9 dan, pada gilirannya, bersama dengan rintangan 1kOhm, sambungkannya ke 5V (Vcc).
3. Menyambungkan Sensor Fotosensor:
Untuk menyambungkan sensor cahaya, kita mesti meletakkan salah satu kaki secara langsung ke bekalan Vcc, dan yang lain menghubungkannya pada masa yang sama, ke pin analog (dalam kes ini ke pin A0 dan A1) dan ke tanah GND bersama-sama dengan rintangan 1kOhm.
Catatan:
Anda boleh memasang penyambung kecil ke wayar jika wayar tidak masuk langsung ke Arduino atau menggunakan protoboard untuk memudahkan sambungan yang berbeza. Dalam projek ini kami telah menggunakan jalur penghubung untuk sendi yang berbeza.
Langkah 4: Pengaturcaraan Arduino
KOD
#sertakan Servo myservoL;
Servo myservoR;
int inPin = 7;
int buttonVal = 1;
batal persediaan () {
// PERKHIDMATAN
myservoL.attach (10);
myservoR.attach (11);
Serial.begin (9600); }
gelung kosong () {
int LDR_L = analogRead (A2);
int LDR_R = analogRead (A1);
buttonVal = digitalRead (inPin);
// PAKAI KIRI
jika (LDR_L> 590 && buttonVal == 0) {
myservoL.write (180);
//Serial.println(LDR_L); }
lain {
myservoL.write (92);
//Serial.println(LDR_L);
}
// PAK KANAN
jika (LDR_R> 750 && buttonVal == 0) {
myservoR.write (-270);
//Serial.println(LDR_R); }
lain {
myservoR.write (92);
//Serial.println(LDR_R); }
}
Disyorkan:
Lampu Jalan Automatik Menggunakan Sensor Ultrasonik: 3 Langkah
Lampu Jalan Automatik Menggunakan Sensor Ultrasonik: Adakah anda pernah berfikir bahawa bagaimana lampu jalan secara automatik menyala pada waktu malam dan MATI secara automatik pada waktu pagi? Adakah terdapat orang yang menghidupkan / mematikan lampu ini? Terdapat beberapa cara untuk menyalakan lampu jalan tetapi berikut
Lampu Jalan Automatik Tenaga Suria DIY: 3 Langkah
Lampu Jalan Automatik DIY Solar Powered: Rumah saya terletak di kawasan luar bandar, jadi jalan di depan rumah saya benar-benar gelap apabila tidak ada cahaya sama sekali. Jadi di sini saya membuat lampu jalan berkuasa solar yang secara automatik menyala ketika matahari terbenam dan mati pada waktu matahari terbit. Ia menggunakan panel solar sebagai
Skate Sepanjang Jalan !: 4 Langkah
Skate Sepanjang Jalan !: Pengenalan: Oleh kerana kebanyakan daripada anda gemar bermain luncur dan kami tahu bahawa meluncur memang sukar. Anda perlu mengimbangkan diri anda untuk menaiki papan dan anda juga memerlukan banyak kekuatan untuk mendorong papan luncur menggunakan kaki kiri atau kanan anda. Dalam generasi ini
Lampe Pentagonale (à L'arrache). Lampu Pentagonal (Jalan Kemarau) .: 6 Langkah
Lampe Pentagonale (à L'arrache). Lampu Pentagonal (Jalan Rought): Fran ç ais: Inspir é e par cet diarahkan: https://www.instructables.com/id/Porus-Lamp/ j'ai r é alis é un petit mod è le é clair é par un chemin de led neopixel d'adafruit. Cette lampe tourne é galeme
Pemantauan Jalan Raya: 15 Langkah
Pemantauan Jalan: Hari ini kami akan menunjukkan kepada anda bagaimana kami mengatur sistem pemantauan anomali jalan berdasarkan akselerometer, LoRaWAN, Amazon Web Services dan Google Cloud API