Mundarija:
- 1 -qadam: elementlarni olish
- 2 -qadam: jismoniy mavjudot
- 3 -qadam: Virtual ob'ekt
- 4 -qadam: ish
- 5 -qadam: Ish bajarildi
Video: Educaacción-UAO: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu o'n ikki hafta mobaynida "Autónoma de Occidente" universiteti multimediali muhandislik karyerasi Arquitectura de Sistemas Multimedia talabalarining birinchi guruhi tomonidan ishlab chiqilgan funktsional model loyihasi. Educacción interaktiv o'quv ob'ektlarini yaratish bilan bog'liq bo'lib, bu talabalarga mavzu bo'yicha bilimlarni o'rganish va baholash imkonini beradi. Agar talabalar uch xil darajada: kontseptual, uslubiy va funktsional darajada o'rganayotgan bo'lsa, bu tizim multimediali ma'lumotlar va dalillar bilan bo'lishishi mumkin, buning uchun tizim fizik ob'ektga (apparat) va virtual ob'ektga (dasturiy ta'minotga) ega. arduino UNO, bu erda bitta joystik, LED va tugmalar mavjud, joystik foydalanuvchiga interfeysga o'tishga imkon beradi va tugmalar foydalanuvchi testni hal qilganda javoblarni tanlash imkonini beradi; LEDlar javob qachon to'g'ri yoki noto'g'ri ekanligini ko'rsatadi. Ikkinchi ob'ekt - bu noutbukda mavjud bo'lgan qayta ishlash bo'yicha ishlab chiqilgan dastur, bu dastur avval umumiy va aniq ma'lumotlarni ko'rsatadi va keyinchalik test qismiga o'tadi. Ikkala ob'ekt ham arduino USB kabeli orqali ulanganligini bilish muhimdir.
1 -qadam: elementlarni olish
Ushbu loyihani ishlab chiqish uchun sizga kerak bo'ladi:
- Arduino UNO
- Joystick moduli
- Ikkita LED, bitta yashil va qizil LED
- To'rt tugma
- Oltita erkak-erkak
- Beshta erkak-urg'ochi
- Mis kabeli
- Bitta 400 ballli protoboard
- Bitta noutbuk
- Oltita 10K qarshilik
- Qalinligi 0,9 mm bo'lgan yog'och
2 -qadam: jismoniy mavjudot
Rezistorlarni protobardga ulang, shunda siz har bir tugmachaning to'rt oyog'ining ikkisiga mis simini lehim qilasiz va har bir LEDda tugma tugmalari va LEDlarni protobardga ulang. tugmachalarni bosing, bir oyog'ingizni protobardning joriy qismiga, ikkinchisini esa rezistorning bir qatoriga joylashtiring, buni har bir tugma uchun bajaring; svetodiodlar uchun manfiy oyoqni rezistorlar chizig'iga ulang (rezistor protobardning er qismidagi konusga ega bo'lishi kerak) va musbat oyog'ini boshqa nuqtaga ulang, buni har bir LED uchun bajaring. Bu qismni tugatgandan so'ng, bu qismlarni Arduino-ga ulash vaqti keldi, buning uchun Erkak-Erkak o'tish moslamalari, tugmachalari uchun o'tish moslamasini rezistor bilan oyoqning bir chizig'iga va boshqa tomonini bitta raqamli pimga joylashtiring. Arduino -dan, bu jarayonni har bir tugma uchun bajaring; LEDlarni Arduino -ga ulash uchun jumperning bir tomonini LEDning ijobiy oyog'ining bir qatoriga, ikkinchi tomonini esa Arduino raqamli piniga ulang.
Endi joystick modulini ulash vaqti keldi, buning uchun jumperlarning ayol tomonini modulga ulang va keyin 5v pinni Arduino -ning xuddi shu piniga ulang va GND pimi uchun ham xuddi shunday, VRx -ni ulang. va VRy -ni Arduino -ning A0 va A1 analog pinlariga ulang, nihoyat SW pinini Arduino -ning bitta raqamli piniga ulang.
Jarayonni tugatish uchun Arduino kodini yozish kerak, buning uchun sizga arduino IDE o'rnatilgan kompyuter kerak bo'ladi, uni Arduino veb -saytidan yuklab olish mumkin, tayyor bo'lgach, yangi eskizni oching va keyin siz fizik ob'ektning kodini yozishingiz mumkin, uning kodi quyida mavjud, fayl nomi - codigo arduino.zip. Kod tayyor bo'lgach, arduino -ni o'rnating, Arduino -ni kompyuterga ulang, so'ng derazaning yuqori qismidagi asboblar menyusiga o'ting, bortda Arduino UNO -ni tanlang va arduino ulangan portni tanlang. batafsil ma'lumot uchun "doska va portni tanlash" rasmini. Oxirgi qism - bu kodni arduino -ga yuklash, oxirgi rasmda ko'rsatilgandek o'q belgisini bosing.
Arduino veb -sayti:
3 -qadam: Virtual ob'ekt
Virtual ob'ektni yaratish uchun sizga Processing 3.3.6 yoki 3.3.5 o'rnatilgan kompyuter kerak bo'ladi, uni ishlov berish veb -saytidan yuklab olish mumkin, u tayyor bo'lganda, keyin kodni yozish vaqti keldi. Yangi eskizni oching va quyida mavjud bo'lgan kodni yozgandan so'ng, kutubxonani ketma -ket import qilishni unutmang, bu Sketch menyusida, menyu barmida mavjud, "Serial kutubxonasini qanday import qilish mumkin" rasmiga qarang. Bundan tashqari, sizga Imagenes faylidagi ushbu qadamda mavjud rasmlar kerak bo'ladi, chunki bu tizim rasmlar bilan ishlaydi, bu erda ma'lumot va test ochiladi, ulardan ba'zilari qadamda namuna sifatida mavjud. Kod tugagandan so'ng, jismoniy ob'ektni virtual ob'ektga ulang va oxirgi rasmda bo'lgani kabi, ishlov berish oynasini bosing.
Qayta ishlash veb -sayti:
4 -qadam: ish
Endi bizning tizimimiz bo'ladigan ishni bajarish vaqti keldi, buning uchun sizga qalinligi 0,9 mm bo'lgan yog'och bo'lagi kerak bo'ladi, buning uchun quyidagi chizmalar tuziladi, so'ngra bo'laklarni kesib, teshiklarni kesiladi. matkapdan foydalaning. Barcha qismlar tayyor bo'lgach, fizik jismni pastki qismga qo'ying, so'ng devorlarni devorga qo'ying va nihoyat yuqori qismini qo'ying, barcha qismlarni elim bilan birlashtiring.
5 -qadam: Ish bajarildi
Nihoyat, loyiha quyidagicha ko'rinadi:
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
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
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
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
Educaaccion Imagen Y Audio: 10 qadam
Educaaccion Imagen Y Audio: Educaacci & oacute n videolavhasining funktsional modeli taqdim etiladi, unda tematik kodlash va audio va tasvir formatlari foydalanuvchilarga jarayonlar va shakllarning xususiyatlarini aks ettiruvchi jismoniy ob'ektlar yordamida taqdim etiladi