Агуулгын хүснэгт:

Картон програмчлагдах товчлуур: 8 алхам (зурагтай)
Картон програмчлагдах товчлуур: 8 алхам (зурагтай)

Видео: Картон програмчлагдах товчлуур: 8 алхам (зурагтай)

Видео: Картон програмчлагдах товчлуур: 8 алхам (зурагтай)
Видео: Generate Studio Quality Realistic Photos By Kohya LoRA Stable Diffusion Training - Full Tutorial 2024, Арваннэгдүгээр
Anonim
Картон програмчлагдах товчлуур
Картон програмчлагдах товчлуур

Технологи хөгжихийн хэрээр хүмүүс аливаа зүйлийг улам бүр виртуал болгохыг хүсдэг боловч заримдаа гараараа хүрч, харьцаж болохуйц биетэй байх нь илүү практик бөгөөд тохиромжтой байдаг. Үүний нэг жишээ бол даалгаврыг илүү үр дүнтэй, тохь тухтай гүйцэтгэх боломжийг олгодог макро эсвэл богино холбоос/товчлуурыг ашиглах явдал юм. Яг одоо та онлайнаар 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 -ийг тохируулах

Ity Bitsy -ийг тохируулах нь
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 тэмцээнд надад саналаа өгөх байсан бол би маш их талархах болно. Баярлалаа! Энэ бол миний анхны зааварчилгаа юм, хэрэв танд ямар нэгэн зөвлөгөө, бүтээлч санал хүсэлт байвал үүнийг сэтгэгдлүүд дээр нэмж оруулах нь маш их талархах болно.

Зөвлөмж болгож буй: