Mündəricat:

Bir Smartfondan və ya Səs Çıxışlı İstənilən Cihazdan İstifadə edərək 4 Servoya qədər İdarə Edin: 3 Addım
Bir Smartfondan və ya Səs Çıxışlı İstənilən Cihazdan İstifadə edərək 4 Servoya qədər İdarə Edin: 3 Addım

Video: Bir Smartfondan və ya Səs Çıxışlı İstənilən Cihazdan İstifadə edərək 4 Servoya qədər İdarə Edin: 3 Addım

Video: Bir Smartfondan və ya Səs Çıxışlı İstənilən Cihazdan İstifadə edərək 4 Servoya qədər İdarə Edin: 3 Addım
Video: Samsunglarda Səsini Dəyiş Səsli mesaj göndər və ya Video çəkiliş et. 2024, Iyul
Anonim
Image
Image

Burada bir audio fayl oxuya bilən hər hansı bir cihazla dörd servo qədər idarə etmək üçün sadə bir elektron montaj təqdim edirəm!

Addım 1: Prinsip

Avadanlıq
Avadanlıq

Servolar, başlanğıcdan başlayaraq 20 ms aralığında 1ms (fırlanma yoxdur) ilə 2ms (tam fırlanma) arasında bir PWM siqnalı istifadə edərək idarə olunur. WIKIPEDIA haqqında daha çox!:)

Belə bir siqnal, cib telefonunuzdan çıxan kimi, gücləndirilmiş bir səs siqnalı vasitəsi ilə ötürülə bilər. Burada buradan uyğunlaşdırılmış sadə bir elektron montaj təqdim edirəm. Səs siqnalını kifayət qədər yüksək bir gərginliyə qədər gücləndirən iki tranzistordur. İlk tranzistor müsbət bir gərginlik tətbiq edildikdə aktiv olan NPN -dir. Mənfi bir gərginlik ilə aktivləşdirilmiş bir PNP tranzistoru ilə ikinci bir gücləndirici əlavə edərək, iki kanalın səs kanalını idarə edə bilərik. Əksər cihazların (smartfonlar, PC,…) 2 kanalı olduğundan 4 servoya qədər idarə edə bilərsiniz!

Addım 2: Avadanlıq

Avadanlıq
Avadanlıq

Sizə lazım olacaq:

  • 12 ədəd 10k rezistor (10 -u kifayətdir, amma 12 -si bu montaj üçün daha asandır)
  • Bəzi tellər
  • 6 NPN tranzistoru (BC337 və ya ekvivalenti)
  • 2 PNP tranzistoru (BC327 və ya ekvivalenti)
  • Çörək taxtası və onun enerji təchizatı (5v)
  • 4 servo

Şəkildəki kimi hər şeyi bağlayın. BC3X7 ilə, düz tərəf çörək taxtasının elektrik xəttinə və hər bir tranzistor üçün: (soldan sağa) Kollektor, Baza, Emitter. Bu, istinadlarınızdan asılı olaraq dəyişə bilər. Bir kondansatör, servolar arasında hər hansı bir müdaxilənin qarşısını almaq üçün elektrik xəttində faydalı ola bilər. Və ya PNP tranzistoru tərəfindən idarə olunan servoları ikinci elektrik xəttinə qoşun.

Addım 3: Proqram təminatı

Image
Image

Bir dəfə səsləndikdən sonra servonu buna uyğun yerləşdirən bir sıra audio fayllar istehsal etmək üçün kiçik bir python skriptini kodladım. 0.8 -dən 2.6 ms -ə qədər nəbzli fayllar yaradır. Servonun 1 ilə 2 ms arasında bir siqnalla işləməsi lazım olsa da, marjımın servoyu əsl tam aralığında istifadə etməsi faydalı olar.

Əlavə olaraq, sürgülərin mövqeyindən asılı olaraq səs faylını oxuyan bir App Inventor layihəsi hazırladım.

Tövsiyə: