Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай эд анги
- Алхам 2: Хэлхээний самбар
- Алхам 3: Гар утас
- Алхам 4: Гар утсыг холбох
- Алхам 5: Хэлхээний самбарыг гагнах
- Алхам 6: Бүгдийг хамтад нь шургуул
- Алхам 7: Код
- Алхам 8: Ирээдүйн давталт
Видео: Нео пиксел, хамгийн хурдан эрхий хурууны тоглоом: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Би энэ төслийг Их Британийн Ньюкасл дахь орон нутгийн Makerfaire -д аваачихын тулд бүтээсэн юм. Сургуулийн хашааны тоглоомыг харьцангуй хямд, үйлдвэрлэхэд хялбар болгох санаа байсан.
Санаа нь маш энгийн, ялахын тулд та пиксел бөгжийг гэрлээр дүүргэх хүртэл товчлуурыг дарах хэрэгтэй. Та өрсөлдөгчтэйгээ шууд өрсөлддөг бөгөөд ялагч нь ногоон анивчсан бөгж, ялагдсан нь улаан анивчсан бөгжийг авдаг.
Төслийг хийхийн тулд би SolidWorks дизайн, 3D хэвлэх, Fritzing ашиглан хэлхээний самбарыг зохион бүтээсэн. Би хэлхээний самбарыг Миний Их сургуулийг тээрэмдсэн.
Ерөнхийдөө төсөл амжилттай болсон гэж бодож байна. Видео тоглоом тоглохыг харуулж байна; энгийн боловч үр дүнтэй.
Алхам 1: Шаардлагатай эд анги
Надад зарим зүйл хэвтэж байсан боловч бүх зүйлийг бүтээхэд хэт их зардал гарах ёсгүй. Гар утас, товчлуурыг холбох олон судалтай байсан тул би утсандаа Ethernet өгөгдлийн кабель ашигласан.
Сэлбэгийн жагсаалт:
Гагнуурын толгой нь эмэгтэй, эрэгтэй
Adafruit Trinket - Mini микроконтроллер - 5V логик
NeoPixel бөгж
Асаах/унтраах унтраалга, 2 зүү JST бүхий 3 x AAA зай эзэмшигч
2 x 10K эсэргүүцэл
хуучин Ethernet сүлжээний кабель
JST-PH 2-Pin SMT зөв өнцгийн холбогч
Шураг терминал 2.54 мм давирхай (3 зүү) ба (5 зүү)
Алхам 2: Хэлхээний самбар
Эхний давталтыг талхны тавцан дээр хийсэн нь ойлгомжтой боловч үүнийг хийсний дараа би Fritzing ашиглан хэлхээний самбарыг зохион бүтээсэн. Би бүх зүйлийг хэлхээний самбар дээр хийсэн, учир нь би талхны самбар дээрх эд ангиудыг бус харин толгойнуудыг ашиглан залгахыг хүссэн. Ийм байдлаар гар утсандаа шураг терминал ашиглах боломжтой болсон.
Би.fzz файлыг байршуулсан, схем хэр их ашиглагддагийг би сайн мэдэхгүй байна, гэхдээ та самбарыг тээрэмдэх эсвэл сийлбэрлэхийн тулд файлыг хялбархан ашиглаж болно.
Самбарын үзэмж нь нэг талт хавтангийн доод талыг харуулна. Би гар утасны холбогдох утаснуудтай шураг терминалуудыг тэмдэглэсэн.
Алхам 3: Гар утас
SolidWorks файл болон гар утасны STL файлыг оруулсан болно.
Би тэдгээрийг хэвлэхийн тулд Makerbot -ийг ашигласан бөгөөд тэдгээр нь босоо байдлаар (өөрөөр хэлбэл таны барьж буй хэлбэр) чиглэсэн байв. Би нео пикселийн цагиргуудын утсыг цоорохоо мартсан тул өрөмдөх шаардлагатай болсон.
Би нүхний байрлалыг маркер үзэгээр тэмдэглэж, гар өрөм ашиглан цооног өрөмдсөн.
Алхам 4: Гар утсыг холбох
Энэ нь жаахан төвөгтэй байсан, гэхдээ утсыг нарийн хийсний дараа эхлээд өгөгдлийн кабелийг оруулаад жижиг халив ашиглан утсыг зөв байрлалд оруулснаар утсыг өрөмдсөн бүхэл болон товчлуурын нүхээр дамжуулж чадсаныг олж мэдэв.
Миний өгөгдлийн кабелийн утасны өнгийг ингэж утастай болгосон
NeoPixel бөгж
Браун - NeoPixel In
Браун ба цагаан -NeoPixel Out
Ногоон - неопикселийн хүч
Ногоон ба цагаан- газар
Товч
Цэнхэр - газрын товчлуур
Цэнхэр, цагаан- товчлуурын дохио
Би энэ хоёрыг нэг товчлуурын терминал руу залгасан
Улбар шар өнгийн товчлуур 5V
Алхам 5: Хэлхээний самбарыг гагнах
Би барилгыг хэд хэдэн үе шаттайгаар хийсэн.
1) Би зайны холбогчийг Trinket руу гагнасан.
Энэ нь гадаргуугаас гагнах нь жаахан төвөгтэй боловч бульдог хавчаар нь холбогчийг гагнах зориулалтаар байрлуулахад ашигтай байсан.
2) Би холбогч ба резисторыг гагнав.
Хэлхээнд гурван ширхэг байдаг бөгөөд хоёулаа шаардлагагүй гэдгийг хожим нь ойлгосон. Би анхнаасаа дахин тохируулах товчлуурыг ашиглахаар төлөвлөж байсан боловч дахин тохируулахын тулд унтраасан унтраалгын батерейг програмчлах нь илүү дээр бөгөөд хялбар болохыг олж мэдсэн. (магадгүй 2 -р хувилбар нь илүү дээр байх болно)
3) дараа нь би шураг терминалыг гагнав.
4) эцэст нь би живхээр гагнав
Алхам 6: Бүгдийг хамтад нь шургуул
Үүнийг хийснийхээ дараа би гар тус бүрийн утсыг самбар дээр шургуулав. Би кабелийг бэхлэхийн тулд самбарыг хайрцагтай жижиг хайрцагт хийв.
Алхам 7: Код
Кодыг оруулсан болно (үүнийг илүү ойлгомжтой болгохын тулд би үүнийг тайлбарласан болно), гэхдээ хэрэв та өөрийгөө зоригтой мэдэрч, тоглоомыг хүндрүүлэх юм бол дараах эх сурвалжууд маш хэрэгтэй болно.
Миний Arduino IDE дээр гоёл чимэглэлийг тохируулахын тулд би Adafruit -ийг дагаж, Trinket Guide -ийг танилцуулж, товчлуурын өөрчлөлтийг уншихын тулд Arduino IDE дээрх жишээг дөнгөж тохирууллаа. NeoPixel -ийн бүх зүйлийн хувьд Adafruit NeoPixel Überguide -ийн сайн лавлагаа болно.
Кодлоход тулгарсан цорын ганц асуудал бол би RGB ба Цагаан (RGBW) NeoPixel ашиглаж байсан тул энэ мөрийг өөрчлөх шаардлагатай болсон юм.
Adafruit_NeoPixel зурвас = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800);
руу
Adafruit_NeoPixel зурвас = Adafruit_NeoPixel (60, PIN, NEO_RGBW + NEO_KHZ800);
Алхам 8: Ирээдүйн давталт
Энэ төсөл үнэхээр сайн болсон, гэхдээ миний бодож байгаа сайжруулалтууд нь:
- Үүнийг утасгүй болгох (Wemos эсвэл Huzzahs энэ зорилгоор ажиллах боломжтой). IOT хувилбар ч гэсэн та Skype ашиглан бусад хүмүүстэй тоглож магадгүй юм.
- Бөгжийг бөглөх даралтын тоог өөрчлөх потенциометр гэх мэт хүндрэлийн хяналтыг нэмнэ үү.
- Үүнийг бага зэрэг багасгах нь ойлгомжтой.
- Залуус та бодож болох өөр зүйл. Хэрэв танд санал байвал би тэднийг сонсохдоо баяртай байх болно.
Зөвлөмж болгож буй:
Эрхий хурууны цохилт: Гэрэлт эрхий хурууны ялалт (V.O.L.T.): 6 алхам
Гайхамшигтай эрхий бөхийн барилдаан: Гэрлийн эрхий хурууны ялалт (V.O.L.T.): Тэмдэглэлийг хамгийн сайн уншаарай! Daarnaast telt het apparaat zelf af tot 3, zodat je nooit meer vals kan spelen
Эрхий хурууны цаг - Цагийг тааварлая: 5 алхам (зурагтай)
Эрхий хурууны цаг - Цагийг таагаая: Бүгдээрээ сайн байцгаана уу, миний анхны зааварчилгаа энд байгаа болохоор сайн болно гэж найдаж байна. Түүгээр ч барахгүй миний англи хэлний түвшин нэлээд тааруу байгаа тул би хэт их алдаа гаргахгүй гэж найдаж байна! Энэ төслийн зорилго нь "эрхий хуруугаараа" дахин ашиглах явдал юм. хуучин лаборатороос аврагдсан
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ - Эрхий хурууны робот - Servo мотор - Эх код: 26 алхам (зурагтай)
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ | Эрхий хурууны робот | Servo мотор | Эх код: Эрхий хуруу робот. MG90S servo моторын потенциометрийг ашигласан. Энэ нь маш хөгжилтэй, хялбар юм! Код нь маш энгийн. Энэ нь ердөө 30 орчим мөр юм. Энэ нь хөдөлгөөнт зураг шиг харагдаж байна. Асуух зүйл эсвэл санал хүсэлтээ үлдээнэ үү! [Заавар] Эх код https: //github.c
USB эрхий хурууны дискний бэлгийг хэрхэн илүү мартагдашгүй болгох вэ: 5 алхам (зурагтай)
USB эрхий хурууны дискийг хэрхэн илүү мартагдашгүй болгох вэ: USB хуруугаараа хөтөч нь жижиг бөгөөд ашиглахад хялбар боловч энгийн эрхий хурууны диск нь өгөхөд тийм ч таатай бэлэг биш юм (мэдээж гига байтаар савлагдаагүй л бол). Машин эсвэл суши шиг японы гоёмсог үзэг ашиглахыг хүсч байна
Хурдан, хурдан, хямд, сайхан харагддаг LED өрөөний гэрэлтүүлэг (хүн бүрт зориулсан): 5 алхам (зурагтай)
Хурдан, хурдан, хямд, сайхан харагддаг LED өрөөний гэрэлтүүлэг (хүн бүрт зориулсан): Бүгдийг тавтай морилно уу :-) Энэ бол миний анхны зааварчилгаа тул сэтгэгдлээ хүлээн авна уу :-) Миний танд үзүүлэх гэж байгаа зүйл бол хурдан LED гэрэлтүүлгийг хэрхэн яаж хийх вэ. TINY buget.Танд хэрэгтэй зүйл бол: CableLEDsResistors (5VOhms for 12V) StapelsGehmer ironCutters and other basi