Isi kandungan:
- Langkah 1: Langkah 1: Apa yang Anda Perlu
- Langkah 2: Langkah 2: Litar
- Langkah 3: Langkah 3: Kod
- Langkah 4: Langkah 4: Selongsong
- Langkah 5: Pemahaman yang Lebih Baik
Video: Raspberry Pi 3 Timer Dengan Servo Motor: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
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
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
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
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
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:
Cara Menjalankan Motor Servo Menggunakan Moto: bit Dengan Mikro: bit: 7 Langkah (dengan Gambar)
Cara Menjalankan Motor Servo Menggunakan Moto: bit Dengan Mikro: bit: Salah satu cara untuk memperluas fungsi mikro: bit adalah dengan menggunakan papan yang dipanggil moto: bit oleh SparkFun Electronics (kira-kira $ 15-20). Ia kelihatan rumit dan mempunyai banyak ciri, tetapi tidak sukar untuk menjalankan motor servo daripadanya. Moto: bit membolehkan anda
Stepper Motor terkawal Motor Stepper - Motor Stepper Sebagai Pengekod Rotary: 11 Langkah (dengan Gambar)
Stepper Motor terkawal Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Adakah beberapa motor stepper berbaring dan mahu melakukan sesuatu? Dalam Instructable ini, mari gunakan motor stepper sebagai rotary encoder untuk mengawal kedudukan motor stepper lain menggunakan mikrokontroler Arduino. Jadi tanpa basa-basi lagi, mari kita
Cara Menjalankan Motor DC Brushless Drone Quadcopter dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Penguji Servo: 3 Langkah
Cara Menjalankan Motor DC Drone Quadcopter Brushless dengan Menggunakan Pengawal Kelajuan Motor Brushless dan Penguji Servo HW30A: Penerangan: Peranti ini dinamakan Servo Motor Tester yang boleh digunakan untuk menjalankan motor servo dengan pasang motor servo sederhana dan bekalan kuasa kepadanya. Peranti ini juga dapat digunakan sebagai penjana isyarat untuk pengawal kelajuan elektrik (ESC), maka Anda dapat
Memadankan Motor Servo Dengan NodeMCU: 6 Langkah (dengan Gambar)
Memadankan Motor Servo Dengan NodeMCU: Hello Everybody, Ini adalah projek Instructable pertama saya. Oleh itu, anda mahu memulakan dengan NodeMCU? Baiklah, saya di sini untuk berkongsi dengan anda. Hari ini, saya akan menunjukkan kepada anda cara memulakan NodeMCU. Mari kita pergi! NodeMCU mempunyai ESP8266-12E yang menjadikan
Cara Mengubah Motor Servo untuk Putaran Berterusan (One Motor Walker Robot): 8 Langkah (dengan Gambar)
Cara Mengubah Motor Servo untuk Putaran Berterusan (One Motor Walker Robot): Instruksional ini adalah sebahagian daripada satu motor walker.https: //www.instructables.com/id/How-to-build-the-one-motor- walker / Terdapat triliunan tutorial seperti ini, saya tahu :-) Mereka ke sekolah semasa berehat makan tengah hari dengan kamera Sony Mavica (flop