Mundarija:
- 1 -qadam: Kompyuter paneli - Los Acelerómetros Funcionan
- 2 -qadam: Los -Anjeles -Metros Al -Mismo Tiempo
- 3 -qadam: Sakkar natijalari Pantalla uchun
- 4 -qadam: Fijar Rangos De Valores
- 5 -qadam: Ovoz
- 6 -qadam: Altimo Paso
Video: Guante Traductor De Lengua De Signos: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Siz hech qanday muammoga duch kelmaysizmi? Bu eng muhim vazifa emas! Ma'lumotlar almashtirilsa, bu sizning xohishingizga mos kelmaydi. Qachonki, bu sizning xohishingizga ko'ra, har bir kishi o'z mahsulotini sotib olishni davom ettiradi. Los materiales que vamos o'g'li:
- Aniq emas. Dengiz va dengiz sohilidagi hamma narsa, albatta, ochiq havola qilinadi.
- 6 ta akselerometr. Megapolis MPU6050 -ni o'z ichiga oladi, bu esa o'z navbatida, har bir narsani o'z ichiga oladi.
- Mikroprosessorlardan tashqari. Bu SP32 Heltec kompaniyasining xizmatlarini taqdim etadi. Bundan tashqari, IDE va Arduino dasturlari ham mashhur bo'lib, ular eng mashhur dasturlardan biridir.
- 8 -sonli rezolyutsiyani o'chirib qo'yish mumkin emas.
- Tarqatish uchun SD -ni ishlatmang. Ovozli signallarni himoya qiling. Bu DFPlayer mini MP3 -ni ishlatishga yordam beradi.
- Bateriya. Bu 9000 mA / soat quvvatga ega, lekin hech qanday imkoniyat yo'q. Siz hech qanday ma'lumotni o'chirolmaysiz.
- Kabel. Bu juda oddiy elementar elementlardan biri bo'lib, u hech bo'lmaganda hech kimga yordam bermaydi. Tavsiya etilgan kabel - bu 5 ta kabel. Yo'q, hech narsa emas.
-
Una placa de inserción. Nos sirve con 4 ta ustunli cortocircuitadas 8 ta qarag'aydan tashqari, notarse en el guante. Bu ixtiyoriy, lekin hech narsa emas.
- Soldador y estaño para unirlo todo.
- Ma'lumotlar himoyalanmaganligi sababli, siz buni sezasiz.
Bu erda hech qanday muammo yo'q, lekin bu juda muhim, shuning uchun bu erda hamma narsa bor.
Hamma narsa, albatta, siz uchun juda muhim, chunki bu sizning xohishingizga javob beradi!
1 -qadam: Kompyuter paneli - Los Acelerómetros Funcionan
Ma'lumotni uzatish muhim vazifalarni bajaradi, shuning uchun siz har doim o'zingizni himoya qilishingiz mumkin.
Boshqaruv sensori - bu eng muhim narsa, lekin siz - bu juda qiyin. Aloqa kabellari bir vaqtning o'zida bir xil protokollar bilan jihozlangan, shuning uchun ular VCC kabelining 5V va GND konnektli GND, SCL kon el pin 21, SDA kon el pinlari bilan birlashtirilgan. 22 (tavsiya qilinadigan avtobuslar xaritada emas, balki qarindoshlar uchun ham), biz esa raqamli raqamlar bilan tanishamiz. Qachonki, qarang, qarag'aylar 4, 15 va 16 -chi yillardan buyon, hech bo'lmaganda, har bir kishi o'z uyini ishlatadi. U erda hech qanday ma'lumot yo'q, lekin hech qanday ma'lumot yo'q. Bu hech qanday tasodifga to'g'ri kelmaydi, chunki siz hech qanday muammoga duch kelmaysiz:
Sensorli aloqa uchun I2C protokoli, Internetdan foydalanishning eng muhim usuli - bu sizning shaxsiy ma'lumotlaringizdir. github.com/tfeldmann/5411375 nusxa ko'chirish. Bu hech kimga o'xshamaydi. 168. O'n sakkizinchi bosqichda AD0 ham sensorlar, shuningdek, 169. O'chirish operatsiyalari juda oson.
Arduino -ni IDE -ni yuklab oling va dasturni tanlang> Librería -ni tanlang> Zip -ni yuklab oling. Umumiy hisob -kitoblar MPU -ga tegishli bo'lsa, u holda siz sensorli dasturlarni o'rnatishingiz mumkin. Qabul qilingan ma'lumotlarga ko'ra, Abrir> Ejemplos> MPU6050> MPU6050_raw.ino. 38400 yildagi sensorli sensorli sensorli sensorli dasturlar bilan birgalikda: Xohlasangiz, bu sizning xohishingizga mos keladi, lekin bu juda katta.
2 -qadam: Los -Anjeles -Metros Al -Mismo Tiempo
Bir vaqtning o'zida sensorli funktsiyalar, funktsiyalar va funktsiyalarni ajratib turing, bu sizning vazifangiz emas, balki siz ham bilasizmi? SDA) va reloj (SCL). Qarag'ay qarag'aylari AD0 los conectaremos a pines digitales differentes for any other declaimer on a key activate for a key moment. Bu qarag'aylar juda muhim, chunki siz hech qanday funktsiyaga ega bo'lmaysiz. Ma'lumotlar almashinuvining boshqa usullari (bosish uchun bosing):
Kabellar, kabellar va kabellar bir -biridan farqli o'laroq, ular rangni ajratib turadi, AD0, men sizning xohishingizga javob bera olamiz. antes para leer los datos de cada uno de los sensores. Hisob -kitoblar 2ms -dagi sensorlar, 4 -sonli sensorlar (4 -sonli simlar) va sensorli -sensorli signallar, AD0 -datchiklar, o'qituvchi va o'qituvchi, bir -biridan farqli o'laroq. dirección por defecto. Aniqroq aytganda, biz bu erda juda ko'p narsalarni ajratib turamiz. Sensorli qurilmalar, shuningdek, mikrokontroldor va elektron signallarning eng yuqori darajadagi sensori bo'lib xizmat qiladi. Qachonki, bu kabellar uchun eng muhim kuchlanishdir, lekin siz hech qanday ma'lumot yo'qsiz. Kabelni tanlash afzalroqdir, chunki bu eng yaxshi tanlovdir. Achchiqlik va tezlik juda katta, lekin bu hech qanday muammo tug'dirmaydi. Bu erda hech qanday ma'lumot yo'q. Noma'lum savollarga javob bering:
Kabellar hech qanday aloqada emas, balki hech qanday aloqasi yo'q. Bu erda hech qanday ma'lumot yo'q (hech qanday eslatma yo'q), lekin bu hech qanday muammo emas, balki siz ham kutubxonangizga, ham kabellaringizga, ham kabellaringizga to'g'ri keladi. por el dedo.
3 -qadam: Sakkar natijalari Pantalla uchun
Ordenadorda hech qanday uzluksiz bog'liqlik yo'q, chunki bu mikroprotsessorlarning asosiy vazifalari emas, balki siz ham ko'p vaqtni kutib olishingiz mumkin. Bu "U8g2" kutubxonasi uchun javob beradi, keyin IDE va Arduino -ni yuklab oling:
Ma'lum bo'lishicha, bu juda muhim. Mana, bu kitobning o'zi. Bu ESP32 va u8x8.drawString () funktsiyalari bilan bir vaqtda amalga oshiriladi, shuning uchun siz ESP32 -ni ishlatishingiz mumkin. Aloqalar, o'yinlar sprintf, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar uchun. Sencillo ejemplo seriyasi:
sprintf (buf, "%06d", bolta); u8x8.drawString (0, 0, buf);
Ma'lumotlar ro'yxati har bir kishi uchun eng muhim vazifadir, bu sizning xohishingizga ko'ra, har bir kishi o'z uyini birlashtirishi mumkin.
Al -conseguir este paso, el proyecto quedaría prácticamente hecho, pues solamente quada encontrar los márgenes de posición que debemos poner leta e ir adaptándolos para que las letras sean correctas con la posición de la mano.
4 -qadam: Fijar Rangos De Valores
Hisob -kitoblarga ko'ra, siz hech qanday ma'lumotga ega bo'lmagansiz, bu hech qanday sir emas. Ma'lum bo'lishicha, hech qanday murakkablik yo'q. Umuman olganda, har bir kishi o'z vazifasini bajaradi, demak, demo los distintas posiciones. Bu dasturlar:
-
Muestreo: los valeler de los acelerómetros. Qachonki, bu juda katta kuch. Ma'lumotlarni uzatish juda oson emas, chunki ular juda oson. Dentro de los acelerómetros tenemos 3 comportamientos diferentes, yom ello 3 tipos de umbrales distintos, estos son:
- Yo'naltiruvchi ma'lumotlari: bu sizning qo'lingizdan kelganini aylantirish. Con los umbrales utilizados diferenciamos entre 3 poziciones: yuqoriga, pastga y.
- Olingan natijalar, shuningdek, eng yaxshi natijalarga olib kelishi mumkin. Bu erda siz pulingizni sharqda ko'rishingiz mumkin.
- Ma'lumotni qayta tiklash: bu eng tez -tez amalga oshiriladigan operatsiyalardan biri. Bu juda ko'p vaqtni talab qiladi, egiluvchanlik, dablado yoki muy doblado.
-
Ma'lumotni aniqlang: hech qanday farq yo'q. Dastlabki ro'yxatga olishdan oldin, siz xatolarni aniqlab, dasturni o'chirib tashlashingiz kerak bo'lsa, u holda siz xato qilishingiz mumkin. Xatolarni tuzatib bo'lmaganda, biz xato qilmagan bo'lamiz (ehtimol, bu sizning shaxsiy vazifangizdir). Funktsionerlarning algoritmi:
- O'chirish aniqlanmagan bo'lsa, aniqlik kiritiladi: bu to'g'ri tuzatishni talab qiladi.
- O'chirish moslamasi aniqlanmagan bo'lsa, uni aniqlab bo'lmaydigan bo'lsa, aniqlanmagan va aniqlanmagan bo'lishi mumkin. "A". Bu muammoning sababini aniqlanganda, siz "a" va "a" ni aniqlab olishingiz mumkin.
-
Reproduccion: en esta fase reproduciremos los léra que de los de los de la déférétété, a DF pleyer DF pleyer realizando los siguientes pasos:
- Quvvat seriyasini rasmiylashtirish
- "DFRobotDFPlayerMini.h" kutubxonasidan foydalanib, pleyerni yaratish mumkin.
- Reproduktorni rasmiylashtirish
- Ovozni aniqlash bo'yicha operatsion tizimni sozlash.
- seleccionar la pista correspondiente a la letra detectada
Umumiy konfiguratsiyani faqat reproduktor orqali amalga oshirishingiz mumkin, bu esa shaxsiy ma'lumotlarni qayta ishlab chiqarishga yordam beradi.
- Monitor: bu vazifani bajarish uchun hech qanday imkoniyat yo'q, shuning uchun hech qanday sotuvga qo'yilmaslik kerak. de los umbrales. Qayta aloqa o'rnatilgandan so'ng, siz bu savolga javob bera olmaysiz.
5 -qadam: Ovoz
DFPlayer MP3 -ni ishlatib, ovozli signallarni uzatish uchun hech qanday yordam bermaydi. Qarag'aylar Tx y Rx mikrokontrolorlari. Mediante una conexión como enseña la figura conectamos la placa, el lector de tarjetas y nuestro altavoz:
TX del DFPlayer 1Kohm funktsiyalarni to'g'rilash uchun kerak bo'ladigan bo'lsa, uni o'chirib qo'yish kerak; Microprosessual microUSB dasturini ishga tushirish uchun dasturni ishga tushiring, shundan so'ng siz tashqi qurilmalar bilan ishlashingiz mumkin. Bu erda hech qanday muammo yo'q, chunki bu sizning kutubxonangizda:
github.com/DFRobot/DFRobotDFPlayerMini
Raqamli como transmisor va retseptorlari bilan ishlashda foydalaniladi. Qachonki 25 yoshda bo'lsa, 26. Bu savolga javob beradi:
github.com/DFRobot/DFRobotDFPlayerMini
Bu oxirgi vazifalarni bajarish uchun zarur bo'lgan vazifalarni bajaradi.
6 -qadam: Altimo Paso
O'ylaymanki, bu sizning kompyuteringiz uchun kerak bo'ladigan narsa emas, balki mikroprosessorlarni ulash uchun ham kerak bo'ladi. Bir vaqtning o'zida hech qanday to'sqinlik qilmasangiz, hech bo'lmaganda, bu sizning xohishingizga javob beradi.
Bu sizning xohishingizga ko'ra, eng yaxshi ko'rinishga ega. Bu erda hamma narsa hal qilinadi:
drive.google.com/file/d/1vr76rb4KjsyfqO1U7v-mywLYcgoDTNO8/view?usp=sharing
Bir vaqtning o'zida elektromagnit zanjirlar elektromagnitlar bilan ta'minlangan. O'qish tugallangandan so'ng, siz o'zingizning repertuaringiz bo'yicha hisob -kitoblarni amalga oshirishingiz kerak bo'ladi. Mana, bu tizimni amalga oshirish uchun, kommunikatsiya tizimlari ham o'z navbatida. Bu erda siz Internetga ulanmagansiz, shuning uchun bu sizning shaxsiy ma'lumotlaringiz. BLE (Bluetooth -ning past energiyasi) funktsiyalari, shuningdek, juda ko'p turli xil formatlarda, shuningdek, BLE (Bluetooth -ning past energiyasi) ni yaratadi!
Oxirgi bosqichda hech qanday muammo yo'q. Esperamos que lè sirva va nu mandéis de la von de la vuestro proyecto. Xo'sh, hech qanday muammo yo'q.
Muxlislar, do'stlar!
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
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik