Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Дисплейди ширетүү
- 3 -кадам: Power Connections Solder
- 4 -кадам: Светодиоддорду тактага тиркеңиз
- 5 -кадам: Solder Switch
- 6 -кадам: Потенциометрлерди ширетүү
- 7 -кадам: Микроконтроллерди программалаңыз
- 8 -кадам: Тестирлөө жана мүчүлүштүктөрдү оңдоо
- 9 -кадам: операция
- 10 -кадам: Калпактын дисплей тешигин даярдаңыз
- 11 -кадам: которгуч тешиктерин бургулаңыз
- 12 -кадам: Калпакты бүтүрүңүз
Video: Понг менен LED шляпа дисплейи: 12 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бир аз мурун, менин биринчи микроконтроллер долбоорум катары, мен 5x7 LED дисплейинде понг оюнун жасадым, бирок андан кийин эч нерсе болгон жок. Жакында мага форманын бир бөлүгү катары катуу шляпа берилди (инженердик мелдеш үчүн) жана аны ыңгайлаштыруумду айттым жана понгду эстедим. шляпа Ошондой эле понг ойнойт!
1 -кадам: материалдар
Бөлүктөрү: -2 10k потенциометрлери- 3 4.7 кОм резисторлору-4 SPST которуштургучтары-1 5x7 эки түстүү LED дисплейи-1 8 пин тетиктери-1 Hardhat-1 atmega168 микроконтроллери (же arduino) -1 28 пин 'арык' розеткасы-1 нан 1 3.7V литий-полимердик батарейка-зым-ширетүүчү-ысык желимАспаптар: -Самир темир-ысык клей-пистолет-хобби бычагы-плексиглас кесүүчү бычак- микроконтроллер программисти (милдеттүү эмес)
2 -кадам: Дисплейди ширетүү
Биринчи кадам үчүн дисплейге зымдарды ширетүү керек. Сиз ошондой эле ар бир катар үчүн эки түстүн катоддорунун ортосундагы чумкуу которгучунан бир которушту ширетүүңүз керек болот. Түшүнүктүү болушу үчүн мен сүрөттөргө дисплейдин схемасын тиркеп койдум (толук көлөмдөгү версиясын алуу үчүн сүрөттөгү баскычын басыңыз).
Кийинки кадам үчүн мен "саякат режимине" которуштуруучу 8ди колдондум. Бул шляпа кокусунан баштыкка салынып, суусу төгүлбөгөндүктөн.
3 -кадам: Power Connections Solder
Бул кадам үчүн микроконтроллердин розеткасын нан тактасына ширетүү керек. Андан кийин бардык микроконтроллердин розеткасына туташуу керек. Эгерде сиз кайсы казыктарды ширетээриңизди билбесеңиз, бул жерде жакшы шилтеме бар.
4 -кадам: Светодиоддорду тактага тиркеңиз
Эми сиз LED дисплейинен чыккан зымдарды нан тактасына бекитишиңиз керек. Буга жардам берүү үчүн тиркелген схеманы көрүңүз же киришүүдөгү кодду издеп, arduinoдогу чыккычтарды таба аласыз.
5 -кадам: Solder Switch
Кийинки кезекте, нан алмаштыргычтар. Мен бул кадамдын сүрөттөрүндөгү схеманы дагы тиркеп койдум.
Ар бир которгуч үчүн, бул тиешелүү микроконтроллердин пинине, экинчиси оң чыңалууга туташкан коммутатордун бир байланышы. Ар бир которгуч үчүн кирүү пининен жерге чейин бир резистор бар.
6 -кадам: Потенциометрлерди ширетүү
Потенциометрлерди ширетүү үчүн, адегенде позитивдүү күчтү сырткы коргошундун бирине туташтырыңыз (ар бир идиште 3 коргошун бар, бирөө резистордун ар бир учуна, экинчиси өзгөрүлмө ортосуна). Негативди башка тышкы коргошунга жана микроконтроллердеги тиешелүү аналог менен орто коргошундун ортосуна өтүүчү зымга туташтырыңыз. Муну ар бир идиш үчүн жасаңыз.
Позитивдүү жана терс коргошун кайсы тарапка салсаңыз, ал калакты өйдө же ылдый жылдыруу үчүн идишти кандай бурушуңузга таасир этет. Кайсы жакка ширетүү керектигин аныктоонун эң жакшы жолу, 3 идиш жетелейт, алар орнотула турган тараптан дисплейге туш болгондо, оң коргошунду ылдыйда ширетүү. Же жөн гана божомолдоп, кийинчерээк өзгөртүңүз. Бул ошондой эле динамикти ширетүү үчүн жакшы жер, микроконтроллердеги 15 -пинге бир жагын, экинчисин жерге туташтыруу.
7 -кадам: Микроконтроллерди программалаңыз
Эгерде сиз микроконтроллерлерде жаңы болсоңуз, бул эң татаал иш болушу мүмкүн. Мен микроконтроллерлерди AVRisp mkII аркылуу USB аркылуу программалана турган Arduino үчүн жүктөгүчтү жүктөө үчүн программалоо үчүн колдоном. Бул кадамга тиркелген программаны (же киришүүдө) микроконтроллерге жүктөңүз. апплет папкасы жүктөгүчтүн ордуна микроконтроллерге жүктөлүшү мүмкүн). Жүктөгүчтү күйгүзгөндө, тышкы кристаллды колдонууну каалабасаңыз, чипти 8 МГц ички кристаллды колдонууга орнотуңуз (кошумча ылдамдыктын кереги жок). Эгерде сиз кодду кайра түзө турган болсоңуз, анда ал сиз колдонгон нерсенин туура саат ылдамдыгында экенине ишениңиз.
8 -кадам: Тестирлөө жана мүчүлүштүктөрдү оңдоо
Батареяны туташтыра турган убак жана ал иштейт деп үмүттөнөбүз.
Эгер ал иштебесе, мен мүчүлүштүктөрдү оңдоо боюнча кеңештерди берүүгө аракет кылам: эгер дисплейде сызык жок болсо, анда ал бош байланыш же кыска зым. эч нерсе болуп жаткан жок, адегенде кубаттуулукту жана өчүргүчтөрдү текшериңиз. Эгерде ал тийиштүү чыңалууга ээ болуп, дагы эле иштебей жатса (жана чип туура жолго туташтырылган болсо), анда бардык компоненттерди бирден сынап көрүңүз. Эгер ал күйгүзүлсө, бирок экран туура көрсөтүлбөсө, дисплейдин тиешелүү түрүнө, 5 катоддук сапка жана 7 аноддук мамычаларга ээ экениңизди текшериңиз (саптардын жана мамычалардын энбелгиси маалымат баракчасынан маалымат баракчасына чейин өзгөрүшү мүмкүн). Эгерде дагы эле иштебесе, комментарий калтырыңыз, мен жардам берүүгө аракет кылам.
9 -кадам: операция
Күйгүзүлгөндөн кийин, понг менен дисплей режимин алмаштыруу үчүн бирин которуңуз.
Дисплей режиминде UOIT (менин университетим) көрсөтүлөт, эгер сиз 3 которгучту которсоңуз, анда ERTW көрсөтүлөт (бонустук упайларыңыз муну түшүнөт). Понг режиминде калактарды жылдыруу үчүн потенциометрди буруңуз. 2 ойноткучту 1 оюнчудан 2 оюнчуга алмаштыруу үчүн, эгер сиз аны оңой тапсаңыз, тездетүү үчүн 3 -которгучту басыңыз.
10 -кадам: Калпактын дисплей тешигин даярдаңыз
Бул шапкаңызга электрониканы орнотуунун биринчи кадамы.
Дисплейдин шаблонун издеп баштаңыз жана аны кесип алыңыз. Кийилген жерди шляпага дисплей каалаган жерге чаптап, анан аны хобби бычагы менен издеңиз. Бул бөлүктө этият болуңуз, катуу ийилген беттерди кесип жатканда тайып кетүү оңой. Эми шляпанын контуру бар, пластикалык кесүүчү бычакты алыңыз жана сызыктарды бойлоп өтмөйүнчө изиңиз. Эми хобби бычагы менен калган бириктирүүчү пластикти кесип тешикти бүтүрүңүз.
11 -кадам: которгуч тешиктерин бургулаңыз
Мен которгуч тешиктеримди кыска металл Mohawk сыяктуу борбордун ылдыйына койдум, бирок сиз аларды каалаган жериңизге койо аласыз.
Ар бир которгучка жана аксессуарга бирден кичинекей Xs жасоодон баштаңыз. Буларды тешикке каалаган жериңиздин X ортосу менен чаптаңыз. Эми тиешелүү бургулоо өлчөмүн тандап, ар бир тешикти бургулаңыз.
12 -кадам: Калпакты бүтүрүңүз
Акыркы кадам - бардык тетиктерди тиешелүү тешиктерге орнотуу жана тетиктерди кармап туруу үчүн ысык клей колдонуу. Мен дагы көрсөткүчтөр үчүн сүрөттөргө жазууларды койдум.
Болгону аны көрсөтүү гана калды! Сиз буга чейин окугандыктан, сизди жок дегенде кызыктырыш керек, андыктан баа бериңиз!
Сунушталууда:
Понг тенниси LED Matrix, Arduino жана Joysticks менен: 5 кадам (Сүрөттөр менен)
Понг тенниси LED Matrix, Arduino жана Joysticks менен: Бул долбоор жаңы баштагандарга жана тажрыйбалуу тамашоучуларга арналган. Негизги денгээлде муну нан менен, секиргич зымдар менен жасоого болот жана Blu-Tack менен эч кандай ширетүү жок болгон сынык материалга (мен жыгач колдонгом) жабышып калам. Бирок дагы алдыга
Калпак эмес, шляпа - Калпакты чындап кийбеген адамдар үчүн шляпа, бирок калпактын тажрыйбасын каалайт: 8 кадам
Калпак эмес калпак - Калпакты чындап кийбеген, бирок калпакты башынан өткөргүсү келген адамдар үчүн шляпа: Мен ар дайым шляпа адамы болууну каалачумун, бирок мага ылайыктуу баш кийимди тапкан эмесмин. Бул " Калпак эмес калпак " же фантастика деп аталат, бул менин шляпа көйгөйүмдү чечүүчү чечим, анда мен Кентукки Дербисине катыша алам
Arduino Uno жана OLED 0.96 SSD1306 дисплейи менен ПОНГ оюнун ойноо: 6 кадам
Arduino Uno жана OLED 0.96 SSD1306 дисплейи менен ПОНГ оюнун ойноңуз: Салам балдар, бүгүн биз Arduino менен ПОНГ оюнун жасайбыз. Биз оюнду көрсөтүү үчүн adafruit's 0.96 oled дисплейин колдонобуз & оюнду башкаруу үчүн баскычтарды басыңыз
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: 5 кадам (сүрөттөр менен)
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: Саламатсыздарбы, бул окуу куралында биз 0дөн 99га чейин эки 7 сегменттүү дисплейди кантип колдонууну айтып беребиз
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: 6 кадам (Сүрөттөр менен)
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: Көп учурда биз футбол стадионунда жолугушабыз; табло катары кызмат кылган алп LED тактасы бар. Башка спорттук талаада да, биз көбүнчө LEDден жасалган дисплейдин таблосун билебиз. Мүмкүн болбогону менен, бизди дагы бир талаа дагы