Мазмуну:
- 1 -кадам: Бизге эмне керек
- 2 -кадам: Blynk жана Arduino кантип конфигурацияланат
- 3 -кадам: ESP8266 үчүн FW
- 4 -кадам: Кантип чогултуу керек
- 5 -кадам: FW Arduino
Video: LCD дисплейи менен интерфейс M4Кирүү: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул окуу куралы смартфонуңуздан ЖК дисплейди Wi-Fi аркылуу башкарууга мүмкүндүк берет
Эгерде бизде драйвер жок болсо, анда биз ардуинону колдонсок болот, бирок Drivemallды өнүктүрүү үчүн шилтеменин астында.
Drivemallды классикалык Arduino тактасынан артык көрүүнүн артыкчылыгы, тыкан орнотууга алып келген байланыштардын татаалдыгын азайтууда (кээ бир учурларда). Бирок, бул милдеттүү эмес: баардык жыйынтыктар arduino тактасы, нан тактасы жана туташуулар үчүн жетиштүү дюпон секиргичтери менен дагы эле күчүндө.
Долбоор билим берүүнүн формалдуу эмес формасын жаштардын социалдык интеграциясына өбөлгө түзүүгө багытталган.
Бул окуу куралы авторлордун гана көз карашын чагылдырат жана Еврокомиссия андагы маалыматты колдонуу үчүн эч кандай жоопкерчилик тартпайт.
1 -кадам: Бизге эмне керек
- Arduino Mega-/ Drivermall
- ESP8266
- 20x4 I2C дисплейи
- Резистор 1K
- Программист CH340G
- LED
- BreadBoard
- Кабелдер
- Смартфон
2 -кадам: Blynk жана Arduino кантип конфигурацияланат
Келгиле, Blynkти смартфонго жүктөп баштайлы. Ардуино Мега жана WiFi туташуу түрүн тандап жаңы долбоор түзүңүз (сүрөттөр 1). Долбоор түзүлгөндөн кийин, сиз долбооруңуз үчүн Blynk энбелгиси менен кат аласыз.
Эми аны кошуп дисплейди башкара алгыдай кылып конфигурациялайлы:
4 V1-V2-V3-V4 менен текст киргизүү жөндөөлөрү
D13ге туташкан 1 баскыч
3 -кадам: ESP8266 үчүн FW
Биринчи кадам ESP8266
Биз FW Arduino сериялык монитору аркылуу бар экендигин текшеребиз (сүрөт 1)
Эсептин демейки стандарттык ылдамдыгы 115200. SWтин бар экендигин текшерүү үчүн биз AT буйругун колдонобуз, эгерде ал OK деп жооп берсе, анда биз буйрутманы колдонуп, 9600 бады орното алабыз.
AT+UART_DEF = 9600, 8, 1, 0, 0
Эгерде fw жок болсо
Программист аркылуу AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 программасын жүктөп, GPIO0/FLASH PIN кодун GNDге 1K ом каршылыгы аркылуу туташтырыңыз жана биз esp8266_flasher программасын колдонобуз (2 жана 3 -сүрөт)
Туура COM портун тандап, биз FWди 99% га жеткиргенде ката бериши мүмкүн, бирок бул нормалдуу (сүрөт 4 жана 5)
4 -кадам: Кантип чогултуу керек
1 жана 2 -сүрөттөгү схеманы колдонуу менен биз ESP8266 үчүн 3.3V электр менен камсыздоочу эки зонаны жана дисплей үчүн 5V зонаны туташтырабыз.
ESP8266нын TX жана RX казыктары arduinio программалангандан кийин туташтырылышы керек жана ар бир SW жаңыртуусу менен ажыратылышы керек.
Эгерде иш учурунда дисплейдин жарыктуулугу жетишсиз экенин байкасак, 3 жана 4 -сүрөттө көрүнгөн дисплейдин артында жайгашкан триммердин жардамы менен аны жөнгө салууга болот.
5 -кадам: FW Arduino
Кодго төмөнкү китепканалар керек:
ESP8266_Lib.h бизге ESPти башкарууга мүмкүндүк берет
LiquidCrystal_I2C.h дисплейде жаза алат
BlynkSimpleShieldEsp8266.h аппаратты blynk колдонмосунан башкара алат
I2C байланышы үчүн Wire.h
FW жүктөөдөн мурун биз Blynk тиркемесине туташуу жана ESP8266нын WiFi'ине кирүү үчүн төмөнкү бөлүктөрдү өзгөртүүбүз керек.
char auth = "сенин энбелгиң" sken = "сенин WiFi атың"
char pass = "сиздин WiFi сырсөзүңүз"
Сунушталууда:
Interfaccia Con LCD Tramite Wifi M4Кирүү: 5 кадам
Interfaccia Con LCD Tramite Wifi M4Кирүү: Дисплейдин LCD дисплейи боюнча дисплейдин дисплейи Wi-Fi аркылуу орнотулган жана Drivemall картасы менен иштөө үчүн драйверлерди камтыйт
Dot Matrix LED дисплейи 8051 микроконтроллери менен интерфейс: 5 кадам
Dot Matrix LED дисплейи 8051 микроконтроллери менен интерфейс: Бул долбоордо биз 8051 микроконтроллери менен бир чекиттүү LED дисплейин иштетебиз. Бул жерде протеуста симуляцияны көрсөтөбүз, сиз дагы ошол нерсени аппараттык колдонууга колдоно аласыз. Ошентип, бул жерде биз адегенде бир тамга басып чыгарабыз, айталы, бул дисплейде "А" дейли
Температура сенсору (LM35) ATmega32 жана ЖК дисплейи менен интерфейс - Automatics Fan Control: 6 кадам
Температура сенсору (LM35) ATmega32 жана ЖК дисплейи менен интерфейс | Automatics Fan Control: Температура сенсору (LM35) ATmega32 жана LCD дисплейи менен интерфейс
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ден жасалган дисплейдин таблосун билебиз. Мүмкүн болбогону менен, бизди дагы бир талаа дагы