Mundarija:
- 1 -qadam: Modul1 tarkibi (asoslari)
- 2 -qadam: Tarkibi (2 -modul)
- 3-qadam: Ultrasonik sensorlar o'lchash masofasi
- 4 -qadam: PIR odamlarni aniqlash sensori
- 5 -qadam: Ovoz sensori
- 6 -qadam: Yomg'ir va tuproq namligi sensori:
- 7 -qadam: Mini va mikro servo:
- 8-qadam: Relay- (Yuqori kuchlanishni boshqarish uchun!)
- 9-qadam: LCD-suyuq kristalli displey
- 10 -qadam: Men bilan o'rganganingiz uchun tashakkur !!
Video: Arduino -ni 20 daqiqada o'rganing (quvvatli): 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
O'qituvchi yaxshi narsalarni etkazib berish va arduino -ning haqiqiy sevimli mashg'ulotlariga yordam berish tuyulgan holda yozilgan, u haqiqatan ham oson va aniq tushunadigan manbaga muhtoj, bu modulni o'qish orqali har kim tushunishi mumkin. Men ham qidirishni davom ettiradigan arduino aspirantiman yangi yangilanishlar va men faqat Internetdan o'rganaman. Ushbu modulda keltirilgan ma'lumotlar o'quvchilarga tushunchalarni tezda tushunishga imkon beradigan darajada soddalashtirilgan, men o'zim bilgan foydali ma'lumotlarni o'quvchilarga foyda keltiradigan qilib ulashishdan xursandman. Men sizga va'da beraman, bu haqiqatan ham arduino oqimiga kirish uchun kuchli modul bo'ladi, keling, vaqtni behuda sarflamay, tarkibga kiraylik!
1 -qadam: Modul1 tarkibi (asoslari)
Aslida bu mening ikkinchi o'rgatishim arduino, men allaqachon shu mavzu bo'yicha ko'rsatma yozdim, u arduino -ning barcha asosiy asoslarini oson va aniq tarzda qamrab oladi.
1. Arduino haqida qisqacha kirish.
2. arduino turlari.
3.arduino tuzilishi.
4. Sizning birinchi "loyihangiz". PWM-impuls kengligi modulyatsiyasi.
5. Serial aloqa.
6. Mashqlarni o'z ichiga oladi.
Agar siz hozirgi ko'rsatmalarni o'qishni davom ettirishdan oldin, avvalgi ko'rsatmaga murojaat qilsangiz, yaxshi bo'lardi. Agar siz arduino -da yangi bo'lsangiz, mening 1 -modulga murojaat qilish, ikkinchi modulni osonlik bilan o'rganish uchun ko'prik yaratadi.
2 -qadam: Tarkibi (2 -modul)
Ko'rsatma faqat arduino -ni turli xil sensorlar, o'rni, servo va LCD displeylari bilan qanday bog'lanishiga asoslangan.
1. ultratovush sensori.
2. PIR odamni aniqlash sensori.
3. Ovoz sensori.
4. Yomg'ir suvi va Tuproq namligi datchiklari.
5. Mini va mikro servo. haqiqatan ham.
6. LCD displeylar.
7. Sizning shaxsiy uyingizni avtomatlashtirish loyihasi. (Oson)
o'rganishga va o'rganishga qiziqing
3-qadam: Ultrasonik sensorlar o'lchash masofasi
Bu nima qiladi? U ultratovushli uzatuvchi va ultrasonik qabul qiluvchini o'z ichiga oladi, shuning uchun impuls signallari sensorga arduino orqali uzatiladi, u ultratovushli signalni uzatadi, chunki u to'siqqa duch kelganida aks etadi va qabul qiluvchiga sayohat uchun sarflangan vaqtni qaytaradi. millisekundlarda hisoblangan va ketma -ket monitor orqali ko'rish mumkin bo'lgan chiqish ma'lumotlarini arduino -ga beradi.
Pin tafsilotlari va ulanish:
Vcc ------- Bu arduino 5v piniga/boshqa mos keladigan manbaga ulangan.
gnd ------- Bu yerning pimi. Trigger --- arduino-dan kirish shu pinga ulangan (har qanday raqamli pin).
echo ------- Sensor chiqishi echo va kirish sifatida sozlangan har qanday raqamli pin o'rtasida aloqa o'rnatish orqali arduino-ga o'tkaziladi.
Kodlash -eng oson qismi! Bu sensor bilan ishlashni boshlash uchun oddiy kodlash yuqoridagi rasmlarda keltirilgan!
Raqamli pinni aks-sado va tetikni ulagan to'g'ri pin raqamini o'zgartiring. Agar ulanish tasviriga ko'ra, pin-12 ga ulangan bo'lsa va aks-sado pin-11 ga ulangan bo'lsa.
Vaqtni masofaga aylantirish
Sensorning milisaniyadagi vaqtdagi echodan chiqishi chiqishni 58 ga bo'lish orqali masofaga osongina aylantirilishi mumkin, bunga bitta kodlash liniyasi orqali osonlik bilan erishish mumkin.
Haqiqiy vaqtda oddiy dastur:
Agar siz uyingizda odamlarning kirishi va chiqishini aniqlash orqali xonadagi chiroqlarni avtomatik ravishda yoqish yoki o'chirish uchun ishlatiladigan avtomatlashtirishni xohlasangiz. Sensorning chiqish qiymatining keskin pasayishini aniqlash orqali odamni aniqlashga erishish mumkin va tizim shunga mos ravishda dasturlashtirilishi mumkin.
4 -qadam: PIR odamlarni aniqlash sensori
Nomidan ko'rinib turibdiki, u inson yoki har qanday hayvonning borligini aniqlash uchun ishlatiladi, shuning uchun IQ to'lqinlari yordamida odamdan chiqadigan issiqlikni sezadi va shunga mos ravishda chiqishini beradi. Buni ishlatish juda oddiy!
pin tafsilotlari va ulanish:
VCC --- bu arduino-dagi 5v bilan ulangan pimdagi quvvat.
Gnd ----- Bu yer pimi va arduino gnd bilan bog'langan.
O/P ------ bu chiqish ma'lumotlarini arduino-ga o'tkazish uchun ishlatiladigan chiqish pimi, uni har qanday raqamli pin bilan ulash mumkin.
Pimlarga qo'shimcha ravishda, sensor sezgirlik va kechikishni o'zgartirish uchun ishlatiladigan ikkita sozlanadigan tugma bilan jihozlangan. kodlash-eng oson qismi!
Namuna kodi uchun yuqorida keltirilgan rasmlarga qarang. agar chiqish doimiy bo'lib qolsa, sezuvchanlik tugmachasini o'zgartirishga harakat qiling va siz kerakli natijani olishingiz mumkin.
Haqiqiy vaqtda misol!
Bu uyni avtomatlashtirish loyihalarida juda foydalidir, chunki odamning ob -havosini bilish yoki tizimni shunga mos ravishda ishlashini bilish juda muhimdir. U hammom chiroqlarini boshqarish uchun ishlatilishi mumkin, chunki u ishlatilmaganda elektr energiyasini tejaydi.
5 -qadam: Ovoz sensori
Ovoz sensori atrofda yaratilgan har qanday tovush to'lqinlarini qabul qiladi va shunga mos ravishda uning chiqishini beradi, u ham analog, ham raqamli sifatida ishlatilishi mumkin.
1. DIGITAL -ga ulanganingizda:
Chiqish 0 va 1 -sonlar ko'rinishida bo'ladi, shuning uchun sezgirlikni faqat modul bilan ta'minlangan tirmpot yordamida o'zgartirish mumkin.
2. ANALOG bilan bog'langaningizda:
Chiqish 16 bitli ma'lumotlar ko'rinishida, shuning uchun trimpotni ishlatmasdan standart mos yozuvlar qiymatiga ega bo'lish va uni "agar" kabi holatda ishlatish orqali kerakli amalni bajarish mumkin.
Yuqoridagi ikkita shart xuddi shunga o'xshash nuqtai nazarga ega bo'lgan har qanday sensorga, ya'ni trimpotga tegishli. Buni ishlatishda hech qanday murakkablik yo'q, siz sensorni 5V bilan quvvatlantirish va kerakli formatda analog yoki raqamli qabul qilish orqali osongina ishlatishingiz mumkin.
Jonli dastur
U uy avtomatizatsiyasida chiroqlar va muxlislarni qo'lsiz boshqarish uchun ishlatilishi mumkin, masalan, yoqish uchun ikki marta qarsak chalish, o'chirish uchun esa bir marta urish mumkin.
6 -qadam: Yomg'ir va tuproq namligi sensori:
Bu haqiqatan ham foydali ma'lumotlarni ta'minlaydigan juda qiziqarli sensorlar va ulardan foydalanish juda zo'r!
Ular siz tushuntirgan ovoz sensoriga juda o'xshaydi, shuning uchun ham analog, ham raqamli sifatida ishlatilishi mumkin.
Jonli ilovalar: Tuproq namligi sensori sizning bog'ingizni avtomatlashtirish va o'simliklarni ehtiyojlariga muvofiq sug'orish va suvni tejash uchun ishlatilishi mumkin. Shunday qilib, siz ko'proq harakat qilishingiz mumkin, arduino bilan ishlash sizning tasavvuringizdan tashqarida!
7 -qadam: Mini va mikro servo:
Tizim harakatga kelishi uchun servolarni bilish va ular bilan ishlash juda zo'r! Men allaqachon servo bo'yicha batafsil ko'rsatmalarni joylashtirganman va uni havolani bosish orqali havola qilishingiz mumkin.
SERVO
8-qadam: Relay- (Yuqori kuchlanishni boshqarish uchun!)
Bu haqda bilish juda muhim, chunki u uyni avtomatlashtirish uchun kalit bo'lib xizmat qiladi, chunki har bir maishiy texnika o'zgaruvchan tok bilan ishlaydi va uni to'g'ridan -to'g'ri boshqarish mumkin emas va bu o'z o'rni bo'lgan interfeysni talab qiladi.
Pin tafsilotlari:
5v quvvat manbai bilan ulangan.
Gnd yerga ulangan.
Signal pimi arduino raqamli pinlari bilan bog'langan, chunki siz bu orqali o'z o'rni boshqarishingiz mumkin.
COM yuqori voltli quvvat manbai bilan bog'langan, siz AC bilan ishlashda juda ehtiyot bo'lishingiz kerak, chunki bu sizga jiddiy shikast etkazishi mumkin, shuning uchun agar siz yangi bo'lsangiz, yordamchi bilan bo'lish yaxshiroqdir. O'rnimizni ishi yuqoridagi jadvalda aniq tasvirlangan bo'lib, umid qilamanki, sizga qo'shimcha tushuntirish kerak emas.
9-qadam: LCD-suyuq kristalli displey
Ular sensorlar qiymatlari singari ichkarida sodir bo'layotgan jarayonni bilish uchun ishlatiladi, undan foydalanuvchini tizim bilan o'zaro aloqada bo'lish uchun ham foydalanish mumkin. Ulanish tafsilotlari yuqorida ko'rsatilgan rasmlarda tasvirlangan. Trim idish displey kontrastini o'zgartirish uchun ishlatiladi.
Ma'lumot uzatish uchun D1, D2, D3, D4 pinlari ishlatiladi.
Namuna kodlash: kodlash yuqorida ko'rsatilgan rasmlarda berilgan, unga havola!
Liquidcrystal lcd (12, 11, 5, 4, 3, 2) ustidagi koddagi satr; nazarda tutadi-(Rs, E, d0, d1, d2, d3) mos ravishda arduino pinlariga ulangan (12, 11, 5, 4, 3, 2).
Lcd.begin (16, 2); - ishlatilgan displey 16*2 turdagi (ustun, satr) ekanligini aytadi
10 -qadam: Men bilan o'rganganingiz uchun tashakkur !!
Umid qilamanki, sizga bu modul yoqadi, agar tuzatishlar yoki biron -bir yaxshilanishlar bo'lsa, menga xabar bering va men xursand bo'laman! Agar sizda biron bir savol yoki shubha bo'lsa, bu haqda sharhlar bo'limida menga xabar bering va men qo'limdan kelgancha yordam berishdan xursand bo'laman.
Agar sizga bu ko'rsatma yoqsa, sevimli tugmachasini bosing, shunda siz uni kelajakda tushuntirish uchun ishlatishingiz mumkin. Siz bilan baham ko'rmoqchi bo'lgan juda ko'p foydali narsalarim bor, shuning uchun foydali ma'lumotlar uchun meni kuzatib boring. ********** Bilim bilan bo'lishing! Fikr yarating! ***********
Tavsiya:
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): 5 qadam (rasmlar bilan)
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): SCARA roboti sanoat dunyosida juda mashhur mashinadir. Bu nom tanlangan mos keladigan robotli qurol yoki tanlangan mos keladigan bo'g'inli robot qo'lini anglatadi. Bu, asosan, uch darajali erkinlik robotidir, bu birinchi ikkita displey
Tinkercad rozetini lehimlashni o'rganing: 5 qadam (rasmlar bilan)
Tinkerkad rozetini lehimlashni o'rganing: ushbu Tinkercad nishoni bilan lehimlashni o'rganing! Maxsus elektron kartaga bir nechta qismlarni ulang va g'urur bilan Piter Pingvin pinasini taqing. Agar siz o'qituvchi bo'lsangiz, ehtimol siz bizning tadbirlarimizdan birida to'plamni oldingiz. Kitlar inventarizatsiyasi: Piter Pen
Boshlang'ich: IOTni salqin baliq ovlagich bilan o'rganing: 9 qadam (rasmlar bilan)
Boshlang'ich: IOT -ni salqin baliq ovlagich bilan o'rganing: Bu loyiha kichik byudjetli IOT qurilmasidan boshlash va u bilan nima qilish mumkinligi haqida ko'proq ma'lumot beradi. IOT nima? Google -dan olingan: Internet -narsalar uchun IoT qisqa. Narsalar Interneti tobora o'sib borayotgan tarmoqni anglatadi
Makey Makey yordamida pianino tugmachalarini o'rganing: 6 qadam (rasmlar bilan)
Makey Makey yordamida pianino tugmachalarini o'rganing: Men buni "Maker" stantsiyasida o'tkaziladigan kechada qurdim. Bu o'yin pianino klaviaturasida eslatmalar qaerda ekanligini o'ynash orqali bilib olishga yordam beradi. Bizning guruhimiz ta'lim ko'rgazmasida Maker Station paviloniga taklif qilindi. Tarbiyachi bilan gaplashayotganda
ARDUINO -ni o'rganing (20 daqiqada): 10 qadam (rasmlar bilan)
ARDUINO -ni o'rganing (20 daqiqada): Bu men arduino haqidagi bilimlarimni soddalashtirilgan tarzda bo'lishish uchun yozganim, men sizni ishontirib aytamanki, bu arduino -dagi deyarli barcha asosiy mavzularni qamrab oladigan kuchli modul bo'ladi. Arduino katta qozonga ega