Мазмуну:
- 1 -кадам: Arduino жана LCD дисплейлерине баштарды кошуңуз
- 2 -кадам: Биздин LCD дисплейибиз үчүн тоодой кызмат кыла турган Arduino нанонун JTAG башын ийип коюңуз
- 3 -кадам: Байланышкан жабышчаак тапанчаны колдонуп, кичинекей дисплейди Arduino Nanoго чаптаңыз
- 4 -кадам: Туура Туташууларды жасаңыз
- 5 -кадам: Кесилгенден кийин, секирүүчү зымдын эки учун ээрчиш керек
- 6 -кадам: Бардык байланыштарды бүтүрүңүз. Бул бүткөндөн кийин, бул кичинекей орнотууну программалоого убакыт келди
- 7 -кадам: Кээ бир коддоого даяр болуңуз
- 8 -кадам: Программаңызга дагы сонун функцияларды кошуңуз
- 9 -кадам: Чыгармачыл болгула, Асман чеги
Video: 1 -долбоор: C тилиндеги демо видео: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Саламатсызбы, хоббичи, Бул долбоордо мен кичинекей дисплейди түзгүм келди, ал менин лабораторияга жакшы киришүү катары кызмат кылат.
Бул үчүн, мен eBayде төмөнкү компоненттерди көп колдондум:
-Arduino Nano:
-I2C OLED ЖК дисплейи:
-Жабыштыруучу жылытуучу курал:
Төмөндө бул долбоорду бүтүрүү үчүн керектүү кадамдар
1 -кадам: Arduino жана LCD дисплейлерине баштарды кошуңуз
2 -кадам: Биздин LCD дисплейибиз үчүн тоодой кызмат кыла турган Arduino нанонун JTAG башын ийип коюңуз
3 -кадам: Байланышкан жабышчаак тапанчаны колдонуп, кичинекей дисплейди Arduino Nanoго чаптаңыз
4 -кадам: Туура Туташууларды жасаңыз
Эми бүт түзүлүш биригип, кээ бир байланыштарды түзүүгө убакыт келди. Ал үчүн төмөндөгү байланыштарды орнотушуңуз керек.
Муну менен, эгер сиз төмөндө көрсөтүлгөндөй стандарттык секиргичтер болсоңуз, зымдарды да кыскартыңыз. Бармактын тез эрежеси - бул зымды жип менен кесүү үчүн так жайгашкан жерди болжолдоо.
5 -кадам: Кесилгенден кийин, секирүүчү зымдын эки учун ээрчиш керек
6 -кадам: Бардык байланыштарды бүтүрүңүз. Бул бүткөндөн кийин, бул кичинекей орнотууну программалоого убакыт келди
7 -кадам: Кээ бир коддоого даяр болуңуз
кодду Arduinoго киргизүүдөн мурун, алгач бир нече китепкананы жүктөп алышыңыз керек. Төмөнкү эки шилтеме сизге жетиши керек:
Adafruit-GFX-Китепкана:
Adafruit-SSD1306:
Сиз Arduino IDEге кысылган китепкананы (.zip) кантип кошууну билесиз деп ойлойм. Болбосо, тема жөнүндө көбүрөөк билүү үчүн төмөнкү шилтемени колдонуңуз:
Arduino IDEге.zip китепканасын кантип кошуу керек:
8 -кадам: Программаңызга дагы сонун функцияларды кошуңуз
Бул техникалык жактан бир кадам эмес, бирок эгер сиз экраныңызга сүрөттөрдү кошуу сыяктуу дагы сонун функцияларды киргизгиңиз келсе жана бир топ түйшүктүү иш үчүн дисплейге-g.webp
Шилтеме 1:
Шилтеме 2:
Биринчи шилтеме, link1, каалаган өлчөмдөгү сүрөттү OLED дисплейинин өлчөмүн чагылдырган 128X64 ылайыктуу өлчөмгө айландырууга жардам берет. Айтор, колуңуздагы акыркы продукттун негизинде кичирээк же чоң өлчөмгө айландырсаңыз болот. Экинчи шилтемеге келсек, ал сүрөттү битмап форматына айландырууга мүмкүндүк берет (0 жана 1дин матрицасына бириктирилген). Муну Arduino программанын эс тутумунда сактоо кийинчерээк "display.drawBitmap ()" функциясын колдонуп көрсөтүүгө жардам берет.
9 -кадам: Чыгармачыл болгула, Асман чеги
Мен жогорудагы видеого жетүү үчүн коддорумду байланыштырып жатам (GitHub шилтемеси). Мен дагы жогорудагы видеонун жайыраак версиясын тиркеп жатам.
Шилтеме:
PS: суротту монохромдуу сүрөттөргө айлантуудан мурун анын иштетилишине көңүл буруңуз. Мунун жыйынтыгы жакшы же жаман болушу мүмкүн. Мен контрастты кийин келе турган босоголук чыпканы камтыган деңгээлге тууралоону сунуштайм.
Илхам алууга, өзгөрүүгө жана киргизилген кээ бир функцияларды колдонууга тартынбаңыз.
Эгер сизге бул нерсе жакса, лайк басып, бөлүшүп, жазылып, дагы кызыктуу мазмунга жазылыңыз.
Сунушталууда:
Роутер IP камералар үчүн видео жаздыруучу болуп калды: 3 кадам
Роутер IP камералар үчүн видео жаздыруучу болуп калды: Кээ бир роутерлерде тактада күчтүү CPU жана USB порту бар жана алар жөн гана агылып келе жаткан IP-камерадан видео жана үндү чогултуу жана жайылтуу үчүн, маршрут функцияларынан тышкары видео жазуучу катары колдонулушу мүмкүн. H264/265 RTSP (эң заманбап арзан салам
DJI Droneдон 4G/5G HD видео агымы аз кечигүүдө [3 кадам]: 3 кадам
Төмөн кечигүүдө DJI Droneдон 4G/5G HD видео агымы [3 кадам]: Төмөнкү колдонмо дээрлик бардык DJI дрондорунан HD сапаттагы видео агымдарын алууга жардам берет. FlytOS мобилдик тиркемесинин жана FlytNow веб тиркемесинин жардамы менен дрондон видео агымын баштасаңыз болот
C тилиндеги жөнөкөй саат: 4 кадам
C тилиндеги жөнөкөй саат: Идея C тилинде жөнөкөй саатты түзүү, бирок адегенде биз программаны орнотуп, колдоно турган нерселерибиздин айрымдары менен таанышышыбыз керек
Лаборатория 1 - Сериялык демо: 5 кадам
Лаборатория 1 - Сериялык демо: Бул мисал LEDди башкаруу үчүн сериялык киргизүүнү кантип колдонууну көрсөтөт
Үйдө демо жаздыруу жана өздөштүрүү: негиздери: 7 кадам
Үйдө демо жаздыруу жана өздөштүрүү: негиздери: Бул музыканы кантип жаздыруу жана өздөштүрүү жөнүндөгү негизги идея. Ырды көрсөтүүдө гитаранын эки бөлүгү жана барабандын треги гана бар, бирок мен бас жана вокал менен эмне кылуу керектигин жана музыканын ар кандай стилдери менен эмне кыларымды айтып берем