Mundarija:
Video: Arduino pedometri: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Biz Arduino bilan uchrashishni boshlaganmiz.
Ta'minotlar
Hiervoor heb je minimaal het volgende nodig:
1x 16x2 LCD
1x aethdx tebranish tugmasi
1 marta Arduino Uno
1x 220 ohmli qarshilik
(Jumper) Kabellar
1 -qadam: dasturchi
Dasturchilarning dasturiy ta'minlovchilarini o'qish mumkin. LiquidCrystal kutubxonasi LCD displeyni ishga tushirganidan so'ng, u eshikni o'rnatdi:
LiquidCrystal LCD (pin1, pin2, pin3, pin4, pin5, pin6)
Ro'yxatdan o'tish tugmachasini o'qing va yozing, LCD -ni o'qing va yozing, 12 -pinli pin 11 -ni tanlang. 3 -sonli 6 -sonli DB4 t/m DB7, raqamli pinlar 2, 3, 4 va 5.
Boshlang'ich hisoblagichlar, sensorlar va raqamlar, shuningdek, butun sonlar, shuningdek, stappenlar, shuningdek, har bir narsa, albatta, o'rnatiladi!
Deklaratsiyani o'rnatishda, LCD displeyni 16x2 formatida, biz 16 ta kollejda 2 ta uchrashuvni o'tkazdik. Bu lcd.begin (16, 2) boshlanganda, eshiklar lcd.print -ni o'rnatishdan oldin, eshikni yopib qo'yishni xohlasangiz, Aantal stappen bilan hamma narsa aniq bo'ladi.
Ma'lumotlar almashinuvi sensori ham A1 -ning eslatmasidan farqli o'laroq, xuddi shunday analog pin!
2 -qadam: Opzetten
Bu kodning potentsiometrini aniqlashga imkon beradi. Eshiklar ochilgandan keyin, aethdx shakeswitch, bu juda yaxshi. Shu bilan bir qatorda, 5 voltli va bir xil analogli pin mavjud. Bu erda LCD displeylar mavjud. Boshlang'ich ma'lumotni LCD displeyda topish mumkin.
O'tkazgich kabellari orqali ulanish uchun mo'ljallangan potentsiometr (draaiknop). Bu LCD displeyning orqa fonda boshqariladigan ma'lumotidir.
Nu het aansluiten zelf. Bu erda LCD displeylar mavjud emas, balki ular ham juda ko'p ma'lumotlarga ega:
GND - erga o'rnatilgan potentsiometr
VCC (Umumiy kollektorda kuchlanish) - 5 voltlik kuchlanish, kuchlanish va yuk.
VU (ovoz balandligi birligi) - potentsiometrni o'chirish moslamasi (mittelste pin), kontrastli fon -LED
RS (Ro'yxatdan o'tish tanlovi) - raqamli raqamli ulanish, 12 -bandda.
RW (O'qish/Yozish) - Top reyting
E (yoqish) - 11 -raqamli raqamli ulanish.
DB0 t/m DB3 - Kunnen genegeerd yomonlashdi.
DB4 t/m DB 7 - Raqamli pimlarning ishdan chiqqanligi, DP 2 t/m 5 ga teng.
Yorug'lik - bu LED yorug'lik manbai. De linker LED - bu anod en de rechter LED - katod. Bu erda 5 voltli 220V qarshilik mavjud. Bu erda siz katodni ishlatishingiz mumkin.
3 -qadam: Klaar
Dat is all all wat woe hoeft te doen voor een werkende potentsiometer in the elkaar te zetten. Ma'lumot uchun, bu juda katta non paneli. Mini -taxtachaning varianti boshqa variantlardan biridir. 5 voltli ovozni o'chirib qo'yish kerak bo'lsa ham, bu juda qiyin.
Tavsiya:
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Arduino Uno bilan akustik levitatsiya bosqichma-bosqich (8-qadam): 8-qadam
Akustik levitatsiya Arduino Uno bilan bosqichma-bosqich (8 bosqichli): ultratovushli ovoz o'tkazgichlar L298N Dc ayol adapterli erkak quvvat manbai Arduino UNOBreadboard Bu qanday ishlaydi: Birinchidan, siz kodni Arduino Uno-ga yuklaysiz (bu raqamli bilan jihozlangan mikrokontroller) va kodni aylantirish uchun analog portlar (C ++)
Arduino avtomatlashtirilgan ekranli ekran loyihasi uchun qadam dvigatel va haydovchini tanlash: 12 qadam (rasmlar bilan)
Arduino avtomatlashtirilgan ekranli ekran loyihasi uchun qadam dvigateli va haydovchini tanlash: Ushbu yo'riqnomada men avtomatlashtirilgan ekran pardasi prototipi uchun qadam dvigateli va haydovchini tanlash uchun qilgan qadamlardan o'taman. Soyali ekranlar - qo'lda krankirovka qilingan mashhur va arzon modellar, va men ularni almashtirmoqchi edim
Arduino qo'llanmasi - Potentsiometr yordamida qadam motorini boshqarish: 5 qadam
Arduino qo'llanmasi - Potentsiometr yordamida qadam motorini boshqarish: Bu "Arduino: Potentsiometr yordamida qadam dvigatelini qanday boshqarish kerak" ning yozma versiyasi. Yaqinda yuklagan YouTube videosi. Men buni tekshirib ko'rishingizni qat'iy tavsiya qilaman.YouTube kanalim, birinchi navbatda, siz