Isi kandungan:
Video: Mengawal Lampu Lalu Lintas: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam tutorial ini kita belajar bagaimana membuat lampu isyarat dan bagaimana mengendalikannya yang dikendalikan oleh kad Drivemall.
Kami akan melihat bagaimana membuat lampu isyarat untuk kereta dan pejalan kaki dengan butang tempahan.
Sekiranya kita tidak mempunyai drivermall kita boleh menggunakan arduino, tetapi di bawah pautan untuk pengembangan Drivemall.
Kelebihan memilih Drivemall daripada papan Arduino klasik adalah mengurangkan kerumitan sambungan yang membawa kepada penyediaan yang lebih kemas. Walau bagaimanapun, ini adalah pilihan: semua hasil masih berlaku dengan papan arduino, papan roti dan jumper dupont yang mencukupi untuk sambungan.
Langkah 1: Bil Bahan
- Baord Drivemall / ArduinoMega
- 4 dipimpin merah
- 4 hijau dipimpin
- 4 dipimpin kuning
- 8 transistor npn
- 16 perintang 220 ohm
- 8 perintang 22k ohm
- 1 perintang 1k ohm
- kabel
- 1 butang
Langkah 2: Sambungan
Lampu isyarat dikawal menggunakan dua transistor PNP yang disambungkan mengikut rajah pada rajah 2. Pengoperasian transistor PNP sangat mudah apabila pangkalan disambungkan ke GND lorong arus antara pemancar dan pemungut diaktifkan.
Kami menggunakan transistor untuk mengurangkan bilangan pin papan yang diperlukan untuk menyalakan setiap lampu isyarat tunggal.
Oleh itu, jika kedua-dua ASAS VDD, LED merah akan menyala atau menjadi lebih terang LED 21 17 14 6.
Sekiranya kita menghidupkan BASE transistor kedua, LED 3 15 18 19 akan menyala.
Seperti yang terakhir, jika kita menghubungkan kedua-dua ASAS ke GND, LED 20 16 13 10 akan menyala
Sambungan butang adalah rintangan klasik yang disambungkan ke GND pada satu pin butang dan yang lain ke VDD.
Pin Arduino yang didaftarkan adalah dari 1 hingga 10.
Langkah 3: Perisian firmware
Secara berkala hanya satu lampu isyarat berwarna hijau. Apabila butang pejalan kaki ditekan, pada masa berikutnya lampu isyarat untuk pejalan kaki berubah menjadi hijau
Untuk menguruskan panggilan butang untuk pejalan kaki tanpa penundaan dalam waktu nyata, fungsi milis () digunakan, yang mengembalikan waktu dalam milisaat sejak peranti dihidupkan, sehingga dapat digunakan
contoh
arus panjang yang tidak ditandatanganiMillis = millis ();.
jika (currentMillis - sebelumnyaMillis> 2000 dan bt03 == true dan bbot == false)
{
Bersiri.println (1);
T1 ();
sebelumnyaMillis = currentMillis;
bt1 = benar;
BT03 = palsu;
}
Kami memuatkan waktu semasa pada setiap gelung dan jika arus tolak yang sebelumnya lebih besar dari waktu yang dipilih masukkan jika untuk mengubah keadaan lampu isyarat akan mengaktifkan pemboleh ubah Boolean untuk peralihan berikutnya, tentu saja pemboleh ubah Boolean pertama sudah benar sebelum masuknya gelung.
Langkah 4: Penafian
Tutorial ini telah dihasilkan sebagai sebahagian daripada projek Makerspace for Inclusion, yang dibiayai bersama oleh Program Erasmus + komisi Eropah.
Projek ini bertujuan untuk mempromosikan bentuk pendidikan tidak formal sebagai cara untuk mendorong kemasukan sosial orang muda, pendidikan tidak formal seperti yang dapat dijumpai di ruang pembuat.
Tutorial ini mencerminkan pandangan penulis sahaja, dan Suruhanjaya Eropah tidak akan bertanggungjawab atas penggunaan apa pun yang boleh dibuat dari maklumat yang terdapat di dalamnya.
Disyorkan:
Cara Membuat Lampu Lalu Lintas Bertenaga Arduino: 4 Langkah
Cara Membuat Lampu Lalu Lintas Bertenaga Arduino: Dalam posting ini, kita akan membincangkan mengenai projek Arduino iaitu Sistem Lampu Pedestrians Arduino Traffic. Projek ini sangat menarik untuk dicuba dan dengan bantuan beberapa seni dan kraf, anda dapat membuat keseluruhan pemandangan lampu isyarat dan
Permainan Pembelajaran Lampu Lalu Lintas: 5 Langkah
Game Belajar Lampu Lalu Lintas: Dalam tutorial ini, anda akan belajar bagaimana membuat permainan pembelajaran lampu isyarat Arduino. Dengan bermain permainan, kanak-kanak dapat memeriksa sama ada mereka mempunyai pengetahuan mengenai lampu isyarat. Permainan ini dipisahkan menjadi dua bahagian, jika pemain mengikuti
Cara Membuat Lampu Lalu Lintas Berfungsi Dengan Papan Auduino: 5 Langkah
Cara Membuat Lampu Lalu Lintas yang Berfungsi Dengan Papan Auduino: Lampu isyarat adalah alat isyarat untuk persimpangan jalan yang biasa digunakan, persimpangan pejalan kaki, dan lokasi lain untuk mengawal arus lalu lintas. Lampu isyarat lampu gas yang dikendalikan secara manual adalah yang pertama seumpamanya dan teknologi telah bertambah baik
Arduino Cara Mengawal Lampu Lalu Lintas: 7 Langkah
Arduino Cara Mengawal Lampu Lalu Lintas: Dalam tutorial ini kita akan belajar bagaimana mengawal lampu isyarat menggunakan arduino dan Visuino. Tutorial ini bagus untuk pemula. Tonton videonya
Simulator Lampu Lalu Lintas: 7 Langkah
Traffic Light Simulator: Projek Arduino ini menggabungkan butang dan lampu untuk membuat simulator lampu isyarat kecil yang bagus dengan cara Cross. Selamat mencuba dan memerhatikan! Saya telah membuat beberapa perubahan, termasuk pengekodan butang dan perbezaan lampu isyarat. Projek ini merangkumi 2