Съдържание:
- Стъпка 1: Проектиране на нашата печатна платка на Fritzing
- Стъпка 2: Поръчайте нашите ПХБ на много ниска цена от JLCPCB
- Стъпка 3: Необходими компоненти:
- Стъпка 4: Работете
- Стъпка 5: Свързване на изхода за данни (пин 24) към входа за данни (пин 1) на друга IC
- Стъпка 6: Направете връзката на часовника и LOAD съответно
- Стъпка 7: Свържете кондензатора и резистора, както е показано на диаграмата
- Стъпка 8: Направете връзката на матричните щифтове, както е показано на диаграмите
- Стъпка 9: Изграждане на случая за нашия LED дисплей
- Стъпка 10: Връзка за кода и приложението
Видео: Arduino LED дисплей с Bluetooth управление: 11 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В тази инструкция ще направим 32X8 LED матричен дисплей, който ще има функционалността да променя текстовото съобщение с нашия смартфон в реално време и ще направи нашето собствено приложение с помощта на MIT App Inventor.
И така, приятели, нека започнем с този страхотен и страхотен проект.
Стъпка 1: Проектиране на нашата печатна платка на Fritzing
Ние проектирахме печатната платка на Fritzing, която е хардуерна инициатива с отворен код, която прави електрониката достъпна като творчески материал за всеки.
Това е двуслоен дизайн на печатни платки, където перфектно сме събрали необходимите ни неща много спретнато.
Сега е време да експортираме файла Gerber и да поръчаме нашите печатни платки.
Стъпка 2: Поръчайте нашите ПХБ на много ниска цена от JLCPCB
След като сте създали папка zip на файла Gerber на вашата печатна платка, сега е моментът да качите файла в JLCPCB и съответно да направите изискванията като избиране на маскирането като черно, което направих за моите печатни платки. Ако търсите най -качествените печатни платки за вашите проекти, тогава JLCPCB е най -добрият вариант.
Те предлагат 10 печатни платки само за 2 $ с допълнителна доставка и според мен това е най -добрата налична сделка.
И така, къде да прототипирате 10 печатни платки само за $ 2:
Стъпка 3: Необходими компоненти:
- Arduino (NANO или UNO)
- Bluetooth модул HC-05
- Светодиоди (32X8 = 256 бр.)
- MAX7219 LED матричен драйвер IC (4 бр.)
- 10uF кондензатор (4 бр.)
- 100nF кондензатор (4 бр.)
- 40K резистор (4 бр.)
- Съединители, спойка, проводници, инструменти и др.
Стъпка 4: Работете
Тук сме създали по 4 матрици от 8X8 светодиода. Всеки драйвер MAX7219 може да работи с 64 светодиодна матрица. Arduino ще изпраща данните чрез серийна комуникация. Така че трябва да свържем часовника и да заредим щифтове от Arduino към всички драйвери на MAX7219. ПИН за данни ще бъде свързан само с първия драйвер. От щифта "data out" на първия драйвер ще свържем проводник към втория "Data" на втория драйвер и така нататък. Така свързваме последователно четири матрици 8х8. Трябва също така да свържем Bluetooth модула към пиновете Tx и Rx на Arduino и да захранваме 5V към него и към всеки от драйверите на MAX7219. Първо, нека да разгледаме как да свържем всяка от 8x8 матриците. След като имаме 4 -те си матрици, можем да ги обединим заедно с "data out" "data in" щифтове.
Стъпка 5: Свързване на изхода за данни (пин 24) към входа за данни (пин 1) на друга IC
Стъпка 6: Направете връзката на часовника и LOAD съответно
Стъпка 7: Свържете кондензатора и резистора, както е показано на диаграмата
Стъпка 8: Направете връзката на матричните щифтове, както е показано на диаграмите
Стъпка 9: Изграждане на случая за нашия LED дисплей
След като сте направили горната връзка, е време да направя случай, че използвах скрап картон и направих кутия от него с пластмаса върху светодиодите, така че яркостта да не се разсейва и да ни даде по -успокояващо изглед.
Стъпка 10: Връзка за кода и приложението
Код: Изтегляне
Дизайн на печатни платки: Изтеглете
Файлове с приложения: Изтеглете
Препоръчано:
Управление на седемсегментен дисплей с помощта на Arduino и 74HC595 Shift регистър: 6 стъпки
Управление на седемсегментен дисплей с помощта на Arduino и 74HC595 Shift Register: Хей, какво става, момчета! Akarsh тук от CETech. Седемсегментните дисплеи са добри за разглеждане и винаги са удобен инструмент за показване на данни под формата на цифри, но има недостатък в тях, който е, че когато контролираме седемсегментен дисплей в реалност
TTGO (цветен) дисплей с Micropython (TTGO T-дисплей): 6 стъпки
TTGO (цветен) дисплей с Micropython (TTGO T-дисплей): TTGO T-дисплейът е платка, базирана на ESP32, която включва 1,14 инчов цветен дисплей. Таблото може да бъде закупено за награда под 7 $ (включително корабоплаването, награда, видяна на banggood). Това е невероятна награда за ESP32, включително дисплей
I2C / IIC LCD дисплей - Конвертиране на SPI LCD към I2C LCD дисплей: 5 стъпки
I2C / IIC LCD дисплей | Конвертирайте SPI LCD към I2C LCD дисплей: използването на spi lcd дисплей се нуждае от твърде много връзки, което е наистина трудно да се направи, затова намерих модул, който може да преобразува i2c lcd в spi lcd, така че нека започнем
Управление на 7-сегментен LED дисплей с помощта на уеб сървър ESP8266: 8 стъпки (със снимки)
Управление на 7-сегментен LED дисплей с помощта на уеб сървър ESP8266: Моят проект има Nodemcu ESP8266, който контролира 7-сегментен дисплей чрез http сървъра, използвайки html формуляр
Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки
Как да си направим часовник в реално време, използвайки Arduino и TFT дисплей | Arduino Mega RTC с 3,5-инчов TFT дисплей: Посетете моя канал в Youtube. Въведение:- В този пост ще направя „Часовник в реално време“, използвайки 3,5-инчов TFT сензорен LCD, Arduino Mega 2560 и DS3231 RTC модул … .Преди да започнете … проверете видеоклипа от моя канал в YouTube .. Забележка:- Ако използвате Arduin