Мазмұны:
- 1 -қадам: бізге не қажет
- 2 -қадам: Blynk және Arduino қалай теңшеледі
- 3 -қадам: ESP8266 үшін FW
- 4 -қадам: Қалай жинау керек
- 5 -қадам: FW Arduino
Бейне: M4 СКД дисплейімен интерфейс Қосу: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл оқулық бізге смартфоннан Wi-Fi арқылы СКД дисплейін басқаруға мүмкіндік береді
Егер бізде драйверлер жоқ болса, біз arduino -ны қолдана аламыз, бірақ Drivemall -ды дамыту сілтемесінің астында.
Drivemall -ды классикалық Arduino тақтасынан артықшылығының артықшылығы - бұл байланыстардың күрделілігін төмендету, бұл қондырғыны реттеуге әкеледі (кейбір жағдайларда). Алайда, бұл міндетті емес: барлық нәтижелер arduino тақтасы, нан тақтасы және қосылымдар үшін жеткілікті дюпонды қосқыштармен жарамды.
Жоба білім берудің бейресми түрін жастарды әлеуметтік қамтуды қолдау құралы ретінде дамытуға бағытталған.
Бұл оқулық тек авторлардың пікірлерін көрсетеді, және Еуропалық комиссия ондағы ақпаратты қолдануға болатын кез келген жауапкершілікке тартылмайды.
1 -қадам: бізге не қажет
- Arduino Mega-/ Drivermall
- ESP8266
- 20x4 I2C дисплейі
- 1K резисторы
- CH340G бағдарламашы
- ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
- Нан тақтасы
- Кабельдер
- Смартфон
2 -қадам: Blynk және Arduino қалай теңшеледі
Смартфонға Blynk жүктеуді бастайық, Arduino Mega аппараттық құралы мен WiFi қосылым түрін таңдайтын жаңа жоба жасаңыз (1 -суреттер). Жоба жасалғаннан кейін сіз өзіңіздің жобаңызға Blynk белгісі бар поштаны аласыз.
Енді оны қосу арқылы дисплейді басқара алатындай етіп конфигурациялайық:
4 V1-V2-V3-V4 шығысымен мәтінді енгізу параметрлері
D13 -ке қосылған 1 түйме
3 -қадам: ESP8266 үшін FW
Бірінші қадам ESP8266
Біз FW бар -жоғын Arduino сериялық мониторы арқылы тексереміз (сурет 1)
Esp стандартты жіберу жылдамдығы 115200 болып белгіленді. БҚ бар -жоғын тексеру үшін біз 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,3В кернеудің екі аймағын және дисплейге 5В қосамыз.
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 = «сіздің таңбалауышыңыз» ssid = «сіздің WiFi атыңыз»
char pass = «сіздің WiFi құпия сөзіңіз»
Ұсынылған:
Bluetooth басқарылатын Messenger СКД -- 16x2 СКД -- Hc05 -- Қарапайым -- Сымсыз хабарландыру тақтасы: 8 қадам
Bluetooth басқарылатын Messenger СКД || 16x2 СКД || Hc05 || Қарапайым || Сымсыз хабарландыру тақтасы: …………………………. Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …… ………………………………… Хабарландыру тақтасы адамдарды жаңа ақпаратпен жаңарту үшін қолданылады немесе егер сіз хабарламаны бөлмеде немесе жартылай жібергіңіз келсе
СКД басқыншылары: 16x2 СКД дисплейіндегі ойын сияқты ғарыштық басқыншылар: 7 қадам
СКД басқыншылары: 16x2 СКД дисплейіндегі ғарыштық басқыншылар ойыны: Аңызға айналған «Космостық басқыншылар» ойынын енгізудің қажеті жоқ. Бұл жобаның ең қызықты ерекшелігі - бұл графикалық шығару үшін мәтіндік дисплейді қолдану. Бұған 8 таңбалы таңбаны енгізу арқылы қол жеткізуге болады. Сіз толық Arduino жүктей аласыз
I2C / IIC СКД дисплей - IUC LCD дисплейіне SPI СКД дисплейін Arduino көмегімен SPI - IIC модулін қолданып қолданыңыз: 5 қадам
СКД дисплейі I2C / IIC | IUC LCD дисплейіне SPI LCD дисплейін Arduino көмегімен SPI мен IIC модулін қолдана отырып қолданыңыз: Сәлеметсіздер ме, балалар, өйткені қалыпты SPI LCD 1602 сымдары өте көп, сондықтан оларды arduino -мен байланыстыру өте қиын, бірақ нарықта бір модуль бар. SPI дисплейін IIC дисплейіне түрлендіріңіз, сонда сізге тек 4 сымды қосу қажет
Саймон СКД дисплейімен айтады: 9 қадам (суреттермен)
Саймон СКД дисплейімен айтады: IntroHave сіз әрқашан Arduino жобасын құрғыңыз келді, ол бір, ойнауға өте қызықты, және екеуі оңай. Жақсы әрі қарай қарамаңыз. Сәлеметсіз бе, менің нұсқаушыма қош келдіңіз. Мұнда мен сендерге СКД көмегімен Simon Says ойынын құруды үйретемін
Қызғылт сары PI HowTo: оны 5 дюймдік HDMI TFT СКД дисплейімен пайдалануға орнатыңыз: 8 қадам (суреттермен)
Қызғылт сары PI әдісі: 5 дюймдік HDMI TFT СКД дисплейі арқылы пайдалануға орнатыңыз: Егер сіз HDMI TFT СКД дисплейіне Orange PI -мен бірге тапсырыс бере алатын болсаңыз, оны жұмыс істеуге мәжбүрлеудегі қиындықтар сізді ренжіткен шығар. Басқалар тіпті кедергілерді байқай алмады. Ең бастысы, бұл жерде