Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Алхам 1: MicroBit болон батерейг тохируулах
- Алхам 2: Мэдрэгчийг холбох
- Алхам 3: Тоног төхөөрөмжийг дуусгах
- Алхам 4: Програм хангамжийн тохиргоо
- Алхам 5: Хэрэглээ
Видео: Гар хөдөлгөөн таних төхөөрөмж: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Тойм
Энэ төсөлд бид MicroBit болон цөөн хэдэн мэдрэгч ашиглан гарны үндсэн хөдөлгөөнийг таних боломжтой бээлий хийх болно. Бид MicroBit дээрх Bluetooth -ийн чадварыг Андройд Апп, Вэб Сервертэй хамт ашиглан гар хөдөлгөөнийг тодорхойлох машин сурах загварыг сургах болно.
Эхлэх
Энэхүү төсөлд оруулсан хүчин чармайлтын ихэнх нь програм хангамжийн тал дээр байгаа бөгөөд энэ төслийг ажиллуулахад шаардлагатай бүх кодыг GitHub дээр ашиглах боломжтой. Кодын суурь нь 3 бүрэлдэхүүн хэсгээс бүрдэх бөгөөд MicroBit -ийн HEX файлыг үүсгэх код, MicroBit Foundation -ийн MicroBit Blue аппликейшнд суурилсан Андройд апп кодын бааз, энэхүү тусгай хэрэглээний тохиолдолд оруулсан өөрчлөлт, вэб кодтой вэб серверийг агуулдаг. гарын хөдөлгөөнийг тодорхойлох Tensorflow дээр суурилсан загварыг сургах.
Бид бээлийг хэрхэн бүтээж, дараа нь Апп болон Вэб Сервертэй холбохыг харах болно.
Хангамж
- 1 BBC Microbit
- 2 ААА батерейтай 1 батерей эзэмшигч
- 1 бээлий
- Холбогч утас, матрын хавчаар
- Уян хатан мэдрэгч
- Хүч мэдрэгч
- Velcro
- Цахилгаан соронзон хальс
- Андройд утас
- Компьютер/зөөврийн компьютер
Алхам 1: Алхам 1: MicroBit болон батерейг тохируулах
- Эхний зураг дээр үзүүлсэн шиг батерейны хайрцгийг velcro дээр залгаад эхэл. Цахилгаан соронзон хальс ашиглан батерейны бэхэлгээг хилэн туузан дээр бэхлэх хэрэгтэй.
- Дараа нь цахилгаан соронзон хальсаар хоёр талдаа наалддаг гогцоо хийж, батерейны дээд талд наа.
- MicroBit -ийг хоёр дахь зурган дээр үзүүлсэн шиг батерейны батерейнд бэхлэхийн тулд туузны гогцоонд наана.
Алхам 2: Мэдрэгчийг холбох
- Уян мэдрэгчээ MicroBit -ийн 1 -р зүүтэй холбож, мэдрэгчийг MicroBit -ийн 0 -р зайд холбохын тулд зураг дээр үзүүлсэн схемийг дагана уу.
- Зурагт үзүүлсэн шиг цахилгаан соронзон хальсны тусламжтайгаар бээлий дээрх мэдрэгчийг бэхлээрэй.
Алхам 3: Тоног төхөөрөмжийг дуусгах
- Зурган дээр үзүүлсэн шиг хилэн туузны үзүүрийг ашиглан гогцоо үүсгэн бээлийний хуруунууд дээр гулсуулна уу.
- Хэт их хөдлөхөөс урьдчилан сэргийлэхийн тулд та бээлий дээрх утсыг бэхлэхийн тулд утсан зангиа ашиглаж болно.
Дараагийн хэсэгт бид програм хангамжийг хэрхэн тохируулах талаар авч үзэх болно.
Алхам 4: Програм хангамжийн тохиргоо
Утсаа MicroBit -тэй холбож байна
- Утсаа хослуулахын тулд эхлээд утсан дээрээ bluetooth асаалттай байгаа эсэхийг шалгаарай.
- MicroBit -ээ асааж, A ба B товчлуурыг дарж барина уу. Үүний зэрэгцээ дахин тохируулах товчлуурыг дарж, A, B товчлуурыг дарж байгаарай. Микробит одоо хослуулах горимд орох ёстой.
- Утаснаасаа ихэвчлэн шинэ Bluetooth төхөөрөмж нэмдэг bluetooth төхөөрөмжүүдийн жагсаалтаас MicroBit -ээ олоод хослуулж эхлээрэй. MicroBit дээр та А товчлуурыг зааж буй сумыг харах болно. Үүнийг дарахад MicroBit нь утсан дээрээ оруулах ёстой Хослолын код гэсэн хэд хэдэн тоог харуулна. Та утсан дээрээ код оруулж, хосыг сонгосны дараа MicroBit дээр шалгах тэмдэг гарч ирэх ёстой.
- MicroBit дээрх дахин тохируулах товчийг дарна уу.
Програм хангамжийг тохируулах
GitHub репозиторийн дэд фолдер тус бүр дэх ReadMe гарын авлагыг дагаж, Android Studio дээр Андройд Аппликешны төслийг тохируулах, HEX файлыг өөрийн MicroBit -д үүсгэх, асаах, Машины сургалтын загварыг ажиллуулах вэб серверийг ажиллуулах.
Алхам 5: Хэрэглээ
Вэб сервер
Вэб серверийн төслийн лавлах хэсэгт терминал нээж, хараат байдлыг суулгахын тулд ReadMe дээрх зааврыг дагаж серверийг ажиллуулахын тулд python server.py -ийг ажиллуулна уу
Андройд апп
- Андройд студид зориулж Андройд апп -д зориулж APK бүтээж, бүтээгээрэй. Утсаа MicroBit -тэй хослуулсны дараа програмыг ажиллуулна уу (өмнөх алхамыг үзнэ үү).
- Акселерометрийн хуудсан дээр та баруун дээд буланд байгаа тохиргооны цэсийг ашиглан вэб серверийн URL хаягийг тохируулж болно. Үүнийг вэб серверийнхээ IP болгож өөрчилсөн эсэхээ шалгаарай.
- MicroBit -ээс акселерометрийн уншилт эхлэх хүртэл хүлээнэ үү. Уншилт өөр өөр давтамжтайгаар өөрчлөгдөхийг та харах болно. Давтамжийг өөрчлөхийн тулд MicroBit дээр B дарна уу. Хамгийн тохиромжтой нь та 10 давтамжийн утгыг ашиглаж болно (10м тутамд унших боломжтой)
- Уншсан тоонуудыг бөглөсний дараа 'дохио зангаа:' гэсэн бичээс бүхий хайрцгийг ашиглан дохио зангаагаа нэрлээд бичлэгийн товчлуурыг дарна уу. Бичлэгийн товчлуурыг дармагц товчлуурыг дахин идэвхжүүлэх хүртэл гар хөдөлгөөнөө удаа дараа хий.
- Олон дохио бичихийн тулд 3 -р алхамыг давтана уу.
- Сервер дээрх загварын сургалтыг эхлүүлэхийн тулд галт тэрэгний товчлуурыг дарна уу. Сургалт дууссаны дараа (ойролцоогоор 15 секунд) та урьдчилж таамаглаж болно.
- Урьдчилан таамаглах товчлуурыг дарж хөдөлгөөн/дохио зангаа хий. Аппликешн нь үүнийг аль болох бэлтгэгдсэн хөдөлгөөнүүдийн аль нэгтэй нь нийцүүлэхийг хичээх болно.
Зөвлөмж болгож буй:
ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): 7 алхам
ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): Та хүмүүсийн эргэн тойронд байх дуртай боловч хэт ойртох дургүй хүн гэж хэлээрэй. Та бас ард түмнийг баярлуулдаг бөгөөд хүмүүст үгүй гэж хэлэхэд хэцүү байдаг. Тиймээс тэдэнд ухрахаа яаж хэлэхээ мэдэхгүй байна. За, ASS төхөөрөмжийг оруулна уу! Y
Нүүр таних ба таних - OpenCV Python болон Arduino ашиглан Arduino Face ID: 6 алхам
Нүүр таних ба таних | OpenCV Python болон Arduino ашиглан Arduino Face ID: Нүүр царай таних нь орчин үеийн гар утасны хамгийн чухал онцлогуудын нэг юм. Тиймээс надад " Arduino төслийнхөө нүүр царайг таних боломжтой юу " хариулт нь тийм … Миний аялал дараах байдлаар эхэлсэн: Алхам 1: Бидэнд хандах
Alexa дуу таних төхөөрөмж бүхий хуучин зөөврийн компьютерээс хөвж буй ухаалаг ид шидийн толь: 6 алхам (зурагтай)
Alexa дуу таних төхөөрөмж бүхий хуучин зөөврийн компьютерээс хөвж буй ухаалаг ид шидийн толь: Миний "Электроникийг товчхон" сургалтандаа энд бүртгүүлнэ үү: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK youtube суваг дээр илүү олон төсөл, электроникийн хичээлийг эндээс үзнэ үү: https://www.youtube.com/channel/UCelOO
ESP8266 ба MQTT бүхий гар чийдэнгээс хөдөлгөөн мэдрэгч хүртэл: 5 алхам (зурагтай)
ESP8266 ба MQTT бүхий гар чийдэнгээс хөдөлгөөн мэдрэгч хүртэл: Энэ нийтлэлд би дараахь зүйлийг танилцуулах болно: LED нь гар чийдэн хийхдээ хязгаарлагдмал гүйдэлтэй байх ёстой бөгөөд зөөврийн батерейгаар ажилладаг гэрэл асаах, мөн LED -ийг MQTT -ээр гэрэлтүүлэх мөн хэрхэн яаж хийх тухай товч тайлбар
AIY-тэй олон хэл таних төхөөрөмж: 4 алхам
AIY-тэй олон хэл таниулагч: Сансрын станцуудад олон сансрын нисгэгчид байдаг. Тиймээс, AI тэнд олон хэл дээр ажиллах ёстой