Мазмуну:
- 1 -кадам: Тетиктер талап кылынат
- 2 -кадам: Circuit Board
- 3 -кадам: Телефондор
- 4 -кадам: Телефонду зымга өткөрүү
- 5 -кадам: Райондук тактаны ширетүү
- 6 -кадам: Бардыгын бириктирүү
- 7 -кадам: Кодекс
- 8 -кадам: Келечектеги кайталоолор
Video: Нео пиксел, эң бармак оюну: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Мен бул долбоорду Улуу Британиядагы Ньюкаслдагы жергиликтүү Makerfaireге алып баруу үчүн кургам. Идея салыштырмалуу арзан жана жөнөкөй өндүрүлө турган мектептин короо оюнун түзүү болчу.
Идея жөнөкөй, жеңиш үчүн пикселдик шакекчени жарыкка толтурмайынча баскычты кайра -кайра басуу керек. Сиз түздөн -түз атаандашыңыз менен атаандашасыз жана жеңүүчү жашыл жаркыраган шакекти алат, ал эми жеңилген адам кызыл жаркыраган шакекти алат.
Долбоорду ишке ашыруу үчүн мен SolidWorks дизайнын, 3D басып чыгарууну колдондум жана Fritzingди колдонуп схемаларды иштеп чыктым. Мен Университетимди тегирменге тарттырдым.
Жалпысынан долбоор жакшы болду деп ойлойм. Видео оюн көрсөтөт; жөнөкөй, бирок натыйжалуу.
1 -кадам: Тетиктер талап кылынат
Менде кээ бир нерселер жатчу, бирок бүт нерсени куруу үчүн ашыкча чыгым болбошу керек. Мен телефондорго Ethernet маалымат кабелин колдондум, анткени анын аппараттарын жана баскычтарын зым менен жабдуу үчүн өзөктөрү көп болчу.
Бөлүктөр тизмеси:
Solder баш жана ургаачы эркектер
Adafruit Trinket - Mini Microcontroller - 5V Logic
NeoPixel шакеги
3 х AAA Батарея кармагычы/Өчүрүү жана 2-пин JST
2 x 10K каршылыгы
эски Ethernet тармак кабели
JST-PH 2-пин SMT оң бурч туташтыргычы
Бурамалуу терминалдар 2.54мм кадам (3-пин) жана (5-пин)
2 -кадам: Circuit Board
Биринчи кайталоо, албетте, нан тактасына курулган, бирок мен муну кылгандан кийин, Fritzingди колдонуп, схеманын дизайнын түздүм. Мен баарын тактанын көрүнүшүндө кылдым, анткени мен нерселерди туташтыруу үчүн нан тактасындагы компоненттерди эмес, баштарды колдонууну кааладым. Ушуну менен мага телефондор үчүн бурамалуу терминалдарды колдонууга мүмкүнчүлүк берди.
Мен.fzz файлын жүктөдүм, схеманын канчалык деңгээлде колдонулганын билбейм, бирок тактайды тегирменге же чегип алуу үчүн файлды оңой колдоно аласыз.
Тактанын көрүнүшү бир тараптуу тактайдын астынкы жагын көрсөтөт. Мен бурамалуу терминалдарды телефондун тиешелүү зымдары менен белгилеп койдум.
3 -кадам: Телефондор
Телефондор үчүн SolidWorks файлы жана STL файлы камтылган.
Мен аларды басып чыгаруу үчүн Makerbotту колдондум, алар тике (башкача айтканда, сиз аларды кандай кармап турганыңызга) багытталган. Нео-пикселдик шакектердин зымдары үчүн тешиктерге жол берүүнү унутуп калдым, ошондуктан аларды бургулоого туура келди.
Мен тешиктердин ордун маркер калем менен белгилеп, тешиктерди бургулоо үчүн кол менен бургулачумун.
4 -кадам: Телефонду зымга өткөрүү
Бул бир аз татаал болду, бирок зымдарды бүктөгөндөн кийин, мен биринчи кезекте маалымат кабелин салып, кичинекей отвертканы колдонуу менен зымдарды туура абалга келтирүү менен зымдарды бургуланган жана түймө тешиги аркылуу өткөрө алдым.
Менин маалымат кабелимдин зым түстөрү ушундай зымдуу болгон
NeoPixel Ring
Браун - NeoPixel In
Браун жана Ак -NeoPixel Out
Жашыл - Neopixel Power
Жашыл жана Ак- Жер
Button
Көк - топчу жер
Көк жана ак- баскычтын сигналы
Мен бул экөөнү бир эле баскычтын терминалына туташтырдым
Апельсин баскычы 5V
5 -кадам: Райондук тактаны ширетүү
Мен имаратты бир нече этап менен жасадым:
1) Мен батарейканын туташтыргычын Trinketке коштум.
Бул бир аз татаал, бирок бульдог клипи туташтыргычты ширетүү үчүн кармап туруу үчүн пайдалуу болгон.
2) Мен секиргичтерге жана резисторлорго ширеттим.
Райондо үчөө бар, кийинчерээк түшүндүм, экөө талап кылынбайт. Мен дагы баштапкы абалга келтирүү баскычын колдонууну ойлогом, бирок батарейканы өчүрүү күйгүзүү күйгүзгүч катары программалоо жакшыраак жана оңой экенин байкадым. (балким, 2 -версия жакшы болмок)
3) анда мен бурама терминалды өз ордума soldered.
4) акырында мен көркөмгө ширеттим
6 -кадам: Бардыгын бириктирүү
Мен муну кылгандан кийин, тактайга коюлган ар бир колдун зымдарын бурап койдум. Мен тактайды кабелдерди бекем кармоо үчүн громметтери бар кичинекей кутуга салдым.
7 -кадам: Кодекс
Код камтылган, (мен аны түшүнүктүүрөөк кылуу үчүн комментарий жаздым), бирок эгерде сиз өзүңүздү батыл сезип, оюнду аздыр -көптүр кыйын кыла турган болсоңуз, анда төмөнкү ресурстар абдан пайдалуу.
Trinketти Arduino IDEге орнотуу үчүн, мен Adafruit ээрчидим, Trinket Guide менен тааныштым, баскычтын өзгөрүшүн окуу үчүн, мен жөн гана мисалды Arduino IDEге ылайыкташтырдым. Бардык NeoPixel нерселери үчүн Adafruit NeoPixel Überguide жакшы маалымдама.
Мен тыгылып калган бир гана коддоо маселеси, мен RGB жана White (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 аркылуу адамдар менен ойной алат.
- Кыйынчылыкты башкаруу элементтерин кошуңуз, башкача айтканда, шакекти толтуруу үчүн пресс санын өзгөртүү үчүн потенциометр.
- Албетте, аны бир аз кыскартуу.
- Сиз ойлогон башка нерселер. Эгерде сизде сунуштар болсо, мен аларды угууга кубанычта болом.
Сунушталууда:
RGB LED пиксел көлөкөлөрү: 17 кадам (сүрөттөр менен)
RGB LED пиксел көлөкөлөрү: Саламатсыздарбы, бул Нускамада мен сизге кантип LED пиксел көлөкөлөрүн жасоону көрсөтөм. Башында мен буларды үйдө Рождество / Жаңы Жылда мобилдүү жасалгалоо катары кийүү үчүн жараткам, бирок алар киберпанк болуп калышты
LED пиксел арт алкагы артрока арт менен, колдонмо көзөмөлдөнөт: 7 кадам (сүрөттөр менен)
LED пиксел арт жээкчеси, ретро аркадалык искусство менен, колдонмо көзөмөлдөнөт: 1024 светодиод менен колдонмонун контролдонуучу LED арт рамкасын жасаңыз, пиксел жаратуучулардын комплектинин пикселдик пикселдик пикселдик пикселдик пикселдик пикселдик пикселдик пикселин түзөт - $ 59Adafruit 32x32 P4 LED матрицасы - $ 49.9512x20 & 1 дюйм акрил Sheet. дюйм калыңдыгы - Тап пластиктен тунук жарык түтүн
Ардуинону колдонгон банкомат (бармак басуу+RFID картасы): 4 кадам (сүрөттөр менен)
ATM Machine Arduino (Finger-print+RFID Card) аркылуу: Салам достор, мен Arduino аркылуу банкоматтын жаңы идеясы менен кайтып келдим. Бул накталай эмес тейлөө мүмкүн болбогон айыл жерлеринде пайдалуу болушу мүмкүн. баштадык
[Arduino Robot] Кыймылдуу роботту кантип жасоо керек - Бармак робот - Servo Motor - Булак коду: 26 кадам (Сүрөттөр менен)
[Arduino Robot] Кыймылдуу роботту кантип жасоо керек | Бармак робот | Servo Motor | Булак коду: Thumbs Robot. MG90S серво моторунун потенциометрин колдонгон. Бул абдан кызыктуу жана оңой! Код абдан жөнөкөй. Бул болгону 30 линиянын тегерегинде. Сураныч, кандайдыр бир сурооңузду же пикириңизди калтырыңыз! [Instruction] Source Code https: //github.c
64 пиксел: 8 кадам (сүрөттөр менен)
64 пиксель: Бул анимацияларды жана кыска билдирүүлөрдү көрсөтүү үчүн кичинекей түзмөк. Ал үч гана компоненттен турат жана курууга оңой. Жана көрүү кызыктуу. Эгерде сиз бардык нерселерди өзүңүз чогултууну каалабасаңыз, анда керектүү бөлүктөрү бар комплектти сатып ала аласыз