Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Кітапханалар ??? Проблема жоқ
- 3 -қадам: Arduino коды
- 4 -қадам: СКД -ны Arduino -ға қосу
Бейне: Nokia 5110 LCD -де Arduino сенсорының көрсеткіштерін көрсетіңіз: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Егер сіз бір кездері arduino -мен жұмыс істеген болсаңыз, оның сенсорлық көрсеткіштерді көрсетуін қалаған шығарсыз. Сериялық мониторды пайдалану өте жақсы, бірақ сіз тез өзгеріп келе жатқан arduino badass бола отырып, сіз оның оқылуын басқа ғылымдылықта көрсеткіңіз келеді. Сонымен қатар, сіздің компьютеріңізге немесе ноутбукке arduino қосылу оны өте портативті етпейді және сіздің деректеріңізді көрсетуге арналған СКД -нің болуы, егер сіз Arduino -ны алып жүргіңіз келсе, өте ыңғайлы болады. Міне, ардуиноны сыммен байланыстыру және бағдарламалау бойынша нұсқауларды орындау оңай, сондықтан ол дисплеймен жұмыс істейді.
Ескерту ретінде мен тек 4 сымды қолданатын OLED дисплейін пайдалану туралы нұсқаулық жасадым. Егер сіз оны тексергіңіз келсе, мына сілтеме:
www.instructables.com/id/Easy-OLED-Display/
1 -қадам: Сізге не қажет
Бұл жоба үшін сізге қажет: -Nokia 5110 LCD-Dupont сымы-Arduino IDE-Arduino (UNO-да тексерілген) -Adafruit_GFX кітапханасы-Adafruit_PCD8544 кітапханасы Nokia 5110 LCD-ді ebay-ден шамамен 2 долларға сатып алуға болады. Дюпонт сымына да қатысты. «40PCS ерлер мен әйелдерге арналған дупонды сымсыз eBay» іздеңіз, ол шамамен бір доллар тұрады.
2 -қадам: Кітапханалар ??? Проблема жоқ
Енді, егер сіз Arduino -мен бұрын жұмыс істеген болсаңыз, сізде IDE мен нақты Arduino болуы мүмкін. Алайда, егер сіз әлі кітапханалармен таныс болмасаңыз, алаңдатудың қажеті жоқ, оларды пайдалану өте қарапайым: оларды төмендегі сілтемелер бойынша жүктеңіз және веб -беттің оң жағындағы ZIP жүктеуді басыңыз. https://github.com/adafruit/Adafruit-GFX-Libraryhttps://github.com/adafruit/Adafruit-PCD8544-Nokia… Zip файлдарын жүктегеннен кейін оларды негізгі Arduino файлындағы кітапханалар файлына шығарыңыз. (әдетте C:/Бағдарлама файлдары/Arduino/кітапханалар) Файлдарды кітапханалар қалтасына шығарып, олардың атын Adafruit_GFX және Adafruit_PCD8544 деп өзгертіңіз, бұл үшін бұл бөлікті жасау қажет. Енді код бөлігіне өтіңіз.
3 -қадам: Arduino коды
Мен бос үлгіні жаздым, сенсордан оқылатын кодты қосу керек, ол жұмыс істеуі керек. Менің кодым IDE -дегі сериялық мониторға, сондай -ақ 5110 LCD -ге жазады. Қажетті оқуларды (және мәтінді) көрсету үшін бөліктерді өзгерту қажет.#Include // math және SPI әдепкі бойынша сіздің кітапханалар қалтаңызда болуы керек, бұл туралы қамқорлық жасамаңыз#қосу#қосу // біз дәл қазір жүктеп алдық#қосу Adafruit_PCD8544 display = Adafruit_PCD8544 (7, 6, 5, 4, 3); // сандық түйреуіштер СКД -ге қосылу үшін пайдаланылады#XPOS 0 анықтау#анықтау YPOS 1флоатты сенсорPin = A0; // сенсорлық түйреуіш, егер қажет болса, оны өзгертуге болады () {Serial.begin (9600); display.begin ();} void loop () {float sensorValue = analogRead (sensorPin); // барлық кодтағы «sensorValue» мәнін кез келген нәрсеге өзгертуге болады Serial.print («А сенсорының мәні:»); // бұл мәтінді monitorSerial.println (sensorValue) сериясында көрсетеді; // ln ұмытпаңыз, сондықтан келесі жол келесі жолға жазылады display.clearDisplay (); // цикл басталған сайын дисплейді тазартады overdisplay.setCursor (0, 0); display.print («А сенсорының мәні:»); // бұл LCDdisplay.println (sensorValue); display.display (); delay (1000);} жазылады, егер сіз бәрін дұрыс жасасаңыз, код жұмыс істеуі керек, бірақ оны әлі іске қоспау керек алдымен экранды қосыңыз.
4 -қадам: СКД -ны Arduino -ға қосу
Біз дерлік аяқтадық! қалған жалғыз нәрсе-шын мәнінде СКД түйреуіштерін Arduino-ға қосу. Бақытымызға орай, түйреуіштер (1-ден 5-ке дейін) бір-біріне қосылған, сондықтан оларды қате жіберу мүмкіндігі өте аз. Nokia 1-5 түйреуіштерін жалғаңыз. 5110 СКД Arduino 3-7 түйреуіштеріне. (Осылайша, RST Arduino 3 түйреуішіне, CE 4 түйреуішке және т. Бұл түйреуіштер Arduino -дағы 3.3V, 5V және GND істікшелеріне қосылуы керек. Әрине, GND LCD түйрегіші Arduino -дағы GND -ге өтеді. Сізде қандай Arduino және қандай экран бар екеніне байланысты, соңғы екі СКД түйреуішін Arduino құрылғыңыздағы 5V немесе 3.3V түйреуішіне жалғап ойнаңыз. Екеуі де жұмыс істеуі керек, бірақ өзіңіз сынап көріңіз және ең жақсы комбинация не екенін көріңіз. Сонымен қатар 3-7 Arduino түйреуіштері мен СКД түйреуіштерінің арасына шағын мәнді резисторларды (шамамен 100-200 Ом жақсы болуы керек) қою зиян тигізбейді. Бұл қауіпсіздікті қамтамасыз ету үшін және егер сіз экранды ұзақ уақыт пайдаланғыңыз келмесе, қажет емес. Барлығын дұрыс қосқаныңызға сенімді болу үшін мен бұл бөлімді қайта оқуды ұсынамын. Барлығы қосылғаннан кейін, сіз кодты жүктей аласыз және жаңа Arduino дисплейінің дисплейімен рахаттана бастай аласыз, мен нұсқаулықты түсінуге оңай болды деп үміттенемін.
Ұсынылған:
NodeMcu көмегімен кез келген веб -сайттан деректерді Wi -Fi арқылы (Солтүстік шамдар индикаторы) тартыңыз және тез көрсетіңіз: 6 қадам
NodeMcu көмегімен кез келген веб -сайттағы деректерді Wifi желісінен (Солтүстік шамдар индикаторы) тартып, тез арада көрсетіңіз: Менің мотивациям: IoT (заттардың интернеті) жобаларын жасау үшін NodeMCU (ESP8266 модулінде салынған) орнату/ пайдалану бойынша көптеген нұсқауларды көрдім. . Алайда, бұл оқулықтардың өте азында жаңадан бастаушыға арналған барлық мәліметтер/ кодтар/ диаграммалар болды
Arduino көмегімен HMC5883L компас сенсорының интерфейсі бойынша нұсқаулық: 10 қадам (суреттермен)
HMC5883L компас сенсорының Arduino интерфейсіне арналған нұсқаулық: Сипаттама нүктесіндегі магнит өрісі
Ылғалдылық пен температураны LCD экранында ARDUINO NANO көмегімен көрсетіңіз: 5 қадам
Ылғалдылық пен температураны LCD экранында ARDUINO NANO көмегімен көрсетіңіз: Келесі нұсқаулық arduino nano көмегімен қарапайым дисплей интерфейсін жасауға қатысты
Nokia 5110 Lcd -тегі Arduino мәзірі айналмалы кодер көмегімен: 6 қадам (суреттермен)
Nokia 5110 Lcd -тегі Arduino мәзірі айналмалы кодерді қолданады: Құрметті достар, басқа оқулыққа қош келдіңіздер! Бұл видеода біз Nokia 5110 әйгілі LCD дисплейі үшін өз мәзірімізді қалай құруға болатынын білеміз, бұл біздің жобаларды пайдаланушыларға ыңғайлы және қабілетті ету үшін. Алдымен бастайық! Бұл жоба
Windows жүйесін OS X 10.5 Pt сияқты көрсетіңіз. 2: 9 қадамдар
Windows жүйесін OS X 10.5 Pt сияқты көрсетіңіз. 2: Windows -ты OS X 10.5 2 -бөлімге ұқсатыңыз