Агуулгын хүснэгт:
- Алхам 1: Материал/багаж хэрэгсэл
- Алхам 2: Картонон хүрээ
- Алхам 3: Цахилгааны утас
- Алхам 4: Ity Bitsy -ийг тохируулах
- Алхам 5: Програмчлал
- Алхам 6: Барилга
- Алхам 7: Түлхүүрийн таг
- Алхам 8: Дүгнэлт
Видео: Картон програмчлагдах товчлуур: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Технологи хөгжихийн хэрээр хүмүүс аливаа зүйлийг улам бүр виртуал болгохыг хүсдэг боловч заримдаа гараараа хүрч, харьцаж болохуйц биетэй байх нь илүү практик бөгөөд тохиромжтой байдаг. Үүний нэг жишээ бол даалгаврыг илүү үр дүнтэй, тохь тухтай гүйцэтгэх боломжийг олгодог макро эсвэл богино холбоос/товчлуурыг ашиглах явдал юм. Яг одоо та онлайнаар 30 доллараас 150 доллар хүртэлх үнээр захиалах боломжтой бөгөөд хамгийн алдартай нь Elgato Streamdeck болон Razer тоглоомын товчлуурууд юм. Гэсэн хэдий ч бичил хянагч, arduino IDE гарны номын сан, барилгын зарим үндсэн материалын ачаар бид 30 доллараас доош, магадгүй 20 доллараас доош үнээр хүссэн зүйлээ хийхээр програмчилж болно.
Хэрэв танд миний заавар таалагдсан бол Cardboard Challenge тэмцээнд саналаа өгөөрэй, баярлалаа!
Алхам 1: Материал/багаж хэрэгсэл
- Adafruit Itsy Bitsy 32u4 (энэ цүнхийг орхи, дараа нь ашиглах болно)
- Механик унтраалга эсвэл ердийн товчлуур
- Утас (энэ бол миний ашигладаг утас, гэхдээ ямар ч ажил хийх ёстой, надад нэмэлт оролт байхгүй байсан)
- Картон (би тэмдэглэлийн дэвтэрийн ар талд хатуу картон дээрээс авсан, Атираат нь ажиллахгүй байж магадгүй юм)
- Тууз
- X-Acto хутга
- Гагнуурын төмөр
- Гагнуур
- Arduino IDE шаардлагыг хангасан компьютер (ихэнх Windows, Mac эсвэл Linux компьютерууд сайн ажиллах ёстой)
Алхам 2: Картонон хүрээ
Эхлэхийн тулд би товчлуурын хүрээг картоноор хийсэн. Би нягт тэмдэглэлийн дэвтэрийн арын нягт цаасыг ашигласан боловч бусад ихэнх төрлийн картон ажиллах боломжтой байж магадгүй юм. Зүсэхээс өмнө би дээрх зургуудаас харахад намайг удирдан чиглүүлэхийн тулд шугамыг хэмжиж, зурсан бөгөөд энэ нь нэлээд сайн ажилласан. Дараа нь би хүрээгээ X-Acto хутгаар хайчилж, дараа нь механик унтраалгын нүхийг хайчилж авав. Миний анхны санаа бол наалдамхай зүйл хэрэглэхгүйн тулд хүрээний ирмэг дээр хавчуулагдсан байх явдал байв. Гэсэн хэдий ч картон зузаантай байсан тул энэ нь тийм ч сайн ажиллахгүй байсан тул би зургаа дахь алхам дууссаны дараа тууз ашиглан дуусгахаар шийдсэн юм.
Алхам 3: Цахилгааны утас
Энэ төслийн утсыг холбохын тулд би бүх унтраалгыг Ity Bitsy дээрх өөр дугаартай зүүгээр холбосон. Дараа нь энгийн байхын тулд би газардуулгыг нэг унтраалгатай холбож, дараагийн унтраалгыг нөгөө унтраалга руу гагнав. Мэдээлэл, Та картоноор хийсэн тул нөгөө тал руу дамжуулах ямар ч нүх байхгүй тул гагнуур хийх хүрээ аль хэдийн байх ёстой.
Алхам 4: Ity Bitsy -ийг тохируулах
Юуны өмнө та самбарыг эндээс програмчлахад ашиглах Arduino IDE програмыг эндээс авахыг хүсч байна: https://www.arduino.cc/en/Main/Software. Дараа нь ITy Bitsy-ийг компьютертээ холбоод энд байгаа зааврыг дагана уу: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup "Arduino IDE Setup" ба "хэсэгт. Arduino IDE ашиглан ашиглах. " Үүнийг би зааварчилгаанд тайлбарлах байсан боловч adafruit.com дээрх хүмүүс бүтээгдэхүүнээ хэрхэн ашиглах талаар маш сайн ажилладаг.
Алхам 5: Програмчлал
Энэхүү зааварчилгааны програмчлалын хэсэг нь яг миний хийсэн зүйл бөгөөд та ямар ч талыг өөрийн хэрэгцээнд нийцүүлэн өөрчлөх боломжтой гэдгийг санаарай. Та энд байгаа баримт бичгийг ашиглаж болно: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/, товчлуурын хослолыг бараг ямар ч товчлуур дээр дарж хийж болно. Ихэнх товчлолыг програмын тохиргооноос олж болно, гэхдээ хэрэв та тэдгээрийг олж чадахгүй бол үүнийг онлайнаар хайж олох хэрэгтэй болно. Та янз бүрийн түлхүүрүүдийн кодыг таслалаар тасалж тасалсан дараалсан мөрөнд оруулснаар олон түлхүүрээр товчлол хийх боломжтой. Үүнийг arduino кодын эхний "if" илэрхийллээс харж болно, нэг товчлуурын кодыг дарж W үсгийг дарна. Хэрэв та илүү төвөгтэй товчлол хийхийг хүсч байвал Auto Hotkey нэртэй програмыг ашиглан товчлуур дарж програм нээх гэх мэт зүйлийг хийж болно. Би өөрөө энэ тоглоомыг тоглож байхдаа үүнийг шинэчлэхийг хичээх болно.
Алхам 6: Барилга
Би бүх товчлууруудаа холбосны дараа самбарыг картон дээр хэрхэн яаж холбохыг хайж эхлэв. Харамсалтай нь Ity Bitsy -д бэхэлгээний нүх байхгүй тул бид тийм ч бат бөх биш гадаргууг ашиглаж байгаа тул үүнийг хийх сайн арга байхгүй. Бидний олж мэдсэн зүйл бол adafruit нь Ity Bitsy -ийн илгээсэн цүнхийг ашиглан самбарыг хамгаалах, хамгаалах явдал юм. Дээрх зураг дээр харж байгаа шиг би самбарыг цүнхэнд хийж цүнхээ картон дээр наажээ. Микро USB порт руу нэвтрэх боломжийг олгохын тулд уутны нүхний эсрэг талын талыг нь таслах шаардлагатай болно. Самбарыг "найдвартай" болгосны дараа хайрцгийг зурган дээрх шиг нугалж, соронзон хальсаар битүүмжилж болно, хэрвээ та хангалттай нимгэн картон ашиглаж байгаа бол хавтангуудыг картон доторх зүсмэлүүд рүү хийж болно.
Алхам 7: Түлхүүрийн таг
Харамсалтай нь эндээс картон ашиг тусаа алдаж эхэлдэг. Би картоноор түлхүүрийн таг хийх аргыг олж чадаагүй бөгөөд энэ нь байнга ашиглахад тийм ч сайн санаа биш байх. Гэсэн хэдий ч, хэрэв та үүнийг над шиг товчлол, команд ажиллуулахад ашиглаж байгаа бол энэ нь зүгээр байх болно. Хэрэв та үүнийг тоглоом тоглоход ашиглаж байгаа бол хямд үнэтэй товчлуур худалдаж авах талаар бодож үзээрэй.
Алхам 8: Дүгнэлт
Ерөнхийдөө энэ зааварчилгааны зорилго бол ихэнх хүмүүсийн амьдралд ашиглаж болох хямд, практик объектыг бусад өндөр чанартай бүтээгдэхүүнээс өөр бүтээгдэхүүн болгох явдал байв. Энэ зорилгод амархан хүрсэн гэж би бодож байна, энэ нь таны эзэмшиж буй материалаас хамаарч ойролцоогоор 12-13 долларын үнэтэй бөгөөд маш том функцтэй тул барилгын материал, програмчлалаар арай илүү өргөжүүлж чадна.
Дахин хэлэхэд, хэрэв танд энэ гарын авлага таалагдсан бол та Cardboard Challenge тэмцээнд надад саналаа өгөх байсан бол би маш их талархах болно. Баярлалаа! Энэ бол миний анхны зааварчилгаа юм, хэрэв танд ямар нэгэн зөвлөгөө, бүтээлч санал хүсэлт байвал үүнийг сэтгэгдлүүд дээр нэмж оруулах нь маш их талархах болно.
Зөвлөмж болгож буй:
Renegade-i (Програмчлагдах боломжтой IC шалгагч): 3 алхам (зурагтай)
Renegade-i (Бодит юм шиг санагддаг програмчлагдах IC шалгагч): САЯ ДОЛЛАРЫН МӨРӨӨДӨЛ Та гэртээ өөрийн IC шалгагчтай болохыг мөрөөдөж байсан уу? IC -ийг туршиж үзэх боломжтой хэрэгсэл биш, харин хагас програмын туршилтын салбарын хамгийн том тоглогчдын тэргүүлэх бүтээгдэхүүнүүдийн нэг шиг санагддаг "програмчлагдах" машин
Програмчлагдах хулууны гэрэл: 25 алхам (зурагтай)
Програмчлагдах хулууны гэрэл: Энэхүү зааварчилгаа нь ATTiny микроконтроллер ашиглан програмчлагдах хулууны гэрэл гаргахад зориулагдсан болно. Энэ нь Arduino IDE -ийг ашиглан электроник, програмчлалын микроконтроллерт 8 -аас дээш насны бүх хүмүүсийг танилцуулах сургалтын демо хэлбэрээр хийгдсэн болно. Налуу объект
Програмчлагдах товчлуур: 5 алхам (зурагтай)
Програмчлагдах товчлуур: Энэ төсөлд би таны хамгийн их ашигладаг гарын товчлол, програмууд болон бусад зүйлийг харьцуулахын тулд харьцангуй энгийн, хямд програмчлах товчлуурыг хэрхэн яаж хийхийг харуулах болно
Картон товчлуур: 5 алхам
Картон товчлуур: Надад өөр төсөлд тоон гар хэрэгтэй байсан боловч гэртээ товчлуур худалдаж аваад хүлээж авах хүртэл хэтэрхий удаан хугацаа шаардагдах болно. Тиймээс би энд байгаа зүйл болох сүүний хайрцаг, хөнгөн цагаан тугалган цаас, хоёр талт наалдамхай туузаар уурхай хийх талаар бодлоо. Энэ нь тийм биш байх болно
Замын хөдөлгөөнийг хянах картон картон: 8 алхам
Картон замын хөдөлгөөнийг хянах робот: Би картон уралдаанд оролцож байна. Хэрэв танд миний зааварчилгаа таалагдсан бол саналаа өгөөрэй! Энэхүү сургамжийг судалсны дараа та Cruizmo Cis -ийг хэрхэн зохион бүтээх, ашиглах талаар сурах болно. Cruizmo Cis бол замын хөдөлгөөнийг хянадаг ухаалаг робот юм. Энэ нь хоёр машиныг хянадаг