Mundarija:

Mexanik almashtirish bilan Arduino orqali qurilmalarni boshqarish: 8 qadam (rasmlar bilan)
Mexanik almashtirish bilan Arduino orqali qurilmalarni boshqarish: 8 qadam (rasmlar bilan)

Video: Mexanik almashtirish bilan Arduino orqali qurilmalarni boshqarish: 8 qadam (rasmlar bilan)

Video: Mexanik almashtirish bilan Arduino orqali qurilmalarni boshqarish: 8 qadam (rasmlar bilan)
Video: Marlin Firmware 2.0.x Explained 2024, Iyul
Anonim
Mexanik almashtirish bilan Arduino orqali qurilmalarni boshqarish
Mexanik almashtirish bilan Arduino orqali qurilmalarni boshqarish

Arduino oddiy mexanik kalitlarni o'rni yordamida qurilmalarni boshqarish uchun ishlatilishi mumkin.

1 -qadam: Qo'llanish doirasi haqida qisqacha ma'lumot

Qo'llanish doirasi haqida qisqacha ma'lumot
Qo'llanish doirasi haqida qisqacha ma'lumot

Ushbu diagramma mexanik kalitlar va o'rni yordamida Arduino yordamida qurilma yoki qurilmalarni boshqarishda qanday voqealar sodir bo'lishini soddalashtiradi. O'rnimizni qasddan buzilgan, lekin odatda tugallangan davrlarni bajarish uchun ishlatiladi. Qurilmaning kuchi kabi.

2 -qadam: kalitni qurish

Kalitni qurish
Kalitni qurish

Men kalit qurishni tanlayman, lekin har qanday turdagi kalitlardan foydalanish mumkin. Meniki mis bilan qoplangan elektron karton va mis quvur qismidan qurilgan. Ikkita kontaktni yaratish uchun taxtada bo'sh joy bor, bu mis quvurlari sxemani bajarish uchun ishlatilishi mumkin.

3 -qadam: kalitni o'rnatish

Kalitni o'rnatish
Kalitni o'rnatish

Mening kalitim velosipedga o'rnatiladi, shuning uchun g'ildirakning aylanishi Arduino analog kirish -chiqish o'qishi mumkin bo'lgan sxemani yakunlaydi. Quvurlar velosiped chetiga o'rnatiladi.

4 -qadam: Kalitni o'rnatish davom etdi

Kalitni o'rnatish davom etdi
Kalitni o'rnatish davom etdi

Kalitning mis bilan qoplangan qismi velosiped ramkasiga o'rnatiladi.

5 -qadam: Arduino uchun namuna kodi

Arduino uchun namuna kodi
Arduino uchun namuna kodi

Ushbu namuna kodi analogRead va analogWrite buyruqlaridan foydalanib, analog pin 0 dan signalni almashtirish tugmachasini o'qiydi va analogWrite buyrug'i bilan raqamli chiqishga 9 yozadi. AnalogRead va analogWrite buyruqlaridan foydalanganda "void setup" da kod kerak emas. 9 -pinli signal chiqishi tanlangan qurilmani quvvatlantiruvchi o'rni boshqarish uchun ishlatiladi.

6 -qadam: Qurilmani boshqarish

Qurilmani boshqarish
Qurilmani boshqarish

O'rnimizni tomonidan boshqariladigan qurilmaning quvvat davri, batareyalar orasidagi bo'shliqni hosil qilib, mis qoplamali elektron kartochkalari orqasiga orqasiga simi o'rnatilgan.

7 -qadam: davrani buzish

O'chirish
O'chirish

Elektr platalarini batareyalar orasiga joylashtirish qurilmaga etkazib beriladigan elektr zanjirini uzib, uni o'rni orqali boshqarishga imkon beradi.

8 -qadam: Xulosa

Xulosa
Xulosa

O'rnimizni boshqarish uchun Arduino -dan foydalanib, har xil turdagi qurilmalarni boshqarish uchun oddiy mexanik kalitdan foydalanish mumkin.

Tavsiya: