Isi kandungan:

Raspberry Pi 3 Timer Dengan Servo Motor: 5 Langkah
Raspberry Pi 3 Timer Dengan Servo Motor: 5 Langkah

Video: Raspberry Pi 3 Timer Dengan Servo Motor: 5 Langkah

Video: Raspberry Pi 3 Timer Dengan Servo Motor: 5 Langkah
Video: Easy way!! Control Multiple Servo with Raspberry Pi 2024, November
Anonim
Pemasa Raspberry Pi 3 Dengan Motor Servo
Pemasa Raspberry Pi 3 Dengan Motor Servo

Tujuan pembuatan ini adalah untuk membuat pemasa automatik dengan waktu yang ditetapkan menggunakan Servo. Ia menggunakan raspberry pi 3 sebagai komputer dan Python untuk kodnya.

Langkah 1: Langkah 1: Apa yang Anda Perlu

Langkah 1: Apa yang Anda Perlu
Langkah 1: Apa yang Anda Perlu

Terdapat sejumlah 17 bahagian yang diperlukan untuk membina litar ini. Bahagian utama yang diperlukan agar pemasa ini berfungsi adalah motor servo yang lebih disukai model SG92R, tujuan servo ini adalah menjadi bahagian pemasa yang bergerak. Di python, anda boleh menetapkan sudut tepat yang anda mahukan servo sehingga membolehkannya digunakan dengan baik untuk pemasa. Bahagian lain yang diperlukan adalah tiga butang (masing-masing untuk masa yang berlainan), satu LED (untuk menunjukkan waktu habis), perintang 330 ohm (untuk litar LED), 13 pelompat / kabel (untuk menyambungkan semuanya) dan 1 papan roti untuk menyatukan semuanya. Sekiranya anda ingin membuat selongsong, anda akan mempunyai beberapa jenis kotak yang jelas dengan papan busa dan cakera plastik.

Langkah 2: Langkah 2: Litar

Langkah 2: Litar
Langkah 2: Litar

Circuitry agak mudah tetapi saya tetap akan menerangkannya -

Servo: Untuk memasang servo, anda memerlukan servo itu sendiri dan tiga kabel pelompat. Pertama, pasang setiap kabel pelompat ke tiga wayar pada servo. Selepas itu, perhatikan warna servo, coklat = tanah (GND), merah = voltan (5V), dan oren = GPIO.

Butang: Untuk memasang wayar, setiap butang mengambil satu pelompat untuk menyambungkannya ke port GPIO dan menyambungkannya ke satu pasak pada butang. Kemudian, ambil pelompat lain untuk menyambungkannya ke tanah dan letakkan ke pasak pasak GPIO yang bersebelahan. Lakukan ini dua kali lagi ke dua butang yang lain dan sambungkannya ke dua pin GPIO yang berbeza.

LED: Untuk memasang LED, anda memerlukan dua jumper (satu untuk tanah dan satu untuk pin GPIO), perintang 330 ohm dan yang dipimpin sendiri. mulakan dengan mengambil salah satu kabel pelompat dan meletakkannya ke tanah kemudian sambungkan wayar itu ke perintang. Selepas itu, bawa led dan sambungkan pasak yang lebih kecil ke perintang kemudian ambil kabel pelompat kedua dan sambungkan ke port GPIO baru (berbeza dari servo dan butang) dan sambungkan bahagian lain pelompat ke kaki yang lain LED.

Petunjuk: Anda boleh menggunakan dua lagi jumper untuk memanjangkan tanah dan port GPIO ke sisi papan roti.

Langkah 3: Langkah 3: Kod

Langkah 3: Kod
Langkah 3: Kod

Kod untuk pemasa Raspberrypi kebanyakannya berasal dari perpustakaan sifar gpio dan tidak sukar ditiru-

Pembetulan saya / Min dan Maks: Setelah, mengeksport fungsi dari perpustakaan ada tambalannya adalah pembetulan saya dan min dan max PW. Apa yang dilakukan oleh kod ini ialah menetapkan lebar nadi servo sehingga dapat berfungsi dengan sebaik mungkin.

Pemboleh ubah: Untuk kod ini, anda memerlukan 5 pemboleh ubah satu untuk servo, tiga butang berbeza, dan LED

Kod Utama: Untuk penjelasan ini, saya akan membincangkan satu blok kerana dua yang lain sama. Apa yang dilakukan oleh kod utama ialah ia membuat kenaikan servo menaikkan kod kemudian mengulang kenaikan ini 20 kali yang akan membuatnya mencapai kitaran penuhnya. yang kedua jika di blok ini adalah untuk led ia merasakan apabila kitaran selesai dan kemudian menyalakan dan mematikan LED.

Langkah 4: Langkah 4: Selongsong

Langkah 4: Selongsong
Langkah 4: Selongsong

Untuk menyelesaikannya, anda akan memerlukan semacam Casing untuk menutup litar. Apa yang saya buat ialah mengambil kotak plastik jernih yang pernah mempunyai skru di dalamnya memotong sisi sehingga pi raspberry dapat masuk ke dalamnya dan kemudian menambahkan lubang untuk butang dan LED, saya juga melapisi kotak dengan busa sehingga litar akan selamat. Akhirnya untuk servo, apa yang saya lakukan ialah mengambil penutup kotak plastik dan membuat bulatan daripadanya untuk berfungsi sebagai muka jam.

Langkah 5: Pemahaman yang Lebih Baik

Video ini memberikan pemahaman yang lebih baik mengenai litar.

Disyorkan: