Агуулгын хүснэгт:
- Алхам 1: Эд анги, багаж хэрэгсэл
- Алхам 2: Програм хангамжийг тохируулах
- Алхам 3: Кейсийг хэвлэх
- Алхам 4: Цахилгааны утас ба угсралт
- Алхам 5: Кодыг анивчих, өөрчлөх
- Алхам 6: Боллоо
Видео: RGB нэг товчлууртай USB гар: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Ганц товчлуурын хэмжээнээс хэтрэхгүй жижигхэн боловч ажиллагаатай RGB арын гэрэлтэй гартай байх шаардлагатай болсон уу? Үгүй ээ? Хэн санаа зовдог вэ, ямар ч байсан нэгийг нь хий! Энэхүү зааварчилгаа нь танд ганцхан товчлууртай гарыг өөрийн болгоход шаардлагатай алхамуудыг зааж өгөх болно.
Алхам 1: Эд анги, багаж хэрэгсэл
Энэ төслийг хийхийн тулд танд хэрэгтэй болно …
Эд анги:
ATtiny85 дээр суурилсан хөгжлийн самбар. Эдгээр самбарууд нь Digispark хавтангийн клонууд бөгөөд 1-2GBP/USD-ээс багагүй үнээр худалдаж авах боломжтой. Энэхүү самбарын хэд хэдэн хувилбар байдаг бөгөөд тэдгээрийн нэг нь USB A холбогчтой, хоёр нь микро USB залгууртай байдаг. Энэ төсөлд шаардагдах нэг нь "ATTINY85" -ийн дагуу "TINY85" гэж бичсэн хоёроос хамгийн жижиг нь юм. Бүх самбарууд адилхан ажиллах боловч зөвхөн энэ самбар нь 3D хэвлэсэн хайрцагт багтах болно
- WS2812b RGB LED. Эдгээр нь мөн янз бүрийн хэлбэрээр ирдэг бөгөөд шаардлагатай хэлбэр нь LED -ээс арай том хэмжээтэй жижиг дугуй ПХБ дээр суурилагдсан байдаг. Нүцгэн LED ч ашиглаж болно, гэхдээ тэдгээрийг гагнах нь маш хэцүү байх болно гэдгийг санаарай.
- Cherry MX/ Cherry MX нийцтэй унтраалга. Цэвэр гэртэй унтраалга нь LED гэрлийг нэвтрүүлэх боломжийг олгодог.
- Cherry MX -тэй нийцтэй товчлуур.
Хэрэгсэл:
- Гагнуурын төмөр ба гагнуур хэрэгтэй болно. Flux, Solder Braid/Wick, Гуравдагч гарны багц болон бусад урсгал нь бас тустай.
- Хашааг хэвлэхийн тулд 3D принтер шаардлагатай боловч үүнтэй төстэй зүйлийг мод, нийлэг, БСХС гэх мэт материалаар хийж болно. ABS төслийн жижиг хайрцгаас хайрцгийг хайчилж болно.
Алхам 2: Програм хангамжийг тохируулах
Нэгдүгээрт, та Arduino IDE болон Digispark драйверуудыг суулгах хэрэгтэй болно. Үүнийг хийхийн тулд энд байгаа зааврыг дагана уу. Таны самбар ажиллаж байгаа эсэхийг шалгахын тулд холбосон хуудсанд оруулсан анивчсан зургийг оруулна уу. Дараа нь та удирдагчийг хянахын тулд Adafruit Neopixel номын санг суулгах хэрэгтэй болно. Arduino IDE дээр Tools> Manage Libraries руу ороод "Adafruit Neopixel" -ийг хайна уу. Ижил нэртэй номын санг татаж аваад суулгана уу.
Алхам 3: Кейсийг хэвлэх
Тухайн хэрэгт шаардлагатай STL файлууд болон жишээ кодыг эндээс өөр зүйлээс татаж авах боломжтой. Хэргийн хоёр хэсгийг одоо татаж аваад хэвлээд кодоо хадгалсан эсэхээ шалгаарай - танд дараа нь хэрэгтэй болно.
Алхам 4: Цахилгааны утас ба угсралт
Диаграм болон зураг дээр үзүүлсэн шиг бүрэлдэхүүн хэсгүүдийг утсаар холбоно. Leds өгөгдлийн зүүг самбар дээрх P1 зүүтэй холбох ёстой бөгөөд унтраалга нь P2 -тэй холбогдсон байх ёстой. P1 -ийг өгөгдлийн OUT зүү биш харин LED өгөгдлийн IN зүү рүү холбосон эсэхээ шалгаарай. Дараа нь самбарыг хайрцагт болгоомжтой оруулаарай. Энэ нь маш сайн бэхлэгдсэн бөгөөд оруулсны дараа салгахад маш хэцүү байх тул гар утсандаа утсыг сайтар шалгаж үзээрэй. Дараа нь бичил USB портыг хайрцган дээрх харгалзах таслалаар байрлуулж, самбарын ард хавтгай халив (эсвэл үүнтэй төстэй хэрэгслийг) залгаад залгуурыг таслах хэсэгт оруулна уу. Энэ нь хоорондоо нягт нийцсэн байх ёстой. Самбарыг байрандаа барихын тулд халуун цавуу ашиглана уу. Эцэст нь хашлагын дээд хэсэгт байрлах хоёр догол мөрийг суурийн хоёр цухуйсан хэсэгт тэгшлээд хооронд нь тааруулна. Уг хэргийг угсарсны дараа дахин нээх зориулалттай биш гэдгийг санаарай, хэрвээ таны утсан холболтод эргэлзэж байвал кодыг (дараагийн алхамд үзүүлсэн шиг) асааж, хайрцагт залгахаасаа өмнө залгуур болон унтраалгыг шалгана уу.
Алхам 5: Кодыг анивчих, өөрчлөх
3 -р алхамаас татаж авсан жишээ кодоо задалж, Arduino IDE дээр нээнэ үү. Энэхүү энгийн ноорог нь арын гэрлийг хүссэн өнгөөр тохируулах, унтраалгын түлхүүрийг зураглах боломжийг олгодог. R, G, B хувьсагчийг өөрчилж, арын гэрэл, арын гэрэлтүүлгийг гэрэлтүүлгийн гэрэлтүүлгийг өөрчилж болно. Эдгээр дөрвөн хувьсагч бүгд 0 (унтраах) -аас 255 (хамгийн их) хүртэлх тоотой байх ёстой. Түлхүүрийг зураглахын тулд "keyCode" хувьсагчийг өөрт таалагдсан түлхүүр болгон өөрчилнө үү. Түлхүүр кодын жагсаалтыг эндээс олж болно. Та кодыг өөрийн хүссэнээр өөрчилсний дараа байршуулах товчлуурыг дарж кодыг эмхэтгэн самбар дээрээ асаах болно. Эмхэтгэж дууссаны дараа терминал нь самбарыг залгахыг танаас хүсэх болно. Та үүнийг 60 секундын дотор залгасан эсэхээ шалгаарай, эс тэгвээс та байршуулах процессыг давтах шаардлагатай болно.
Алхам 6: Боллоо
Та одоо бүрэн ажиллагаатай ганц товчлууртай гартай байх ёстой! Өгөгдсөн код нь ердийн USB HID гарыг дуурайдаг тул нэмэлт програм суулгахгүйгээр ашиглах боломжтой боловч товчлуурыг дарахад үйлдлийг автоматжуулахын тулд AutoHotkey зэрэг макро програмуудыг татаж авч болно. Хэрэв та кодын жишээ кодын санал болгосноос илүү кодыг өөрчлөхийг хүсч байвал Digikeyboard номын санг ашиглан өөрөө бичиж болно. FastLED номын санг удирдан чиглүүлэгчийг удирдахад ашиглаж болох бөгөөд Adafruit_Neopixel -ээс хамаагүй илүү хүчирхэг функцуудыг санал болгодог.
Хэрэв танд энэ заавар таалагдсан бол Том, жижиг уралдаанд саналаа өгөөрэй, хөгжилтэй байгаарай!
Зөвлөмж болгож буй:
Нэг товчлууртай Servo түдгэлзүүлэлтийн түгжээ: 3 алхам
Нэг товчлууртай Servo Suspension Lockout: Бүрэн дүүжлүүртэй уулын дугуй нь зөөлөн явах боломжийг олгодог боловч өгсүүр явган явахдаа дүүжлүүрийг түгжих шаардлагатай болдог. Үгүй бол дөрөө дээр зогсоход түдгэлзүүлэлт нь шахагдаж, энэ хүчин чармайлтаа үрэх болно. Унадаг дугуй үйлдвэрлэгчид үүнийг мэддэг бөгөөд маш сайн
Нэг аналог оролт ашиглан 4 товчлууртай тоглоом: 6 алхам (зурагтай)
Нэг аналог оролтыг ашигладаг 4 товчлууртай тоглоом: Энэхүү заавар нь бие биенээсээ үл хамааран илрүүлж болох олон товчлуурын нэг аналог оролтын шугамыг ашиглахад чиглэгддэг бөгөөд эдгээр товчлууруудын хэрэглээг онцлон тэмдэглэхийн тулд 4 товчлуур бүхий 4 өөр тоглоом тоглох програм хангамжийг багтаасан болно. Бүх тоглоомууд (8 д
Нэг зүү товчлууртай Raspberry Pi ашиглах гарын авлага: 9 алхам
One Pin Keypad Raspberry Pi -ийн хэрэглээний гарын авлага: Анхааруулга: ЭНЭ НЭГДСЭН БҮТЭЭГДЭХҮҮНИЙ ХЭРЭГЛЭЭНИЙ ГАРЫН АВЛАГА: НЭГ ПИН ТҮЛХҮҮР. Энэ бол DIY төсөл биш юм. Хэрэв та самбарыг өөрөө хийхийг хүсвэл сургалтын төгсгөлд бүргэдийн файлыг олох боломжтой. Нэг товчлууртай товчлуур гэж юу вэ? Нэг зүү бүхий товчлуур
Нэг товчлууртай буфет: 4 алхам
Нэг товчлууртай буфет: ТАЙЛБАР: Kang Chiao -ийн хоолны системийн хувьд хэрэв та манай сургуульд байхгүй бол ашиггүй болно. Төхөөрөмжүүд хоёр хэрэглээтэй. Үүнийг зөвхөн буфетыг сонгох замаар хоол сонгох уйтгартай үйл явцыг алгасахад ашиглаж болох бөгөөд энэ нь зөвхөн идэхийг хүсдэг хүмүүст үнэхээр хэрэгтэй юм
Нэг товчлууртай радио дамжуулах хайрцаг: 7 алхам (зурагтай)
Нэг товчлууртай радио дамжуулах хайрцаг: Би найзынхаа бааранд зориулан Raspberry Pi бүхий хайрцаг барьсан бөгөөд нэг товчлуур дарахад Darkice, Icecast ашиглан вэбсайт руу аудио дамжуулж, нэгэн зэрэг 'Эфирийн' тэмдгийг асаажээ. Энэ бол хүмүүсийн эндүүрч байсан зүйл гэж би бодсон