Мазмуну:
- 1 -кадам: Илхам алыңыз
- 2 -кадам: PCB Дизайн
- 3 -кадам: Баары сизге керек
- 4 -кадам: Топту чогултуу
- 5 -кадам: Код
- 6 -кадам: Көңүл ачыңыз
Video: FLEXBALL - WiFi менен жүз пикселдик ийкемдүү PCB шары: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Саламатсыздарбы жаратуучулар, бул moekoe жаратуучусу!
Flexball ийкемдүү PCBге негизделген, ал 100 WS2812 2020 даректүү LED менен жабдылган. Бул ESP8285-01f тарабынан көзөмөлдөнөт - Espressif тарабынан эң кичине ESP негизделген модуль. Андан тышкары, бортто ADXL345 акселерометр сенсору бар.
Түпнуска идея бул тегерек матрицада (10х10) текст билдирүүлөрдү көрсөтүү болчу, бирок тилекке каршы колдордун аралыктары оңой окулбай турганчалык чоң (аны видеонун аягында көрө аласыз). Ошентсе да, бул мен жараткан эң сонун LED айкели.
Бул долбоорго демөөрчүлүк кылган PCBWayге рахмат! Бул ийкемдүү такталар алардын жаратылышы жана таза сүйүү менен жасалган.
1 -кадам: Илхам алыңыз
Видеодон ырахат алыңыз!
Бул видеодон топ үчүн дээрлик бардыгын таба аласыз. Кошумча маалымат, дизайн, ПХБ жана код файлдары үчүн сиз төмөнкү кадамдарды текшере аласыз.
2 -кадам: PCB Дизайн
Бул менин биринчи ийкемдүү PCB дизайным, андыктан бул жерде колдонуу үчүн эң жакшы болбогон бир нече нерсени таба аласыз. DIY жасоочу катары мен үчүн эң маанилүү нерсе - бул акыры иштейт - жана эй!:)
Ийкемдүү микросхемалар үчүн мен окуган атайын дизайн эрежелери бар:
- Дизайндын ийкемдүү бөлүктөрүндө бурчтары же четтери бар издерди колдонбоңуз. Издер жарылып, сигналдар бузулушу мүмкүн. Ийри издер бул жерде эң жакшы.
- ПКБнын ийилишинен улам сынып кете турган GND учактары үчүн да ушундай болот. Бул жерде эң жакшы вариант - жогорудагы сүрөттө көрсөтүлгөндөй торлонгон торду колдонуу.
- Жаздыктар жана виасалар бул көз жашы менен издерге туташтырылышы керек … Бул вариант менин сүйүктүү Eagle дизайн программасынан табылган жок. Эгер жардам бере алсаңыз, комментарийлерде мага айтыңыз:)
Бул ПХБны иштеп чыгууда эң кыйын нерсе - бул LEDдын, капкактын жана колтуктун аягындагы төшөмөлөрдүн тегерек түзүлүшү. Мен XY-позицияларын радиуста жана тиешелүү колдун бурчунда эсептөө үчүн жөнөкөй Excel баракчасын түздүм. Бул сыяктуу тегерек чараларга муктаж болсоңуз, албетте чоң жардам болот. Тилекке каршы, мен бул кадамга файлды кошо албай жатам. Эгер сизди кызыктырса, мага кабарлаңыз.
3 -кадам: Баары сизге керек
Мен БОМду бул кадамга коштум. Ар бир компонент жөнүндө кеңири маалыматты бул жерден тапса болот.
Кээ бир негизги компоненттер боюнча идеяларды төмөнкү тизмеден тапса болот:
- ПХБ
- ESP8285-01F
- ADXL345
- WS2812 2020 LED
- MCP73831 Lipo Заряддагыч IC
- Батареяны коргоочу таңгак
4 -кадам: Топту чогултуу
Жүз светодиоддун жанында эстен чыгаруучу өзгөчө деталдар жок. Мен өзүмдүн DIY плитамды колдонуп көрдүм, бирок бул эң жакшы идея эмес болчу. Биринчиден, ПХБнын бардыгын жылытуу үчүн өтө кичинекей болчу. Экинчиден, мен ПХБга зыян келтирбөө үчүн температураны төмөндөттүм. Бул бир аз төмөн болчу, ошондуктан мен дагы агуучу мылтыгымды колдонууга туура келди.
Калгандары бир аз из жана жаңылыштык эле.: D Жүз LED биринчи аракетте иштегиси келбеди. Баарын күйгүзүү үчүн мага эки сааттай убакыт кетти. Бирок эң канааттандырарлык учур - бул бир убакта бардык светодиоддор идеалдуу жарык.
Экинчи татаал бөлүгү астынкы тегеректин колдорун үстү жагына ширетүү болчу. Мен бул жерде үчүнчү колду колдонууну сунуштай алам, антпесе бул абдан кыйын болуп калышы мүмкүн!
5 -кадам: Код
Код Fast10D китепканасына негизделген, ал APA102, SK9822 же WS2812 сыяктуу бир нече даректүү светодиоддорду айдай алат.
Кодго кошулууга тийиш болгон жалгыз нерсе - бул бекитүүчү бөлүк. Бекитүүчү пин бийик кармалып турса, ESP өзүнүн электр энергиясын кармап турууга жөндөмдүү. GNDге тартылганда, топ өз күчүн өчүрөт. Негизги мисал тиркелген файлда көрсөтүлгөн.
6 -кадам: Көңүл ачыңыз
Бул долбоор дагы эле жүрүп жаткан иш. Ошентсе да, бул менин жашыруун долбоорум болчу жана мен силерге бул кереметтүү нерселерди көрсөтүүнү күтө албадым. Эгерде сизде топту эмнеге колдонсо болот деген башка ойлоруңуз болсо, анда төмөндөгү комментарийлерде мага билдириңиз.
Бул нускаманы окуу сизге жакты деп үмүттөнөбүз жана өзүңүздүн ийкемдүү футболуңузду куруунун жолун таба аласыз деп үмүттөнөбүз!
Flexball жана башка укмуш долбоорлор тууралуу көбүрөөк маалымат алуу үчүн менин Инстаграммды, Веб -сайтымды жана Youtube каналымды текшерүүдөн тартынба!
Эгерде сизде суроолор болсо же бир нерсе жетишпей жатса, анда төмөндөгү комментарийлерде мага билдириңиз!
Жаратуу кызыктуу болсун!:)
Сунушталууда:
Жүз таануу менен эшик коңгуроосу: 7 кадам (сүрөттөр менен)
Жүздү таануу менен эшик коңгуроосу: Мотивация Акыркы убакта менин өлкөмдө карыларды өз үйлөрүндө бутага алган тоноолордун толкуну болду. Адатта, кирүүчүлөрдүн өздөрү тарабынан берилет, анткени келгендер аларды кароочу/медайым экенине ишендиришет. Бул
Пикселдик ашкабак: 8 кадам (сүрөттөр менен)
Пикселдик ашкабак: алыстан башкаруу пульту аркылуу ар кандай үлгүлөрдө ичинен жаркырап көрүнбөгөн ашкабак жасаңыз. Пикселдер көп түстүү болсо да, ашкабактын калың териси апельсинден башкасын чыпкалайт, андыктан биздин пикселдин түсү өзгөрөт
500 LED-пикселдик RGB-кыш: 9 кадам (сүрөттөр менен)
500 LED-пикселдик RGB-кыш: Бир аз мурун мен бул WS2812 светодиоддору менен 10x10 LED-Coffetable кургам, бирок ага туташкан смартфон менен эски мектептеги Snake оюнун ойноо мүмкүн болсо дагы, мен дагы бир нерсени каалайм өзгөчө. Ошентип, мен дагы бир нече лед койууну чечтим, arra
Айнек алты бурчтуу LED пикселдик арматура: 8 кадам (сүрөттөр менен)
Glass Hexagon LED Пикселдик Арматура: NLED контроллерлеринин жана программалык камсыздоонун мүмкүнчүлүгүн көрсөтүү үчүн иштелип чыккан LED пикселге негизделген чыгарма. Балким, 70 -жылдарга таандык, жезден жана айнектен жасалган тазаланган жарыктандыргычтын айланасына курулган. APA102 стандарттык пикселдик тилкеси менен айкалышкан
132 Пикселдик саат: 5 кадам (Сүрөттөр менен)
132 Пикселдик Саат: Менде, эсимде болгонго чейин, светодиоддорго жана убакытка берилип кеткен. Бул долбоордо мен чоң дубал саатын түздүм, ал учурдагы убакытты чагылдырган 132 неопикселдүү LEDди карагай тактасы аркылуу орнотуп, чагылдырат. Бул гибриддик аналогдук санариптик