Isi kandungan:

Kawal Hingga 4 Servo Menggunakan Telefon Pintar atau Sebarang Peranti Dengan Output Audio: 3 Langkah
Kawal Hingga 4 Servo Menggunakan Telefon Pintar atau Sebarang Peranti Dengan Output Audio: 3 Langkah

Video: Kawal Hingga 4 Servo Menggunakan Telefon Pintar atau Sebarang Peranti Dengan Output Audio: 3 Langkah

Video: Kawal Hingga 4 Servo Menggunakan Telefon Pintar atau Sebarang Peranti Dengan Output Audio: 3 Langkah
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Disember
Anonim
Image
Image

Di sini saya mempersembahkan montaj elektronik yang mudah untuk mengawal sehingga empat servo dengan mana-mana peranti yang dapat membaca fail audio!

Langkah 1: Prinsipnya

Perkakasan
Perkakasan

Servo digerakkan menggunakan isyarat PWM antara 1ms (tanpa putaran) hingga 2ms (putaran penuh), jarak 20ms mula bermula. Lebih banyak lagi mengenai WIKIPEDIA!:)

Isyarat tersebut dapat dibawa melalui isyarat audio yang diperkuat, seperti isyarat yang keluar dari telefon bimbit anda. Di sini saya mempersembahkan montaj elektronik ringkas, disesuaikan dari sini. Asasnya adalah dua transistor yang menguatkan isyarat audio ke voltan yang cukup tinggi. Transistor pertama adalah NPN, yang diaktifkan apabila voltan positif digunakan. Dengan menambahkan penguat kedua, dengan transistor PNP yang diaktifkan oleh voltan negatif, kita dapat mengawal dua servo dengan saluran audio. Oleh kerana kebanyakan peranti (telefon pintar, PC, …) mempunyai 2 saluran, anda boleh mengawal sehingga 4 servo!

Langkah 2: Perkakasan

Perkakasan
Perkakasan

Anda perlu:

  • 12 perintang 10k (10 cukup, tetapi 12 lebih mudah untuk montaj ini)
  • Beberapa wayar
  • 6 transistor NPN (BC337 atau setaraf)
  • 2 transistor PNP (BC327 atau setara)
  • Papan roti dan bekalan kuasa (5v)
  • 4 servo

Sambungkan semua perkara seperti pada gambar. Dengan BC3X7, sisi rata menghadap saluran kuasa papan roti, dan untuk setiap transistor: (kiri ke kanan) Pemungut, Pangkalan, Pemancar. Ini mungkin berbeza bergantung pada rujukan anda. Kapasitor mungkin berguna pada talian kuasa untuk mengelakkan gangguan antara servo. Atau sambungkan servo yang dipacu oleh transistor PNP ke talian kuasa kedua.

Langkah 3: Perisian

Image
Image

Saya mengodkan sedikit skrip python untuk menghasilkan satu siri fail audio yang, setelah dimainkan, meletakkan servo dengan sewajarnya. Ia menghasilkan fail dengan denyutan dari 0,8 hingga 2,6 ms. Walaupun servo semestinya berfungsi dengan isyarat dari 1 hingga 2 ms, margin saya berguna untuk menggunakan servo hingga ke tahap sebenar.

Di samping itu, saya membuat projek App Inventor yang memainkan fail audio bergantung pada kedudukan slider.

Disyorkan: