Мазмуну:
- 1 -кадам: Кубатка туташуу
- 2 -кадам: Жерге туташуу
- 3 -кадам: LED матрицасын даярдаңыз
- 4 -кадам: VCC туташуу
- 5 -кадам: GND туташуу
- 6 -кадам: DIN туташуу
- 7 -кадам: CS туташуу
- 8 -кадам: CLK туташуу
- 9 -кадам: Кодуңузду алыңыз
Video: LED билдирүүсү Arduino менен: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул долбоордо сиз жылдыруучу билдирүү жазуу үчүн 8x8 LED матрицасын колдоносуз.
Бул долбоор бир гана LED матрицасын колдонуп, CarterW16 тарабынан көрсөтүлүүчү башка нускалардын жөнөкөй версиясы. Дагы кантип байланышуу керек экенин билүү үчүн бул долбоорду карап көрүңүз.
Баштоо үчүн сизге керек болот:
Uno микроконтроллери
Нан тактасы
Өткөргүч зымдар
LED матрицасы (8х8)
1 -кадам: Кубатка туташуу
Микроконтроллердеги "5v" кубаттуулукту нандын тактайынын узун четиндеги оң сызыктын биринчи тешигине туташтыруу үчүн секирүүчү зымды колдонуңуз.
2 -кадам: Жерге туташуу
Микроконтроллердеги GND кубаттуулугун нан тактаңыздын узун четиндеги терс сызыкка туташтыруу үчүн секирүүчү зымды колдонуңуз.
3 -кадам: LED матрицасын даярдаңыз
LED матрицасын Arduino жанына койгонго даярдануу үчүн.
4 -кадам: VCC туташуу
LED матрицасындагы VCC пиниңизди эркек-ургаачы секирүүчү зымды колдонуп, нан тактаңыздагы узун оң катарга туташтырыңыз.
5 -кадам: GND туташуу
LED матрицасындагы GND пинди нан тактаңыздагы узун терс сапка туташтыруу үчүн эркек-ургаачы секирүүчү зымды колдонуңуз.
6 -кадам: DIN туташуу
LED матрицасындагы "DIN" деп белгиленген пинти Arduino-го эркек-ургаачы секирүүчү зымды колдонуп 12-ге туташтырыңыз.
7 -кадам: CS туташуу
LED матрицасындагы "CS" пинин Arduinoдогу 11 пинге туташтырыңыз.
LED матрицасынын кээ бир такталарында CLK пини башка жерде жайгашкан, андыктан матрицаңыздагы кичинекей тамгаларды туура окуп жатканыңызга ишениңиз.
8 -кадам: CLK туташуу
LED матрицасындагы "CLK" пинин Arduino 10го туташтырыңыз.
LED матрицасынын кээ бир такталарында CLK пини башка жерде жайгашкан, андыктан матрицаңыздагы кичинекей тамгаларды туура окуп жатканыңызга ишениңиз.
9 -кадам: Кодуңузду алыңыз
Кодду алуу үчүн Arduino веб редакторун колдонуңуз.
Сиз ошондой эле MaxMatrix китепканасын жүктөп алып, орнотушуңуз керек.
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
SMS билдирүүсү жана Thingspeak маалыматын жүктөө менен GPS Car Tracker, Arduino негизделген, үйдү автоматташтыруу: 5 кадам (сүрөттөр менен)
SMS билдирүүсү жана Thingspeak маалыматын жүктөө, Arduino негизделген, үйдү автоматташтыруу менен GPS Car Tracker: Мен бул GPS трекерди өткөн жылы жасадым жана ал жакшы иштегендиктен мен аны азыр Instructableде жарыялайм. Бул менин магистралдагы аксессуарлардын сайгычына туташкан. GPS трекери мобилдик маалымат аркылуу машинанын абалын, ылдамдыгын, багытын жана өлчөнгөн температурасын жүктөйт
PWM ESP32 менен - Жарыктандыруучу LED EWP 32де PWM менен Arduino IDE менен: 6 кадам
PWM ESP32 менен | ESP 32де PWM менен LEDди караңгылатуу Arduino IDE менен: Бул көрсөтмөлөрдө биз Arduino IDE менен ESP32 менен PWM сигналдарын кантип чыгарууну көрөбүз. PWM негизинен ар кандай MCUдан аналогдук чыгууну өндүрүү үчүн колдонулат жана аналогдук чыгаруу 0Vдан 3.3Vга чейин болушу мүмкүн (esp32 болгон учурда) & тартып
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: 6 кадам (Сүрөттөр менен)
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: Көп учурда биз футбол стадионунда жолугушабыз; табло катары кызмат кылган алп LED тактасы бар. Башка спорттук талаада да, биз көбүнчө LEDден жасалган дисплейдин таблосун билебиз. Мүмкүн болбогону менен, бизди дагы бир талаа дагы
Дизайнер үчүн кызыктуу программалоо көрсөтмөсү-Программанын процессин көзөмөлдөө- Циклдин билдирүүсү: 8 кадам
Дизайнер үчүн кызыктуу программалоо нускамасы-Программанын Процессин Башкаруу- Цикл Билдирүүсү: Программанын Процессин Башкаруу- Циклдин Билдирүүсү Бул бөлүмдөн сиз маанилүү жана күчтүү билимдин чекити менен байланышасыз. Бул бөлүмдү окуунун алдында, эгер сиз программада 10 000 тегеректи тарткыңыз келсе, анда тер менен гана жасай аласыз