Мазмұны:

UI енгізу оңай -- Джойстик пен түймелермен OLED дисплейі: 6 қадам
UI енгізу оңай -- Джойстик пен түймелермен OLED дисплейі: 6 қадам

Бейне: UI енгізу оңай -- Джойстик пен түймелермен OLED дисплейі: 6 қадам

Бейне: UI енгізу оңай -- Джойстик пен түймелермен OLED дисплейі: 6 қадам
Бейне: Experience PACMAN-RTX like never before: Mind-blowing graphics and gameplay! ☺🎮📱 2024, Шілде
Anonim
Image
Image

Бұл модульде OLED дисплейі бар, екі түймесі бар, 5 жолды джойстик және 3 осьті акселерометр. Бұл жоба үшін UI орнатуда пайдалы.

Ей, балалар қалай? Akarsh мұнда CETech-тен. Бүгін біз болашақта жасайтын кез келген жоба үшін жылдам интерфейс интерфейсін орнатуда өте пайдалы бір модульді қарастырамыз. Тақтаның жұмыс істеуін көру үшін менің каналымдағы бейнені қараңыз! Енді жобадан бастайық!

1 -қадам: бөлшектер

Бөлшектер
Бөлшектер

Мұны істеу үшін сізге ESP8266 тақтасы қажет болады, егер қаласаңыз, батареяны қосуға болады.

Мұнда Firebeetle OLED модулін таба аласыз.

Мен осы модульмен DFRobot тақтасын қолдануды ұсынамын, себебі түйісу үйлесімді болады және сіз еш жерде қиындық көрмейсіз, мен DFRobot Firebeetle тақтасын қолдандым, себебі оның бортында зарядтау мен бақылау шешімі бар.

2 -қадам: Сіздің жобаңыз үшін ПХД алыңыз

Сіздің жобаңыз үшін ПХД алыңыз
Сіздің жобаңыз үшін ПХД алыңыз

ПХД -ны желіде арзанға тапсырыс беру үшін сіз JLCPCB -ті қарауыңыз керек!

Сіз өзіңіздің есігіңізге 2 долларға және жеткізілімге жеткізілген 10 сапалы ПХД аласыз. Сіз сондай -ақ бірінші тапсырыс бойынша жеткізілімге жеңілдік аласыз. Өзіңіздің жеке ПХД -ны EasyEDA -ға айналдыру үшін, оны жасағаннан кейін, Gerber файлдарын JLCPCB -ге жүктеп, оларды сапалы және жылдам өңдеу уақытында дайындаңыз.

3 -қадам: Arduino IDE жүктеңіз және орнатыңыз

Arduino IDE жүктеңіз және орнатыңыз
Arduino IDE жүктеңіз және орнатыңыз

Осы жерден Arduino IDE жүктеп алыңыз.

1. Arduino IDE орнатыңыз және оны ашыңыз.

2. Файл> Параметрлер тармағына өтіңіз

3. https://arduino.esp8266.com/stable/package_esp8266… Қосымша тақта менеджерінің URL мекенжайларын қосыңыз.

4. Құралдар> Басқару тақтасы менеджері тармағына өтіңіз

5. ESP8266 іздеңіз, содан кейін тақтаны орнатыңыз.

6. IDE қайта іске қосыңыз.

4 -қадам: бөлшектерді дайындаңыз

Бөлшектерді дайындаңыз
Бөлшектерді дайындаңыз
Бөлшектерді дайындаңыз
Бөлшектерді дайындаңыз
Бөлшектерді дайындаңыз
Бөлшектерді дайындаңыз

1. OLED қалқанындағы тақырыптарды, сондай -ақ микроконтроллер модулін дәнекерлеңіз.

КЕҢЕС: Тақырыптарды туралау үшін тақтаны қолданыңыз, содан кейін тақырыптарды тақтаға кірістіре отырып, модульді дәнекерлеңіз.

2. Бұрыштарды екі модульдегі ақ түстермен сәйкестендіріп, үстіңгі деректемелерді қолданып жинаңыз. Енді тақтаны компьютерге қосыңыз.

5 -қадам: модульді кодтау

Модульді кодтау
Модульді кодтау

1. Келесі кітапханаларды жүктеңіз:

1.1.

1.2.

2. Жүктелген кітапханаларды шығарыңыз, олардан «-master» атауын алып тастап, олардың атын өзгертіңіз.

3. Arduino IDE кітапханалар қалтасына өтіп, екі қалтаны да осы жерге қойыңыз.

4. Arduino IDE қайта іске қосыңыз.

5. Файл> Мысалдар> DFRobot_OLED12864> testall тармағына өтіп, осы кодты ашыңыз.

6. Құралдар> Тақтаға өтіңіз. Менің жағдайда Firebeetle ESP8266 сәйкес тақтаны таңдаңыз. Дұрыс хабарды таңдаңыз. Құралдар> Порт тармағына өтіңіз.

8. Жүктеу түймесін басыңыз.

9. Қойынды жүктеу аяқталды десе, сіз қалқаны қолдануға дайынсыз. Жүктеуден кейін келесі мәліметтерді көру үшін сериялық мониторды ашыңыз.

6 -қадам: Қалқанмен ойнау

Қалқанмен ойнау
Қалқанмен ойнау
Қалқанмен ойнау
Қалқанмен ойнау
Қалқанмен ойнау
Қалқанмен ойнау

1. Модульді борттағы микро USB қосқышы арқылы қуат көзіне қосыңыз немесе батареяны қоссаңыз, қосқышты қосыңыз.

2. Модуль қосылғаннан кейін сіз дисплейдің өмірге келетінін көресіз.

3. Сіз джойстиктің әр түрлі түймелерін пайдаланған кезде, дисплейде джойстикті қай бағытта жылжытқаныңыз нақты уақытта көрсетіледі.

4. A & B түймесін басу төмендегі суреттердегідей әр түрлі деректерді көрсетеді.

5. КОНГО! Модуль күтілгендей жұмыс істейді.