Isi kandungan:

Kejutan Hari Lahir Dengan Arduino: 8 Langkah (dengan Gambar)
Kejutan Hari Lahir Dengan Arduino: 8 Langkah (dengan Gambar)

Video: Kejutan Hari Lahir Dengan Arduino: 8 Langkah (dengan Gambar)

Video: Kejutan Hari Lahir Dengan Arduino: 8 Langkah (dengan Gambar)
Video: Tutorial Dasar Arduino (Arsitektur dan Mapping Pin Mikrokontroller AT Mega 328) 2024, Julai
Anonim
Image
Image
Kejutan Hari Lahir Bersama Arduino
Kejutan Hari Lahir Bersama Arduino

Pengenalan

Di dunia di mana semuanya baru dan menarik, kejutan menjadikan hidup anda hebat. Ini adalah kaedah yang sempurna untuk menambahkan percikan pada minggu yang membosankan dan menjadikannya menyeronokkan. Salah satu cara untuk memberikan senyuman di wajah seseorang adalah dengan memberi mereka hadiah kecil. Tidak ada apa-apa seperti hadiah yang boleh membawa senyuman di wajah seseorang dan anda sendiri.

Elektronik dan cinta, seperti kutub utara dan kutub utara, satu-satunya hubungan antara mereka ialah mereka saling menghalau satu sama lain. TAPI, STEMpedia telah memberikan definisi baru untuk mencintai dengan menggabungkan cinta dengan elektronik. Dengan menggunakan EVIT STARTER KIT ini saya akan memberikan kejutan kecil kepada pasangan saya pada hari lahirnya.

Langkah 1: Diagram Litar

Rajah Litar
Rajah Litar

Rencananya adalah untuk memberi cinta kepada pasangan saya dengan kelopak mawar, sebaik dia keluar dari bilik tidur kami.

Untuk projek ini, kita memerlukan: 1. Sensor Ultrasonik HC-SR04 2. Motor Servo SG90 3. Starter Kit evive berkuasa ATmega2560 Perkara yang baik ialah, semua komponen ini adalah sebahagian daripada Starter Kit evive.

Mulakan dengan menyambungkan pin TRIG dan pin ECHO sensor ultrasonik ke Pin nombor 12 dan 11 Arduino. Kemudian sambungkan pin PWM servo ke Pin nombor 9 Arduino. Selepas itu kita akan menghubungkan semua terminal + ve dan -ve sensor ke pin + ve dan -ve Arduino. Itu sahaja, ia hanya sederhana seperti itu.

Langkah 2: Model 3D

Model 3D
Model 3D

Dengan menggunakan model 3D, saya akan menunjukkan kepada anda reka bentuk dan cara kerja dispenser bunga.

Baiklah, jadi ini adalah keseluruhan persediaan. Bit belakang melekat pada dinding dan menggunakan kedua pemegang ini memegang tongkat ringan yang seterusnya akan memegang bit depan atau dispenser. Saya akan meletakkan semua kelopak mawar di sini. Apabila sensor ultrasonik mengesan objek dengan cara, ia akan menghantar isyarat ke Arduino, yang kemudian akan memutar servo menyebabkan tutup dispenser terbuka. Apabila penutup terbuka semua kelopak mawar akan jatuh pada pasangan saya. Keseluruhan penyediaan dibuat menggunakan kotak kadbod, menjadikannya ringan dan mudah melekat di dinding.

Langkah 3: Demo Pantas

Demo Pantas
Demo Pantas

Jadi, begini rupanya.

Setelah kami menghidupkan alat pemula evive, sensor ultrasonik mula menunggu objek yang bergerak. Sebaik sahaja objek dikesan, kepak terbuka untuk mengeluarkan bunga.

Langkah 4: Kod

Kod
Kod
Kod
Kod

Kod ini mempunyai dua bahagian, di bahagian pertama kita mengesan gerakan menggunakan sensor ultrasonik dan di bahagian kedua, kita memutar motor untuk membuka flap setiap kali gerakan dikesan.

Mulakan dengan memasukkan perpustakaan "Servo.h" dalam program. Kemudian tentukan pemalar dan pemboleh ubah global yang akan digunakan di seluruh kod. Untuk menggunakan servo, kami sedang membuat objek kelas Servo. Kemudian di bahagian persediaan, kami menginisialisasi servo dengan menggunakan fungsi "servo.attach ()" dan menentukan mod pin untuk sensor ultrasonik.

Akhirnya, di bahagian gelung () setelah memulakan sensor ultrasonik, kami memeriksa apakah jarak objek bergerak kurang dari 100cm. Sekiranya jaraknya kurang dari 100cm, kita akan membuka penutup dengan memutar servo 90 darjah.

Langkah 5: Menguji

Ujian
Ujian
Ujian
Ujian
Ujian
Ujian
Ujian
Ujian

Baiklah, sekarang sedikit yang menarik. Oleh itu, mari kita teruskan dan siapkan semuanya. Dispenser kelopak berada di bahagian atas pintu dan sensor ultrasonik di paras pinggangnya. Akhirnya, saya hanya perlu menyambungkan semua sensor ke kotak evive. Selepas itu, hanya menunggu dia keluar dan mengaktifkan sensor. Sekiranya semuanya berjalan mengikut rancangan, saya akan dapat memberikannya kejutan yang menyenangkan.

Langkah 6:

Imej
Imej
Imej
Imej

Boo yeah..

Langkah 7: Fail

Langkah 8: Terima Kasih

Terima kasih sekali lagi kerana membaca tutorial. Saya harap ia dapat membantu anda.

Sekiranya anda mahu menyokong saya, anda boleh melanggan saluran saya dan menonton video saya yang lain. Terima kasih sekali lagi dalam video saya yang seterusnya, selamat tinggal sekarang.

Disyorkan: