Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Миний анхны бүтэц
- Алхам 2: Хоёрдогч бүтээх
- Алхам 3: Гуравдугаарт, Эцсийн бүтээн байгуулалт
- Алхам 4: Алдааг олж засварлах, зам дээр надад тулгарч байсан зарим асуудал
- Алхам 5: Миний код
- Алхам 6: Дүгнэлт, мэдээллийн дүн шинжилгээ
Видео: Гүйх үед гүйгчийн өсгий, хөлөнд үзүүлэх цохилт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Төслийнхөө хувьд би гүйгчийн өсгий, хөл ямар хүчээр ажилладаг болохыг туршиж үзэхийг хүсч байсан бөгөөд хэрэв шинэ гутал үнэхээр хүчийг бууруулдаг бол. Акселерометр бол X, Y, Z тэнхлэг дэх хурдатгалыг илрүүлдэг төхөөрөмж юм. Хурдатгалыг G-Force-ээр хэмждэг бөгөөд нэг G-Force нь бүх зүйлд бүх цаг үед тохиолддог дэлхийн хүндийн хүчний хурдатгалтай тэнцдэг. Би энэхүү хурдатгал хэмжигчийг ашиглан гүйж байхдаа өсгий, хөлнийхөө туршлагыг, мөн шинэ болон хуучин гутлын ялгаа байгаа эсэхийг шалгаж байна. Шинэ гүйлтийн гутал хэрэгтэй гэсэн буруу ташаа ойлголт олон байдаг. Олон хүмүүс 500 км тутамд шинэ гутал аваарай гэж хэлэхэд Nike таныг худлаа ярьж байна гэж олон хүн итгэдэг. Гутал ажиллуулдаг компаниуд болон Poulsbo гүйлт гэх мэт ажилладаг дэлгүүрүүд, хэрэв та гутлаа ойр ойрхон солихгүй бол өөрийгөө гэмтээх болно. Гэсэн хэдий ч энэ нь үнэхээр үнэн эсэхийг би мэдэхгүй байна, тиймээс би үүнийг өөрөө туршиж үзэхээр шийдсэн. Хэрэв танд шинэ гутал байхгүй бол эдгээр гэмтлийн шалтгаан нь хөл, өсгийд тохиолдож буй хүчнээс үүдэлтэй юм. Тэд шинэ гутал нь хуучин гутлаас илүү хүчийг бууруулдаг гэж хэлдэг ч энэ үнэн гэдэгт би итгэлгүй байна. Энэхүү төсөл нь олон хүмүүс, ялангуяа гэмтэл бэртэлд өртөмтгий хүмүүс болон тэдний талаар илүү ихийг мэдэхийг хүсдэг хүмүүст тустай байх болно. Миний төсөл эдгээр компаниуд үнэнийг хэлж байна уу, эсвэл тэд таныг өөр хос Бенжаминыг хөөж гаргахыг оролдож байгаа эсэхийг тодорхойлох болно.
Хангамж
1 удаа Arduino uno
1x Sparkfun adxl377 хурдасгуур
1х талхны самбар
1х олон холбогч утас
1х товчлуур
1х LED
2х 10к резистор
2х 30к резистор
Гүйлтийн хөлний урттай ойролцоогоор 6х утас
Arduino IDE -ийг ажиллуулах боломжтой 1х зөөврийн компьютер
Хоёрдогч бүтцэд шаардлагатай нэмэлт бүрэлдэхүүн хэсгүүд:
1х LCD дэлгэц
1х потенциометр
1x өөр олон холбогч утас
Алхам 1: Миний анхны бүтэц
Миний анхны бүтээн байгуулалт нь үзэл баримтлалын нотолгоо байсан юм. Би цаг хугацаа, мөнгөө хөрөнгө оруулалт хийж эхлэхээсээ өмнө энэ төсөл боломжтой байсан гэдэгт итгэлтэй байхыг хүсч байсан. Би хурдатгал хэмжигч, Arduino, дөрвөн холбогч утас, кодыг ажиллуулж байсан зөөврийн компьютерээ ашигласан. Энэхүү кодын талаархи үнэ цэнэтэй сургамжийг олж авсан учраас энэхүү үзэл баримтлалын нотолгоо маш чухал байсан. Хамгийн гол нь энэ төслийг хэрэгжүүлэх боломжтой гэдгийг би мэдсэн.
Алхам 2: Хоёрдогч бүтээх
Юуны өмнө би энэ бүтээн байгуулалт нь эцсийн бүтцэд шаардлагагүй байсан бөгөөд зарим нэмэлт бүрэлдэхүүн хэсгүүдийг шаарддаг тул энэ алхам нь бүрэн сонголттой гэдгийг хэлмээр байна. Би Liquid Crystal Display (LCD) дээр нэмсэн бөгөөд ингэснээр Arduino IDE -гүй компьютер дээрх G хүчний утгыг надад өгч чадсан юм. Үүнийг бүтээхээс өмнө би хурдатгал хэмжигчээс гаралтын өгөгдлийг хүлээн авахын тулд Arduino IDE болон кодтой байх шаардлагатай байсан. Энэхүү шинэ бүтцийн тусламжтайгаар би Arduino -ийг ямар ч тэжээлийн эх үүсвэрээс ажиллуулж чадна, энэ нь компьютер байх шаардлагагүй юм. Би бас потенциометрийг нэмж, арын гэрэлтүүлгийг LCD дэлгэц дээр тохируулж өгсөн. Хэрэв би үүнийг гадаа ашиглах юм бол дэлгэцэн дээр нар гэрэлтэж байсан бол энэ нь ашигтай байж магадгүй юм. Бид бүгдээрээ ухаалаг гар утсаа гадаа ашиглах гэж оролдож байсан ч нарны гэрэл дэлгэцийг харахад хэцүү болж байна. Тиймээс та нар гараараа нарыг хаахыг хичээдэг, эсвэл нуруугаа нар руу эргүүлж, түүнийг хаахыг хичээдэг. Энэхүү нийтлэг асуудлыг шийдэх өөр нэг арга бол дэлгэцийнхээ гэрэлтүүлгийг дээшлүүлэх явдал юм. Би гаралтын өгөгдлийг сайн харах боломжгүй байсан ч арын гэрэлтүүлгийг төгс харахын тулд тохируулж чаддаг байсан. Арын гэрэлтүүлгийн тохируулга нь бусад тохиолдолд ашигтай байж болно.
Алхам 3: Гуравдугаарт, Эцсийн бүтээн байгуулалт
Гурав дахь болон эцсийн бүтцийн хувьд би өмнөх бүх бүтцийнхээ хамгийн сайн шинж чанаруудыг нэг самбар дээр нэгтгэсэн. Би маш боловсронгуй, авсаархан модулийг олж авсан бөгөөд урт утаснууд миний хэлбэрт саад болохгүйгээр хөлөөрөө гүйж чадсан. Өгөгдөл цуглуулах ажлыг хүссэн үедээ эхлүүлж, зогсоохын тулд би товчлуур нэмсэн. Энэ нь сайн мэдээлэл олж авахад маш чухал байсан, учир нь би гүйж эхэлмэгц, зогссон даруйдаа цуглуулж эхлэх боломжтой байсан. Тиймээс цуглуулсан бүх мэдээлэл нь бодит туршилттай холбоотой юм. Би мөн LED цуглуулсан бөгөөд ингэснээр өгөгдөл цуглуулах, асаах, унтраах үед мэдэх боломжтой болсон. Энэхүү эцсийн бүтээн байгуулалт маш амжилттай болж өндөрлөсөн бөгөөд энэ нь миний хүсэн хүлээж байсан зүйл байв.
Алхам 4: Алдааг олж засварлах, зам дээр надад тулгарч байсан зарим асуудал
Би төсөлтэй холбоотой олон асуудалтай тулгарсан. Миний анхны акселерометрийн хувьд утас, кодчилол, дизайн, өгөгдлийг зөв болгоход маш хэцүү байсан. Загвар нь маш хүнд байсан, учир нь надад маш их хязгаарлалт байдаг, жишээлбэл, энэ нь хичнээн хүнд, хэр том хэмжээтэй гэх мэт. Би гүйх чадвартай байх ёстой бөгөөд энэ туршилтыг үнэн зөв болгохын тулд би ердийн гүйлтийн маягтаа хамгийн ойр ажиллуулахыг хүсч байна. Кодлох нь бас маш хэцүү байсан бөгөөд буудахад маш их бэрхшээл шаардагджээ. Би хурдатгал хэмжигчээсээ зохих хэмжээний G -ийг уншихад бэрхшээлтэй байсан. Mma8452q (миний хурдатгал хэмжигч) найман G -аас эхэлнэ. Заримдаа би хөлөө шалан дээр арай дөнгөж хүрэхэд найман G үсэг уншдаг бөгөөд энэ нь хэтэрхий өндөр тул буруу юм. Буудаж, дахин кодлоход асуудал гарсны дараа би масштабыг зөв гаргаж чадсан.
Алхам 5: Миний код
Би Sparkfun номын сангаас авсан жишээнүүдийн нэгийг ашиглаж, бас товчлуур нэмж, өөрөө LED хийв. Энэ төсөлд бүх зүйлийн жишээ байгаа тул энэ нь маш энгийн зүйл байсан боловч та нэгээс олон зүйлийг нэгтгэх хэрэгтэй
Алхам 6: Дүгнэлт, мэдээллийн дүн шинжилгээ
Энэ төслийг том амжилт гэж харж байна. Би бараг бүх зорилгоо биелүүлсэн, тэр ч байтугай бүгдийг нь биелүүлээгүй. Би маш их хэрэгцээтэй өгөгдөл авах боломжтой болсон. Би кодлох, утас холбох, Arduino -ийн электрон эд ангиуд, авсаархан модульчлагдсан системийг бүтээх, G force, гүйлтийн талаар маш их зүйлийг сурсан. Нэгдүгээр догол мөрөөс миний мэдэгдлийг хүлээн авах эсвэл татгалзах, энэ төслийг эхлүүлэх болсон шалтгаан. 500 км тутамд шинэ гутал худалдаж авах шаардлагагүй гэдгийг харуулснаар би компаниудын буруу болохыг нотлохыг хүссэн юм. Шинэ гутал нь гүйж байхдаа гүйгчийн өсгий, хөлд тохиолддог G хүчний хэмжээг бууруулдаг уу? Тийм гэж хариулна. Би өсгийгөө шинэ гүйлтийн гутал, хуучин гүйлтийн гутал, фургон, мөн оймс өмссөн удирдлага болгон мэдэрсэн G хүчний хэмжээг харьцуулсан. Би оймс дээрээ найман G хүртэл туршиж үзсэнээ олж мэдсэн. Энэ нь хүлээгдэж буй микроавтобусны хэмжээтэй ижил хэмжээний G байсан. Хуучин гүйлтийн гутал дээр би зургаан G хүртэл туршиж үзсэн. Шинэ гүйгчдэд би дөрвөн G -ээс ихгүй туршлагатай байсан. Бидний харж байгаагаар шинэ гүйлтийн тамирчид цохилтын хүчийг хамгийн сайн бууруулж, ачааны машинууд хамгийн муу байсан (хяналтын хувьсагч байсан тул оймс тооцохгүй). Би хорин доллараас доош үнэтэй тохиргоогоо хийснээр сүүлийн таван жилийн хугацаанд Nike -ийн судалгаа, боловсруулалтад зарцуулсан 2.5 тэрбум доллар тэдэнд юу баталсныг би үгүйсгэж чадахгүй байна. Магадгүй би дараагийн удаа гучин цаг зарцуулах болно, тэгээд дараа нь юу болохыг харах болно.
Зөвлөмж болгож буй:
Tap Tap Rainbow - 2 тоглогчтой хурдан хариу үйлдэл үзүүлэх тоглоом: 4 алхам (зурагтай)
Tap Tap Rainbow - 2 тоглогчтой хурдан хариу үйлдэл үзүүлэх тоглоом: 2 долоо хоногийн өмнө миний охин солонгын өнгөөр хурдан хариу үйлдэл үзүүлэх гайхалтай санаатай байсан (тэр бол солонгын мэргэжилтэн: D). Энэ санаа надад шууд таалагдсан бөгөөд бид үүнийг хэрхэн жинхэнэ тоглоом болгох талаар бодож эхлэв. Танд солонго байна
Роботын цахилгаан ороомог үзүүлэх загвар хийх: 4 алхам
Роботын цахилгаан ороомог үзүүлэх загвар хийх: Соленоидууд нь дотор нь металл поршентэй хоолойгоор ороосон цахилгаан соронзон ороомог юм. Цахилгаан асах үед соронзон ороомог нь поршенийг татаж, татдаг. Хэрэв та поршен дээр байнгын соронз залгавал цахилгаан соронзон
Сонсголын бэрхшээлтэй хүмүүст үзүүлэх тусламж: 5 алхам
Сонсголын бэрхшээлтэй хүмүүст үзүүлэх тусламж: Би arna__k -ийн зохион бүтээсэн Instructables дээр харсан энэхүү загвараа хуулж, өөрчлөхөөр шийдсэн. Энэ бол аав шиг дүлий хүмүүст зориулагдсан гайхалтай хэрэгсэл бөгөөд дэлгүүр, ресторан эсвэл бусад газруудад энгийн яриа өрнүүлж чаддаггүй
Arduino Led Strip -д хариу үйлдэл үзүүлэх зүрхний цохилт мэдрэгч: 5 алхам
Arduino Led Strip -д хариу үйлдэл үзүүлэх зүрхний цохилт мэдрэгч: Миний хийсэн анхны зүйл бол Grove -ийн зүрхний цохилтын мэдрэгчийг Arduino -тойгоо холбоход маш хялбар YouTube дээрх заавар юм. https://www.youtube.com/watch?v=Dzq4tnJ0LjAhttps://www.kiwi-electronics.nl/grove-finger-clip
Хэрэв энэ нь тэгвэл: Хар хайрцаг: Гүйх, бултах, үсрэх: 4 алхам
If This That That: Blackbox: Run, Dodge and Jump: Миний нэр бол Remco Liqui уушиг бөгөөд энэ бол хэрэв энэ бол сургуулийн төсөл юм. Black box: Run, Dodge and Jump бол тоглох боломжтой тоглоом бүхий хайрцаг юм. Үүний гол санаа бол та тоглоом тоглож, тодорхой оноо (100 оноо) авахад л оршдог