Мазмұны:
- 1 -қадам: тақырыптарды Arduino және LCD дисплейіне дәнекерлеңіз
- 2 -қадам: Arduino Nano -дағы JTAG тақырыбын бүгіңіз, ол біздің СКД дисплейімізге қызмет етеді
- 3 -қадам: Байланыстырылған жабысқақ пистолетті қолданып, шағын дисплейді Arduino Nano -ға жабыстырыңыз
- 4 -қадам: Дұрыс қосылыстар жасаңыз
- 5 -қадам: Қиып алғаннан кейін сізге секіргіштің екі ұшын дәнекерлеу қажет болады
- 6 -қадам: Барлық қосылымдарды аяқтаңыз. Бұл аяқталғаннан кейін, бұл шағын қондырғыны бағдарламалаудың уақыты келді
- 7 -қадам: Кейбір кодтауға дайын болыңыз
- 8 -қадам: Бағдарламаға басқа керемет мүмкіндіктерді қосыңыз
- 9 -қадам: Шығармашылық болыңыз, аспан - бұл шектеу
Бейне: 1 -жоба: C тіліндегі демо -бейне: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлем, хоббиші, Бұл жобада мен зертханама жақсы кіріспе болатын шағын дисплей демо жасағым келді.
Ол үшін мен eBay -де келесі компоненттерді жақсы қолдандым:
-Arduino Nano:
-I2C OLED СКД дисплейі:
-жабысқақ қыздырғыш пистолет:
Бұл жобаны аяқтау үшін келесі қадамдар қажет
1 -қадам: тақырыптарды Arduino және LCD дисплейіне дәнекерлеңіз
2 -қадам: Arduino Nano -дағы JTAG тақырыбын бүгіңіз, ол біздің СКД дисплейімізге қызмет етеді
3 -қадам: Байланыстырылған жабысқақ пистолетті қолданып, шағын дисплейді Arduino Nano -ға жабыстырыңыз
4 -қадам: Дұрыс қосылыстар жасаңыз
Енді барлық қондырғы жиналғаннан кейін, кейбір байланыстарды орнатудың уақыты келді. Ол үшін төмендегі байланыстарды орнату қажет.
Сонымен қатар, егер сіз төменде көрсетілгендей стандартты секіргіш болсаңыз, сымдарды қысқартуға тура келеді. Қиындық жасаудың нақты орнын бағалау үшін сымның бұралуы - қарапайым ереже.
5 -қадам: Қиып алғаннан кейін сізге секіргіштің екі ұшын дәнекерлеу қажет болады
6 -қадам: Барлық қосылымдарды аяқтаңыз. Бұл аяқталғаннан кейін, бұл шағын қондырғыны бағдарламалаудың уақыты келді
7 -қадам: Кейбір кодтауға дайын болыңыз
кез келген кодты Arduino -ға салмас бұрын алдымен бірнеше кітапхананы жүктеп алу қажет болады. Келесі екі сілтеме сізді сол жерге апаруы керек:
Adafruit-GFX-кітапханасы:
Adafruit-SSD1306:
Сіз қысылған кітапхананы (.zip) Arduino IDE -ге қалай қосуға болатынын білесіз деп ойлаймын. Егер басқаша болса, тақырып туралы көбірек білу үшін келесі сілтемені пайдаланыңыз:
Arduino IDE-ге.zip кітапханасын қалай қосуға болады:
8 -қадам: Бағдарламаға басқа керемет мүмкіндіктерді қосыңыз
Бұл техникалық тұрғыдан қадам емес, бірақ егер сіз экранға суреттер қосу сияқты қызықты функцияларды қосқыңыз келсе және одан да қиын жұмыс үшін дисплейге-g.webp
1-сілтеме:
2 -сілтеме:
Бірінші сілтеме, link1, кез келген өлшемдегі кескінді OLED дисплейінің өлшемін көрсететін сәйкес 128X64 өлшеміне түрлендіруге көмектеседі. Айтуынша, сіз қолда бар соңғы өнімге негізделген кішірек немесе үлкен өлшемдерге түрлендіруді жасай аласыз. Екінші сілтемеге келетін болсақ, бұл кескінді нүктелік кескін форматына түрлендіруге мүмкіндік береді (0 мен 1 жиынтығы матрицаға біріктірілген). Мұны Arduino бағдарламасының жадында соңғы сақтау оны «display.drawBitmap ()» функциясы арқылы көрсетуге көмектеседі.
9 -қадам: Шығармашылық болыңыз, аспан - бұл шектеу
Мен жоғарыдағы бейнеге қол жеткізу үшін кодтарымды байланыстырамын (GitHub сілтемесі). Мен сонымен қатар жоғарыдағы бейненің баяу нұсқасын қосамын.
сілтеме:
PS: суретті монохромды суреттерге өзгертпес бұрын оны өңдеуге мұқият назар аударыңыз. Соңғы нәтиже жақсы немесе жаман болуы мүмкін. Мен контрастты шекті сүзгіні қамтитын деңгейге реттеуге кеңес беремін.
Шабыт алуға, өзгертуге және қосылған кейбір мүмкіндіктерді пайдалануға болады.
Егер сізге бұл ұнаған болса, қызықты мазмұнға жазылу, бөлісу және жазылу.
Ұсынылған:
№1 хинди тіліндегі электрониканың негізгі оқулығы: айнымалы және тұрақты ток: ScitiveR: 3 қадам
Хинди тіліндегі электрониканың негізгі оқулығы #1: AC & DC: ScitiveR: ScitiveR Тегін Бағалаусыз! दोस्तों यदि आप अभी - अभीक्ट्रोनिक्स सीखना शुरू कर रहे हैंर इसर इसर इसर इसर इसरदम दमकदम यको ये conf usionे start confे start ू start ो start start Оқу құралдарының сериясы फॉलो करते हैं
Шекспир бағдарламалау тіліндегі қарапайым қосымша бағдарлама: 18 қадам
Шекспир бағдарламалау тіліндегі қарапайым қосымша бағдарламасы: Шекспир бағдарламалау тілі (SPL) - эзотерикалық программалау тілінің мысалы, оны үйрену қызықты және қолдануға қызықты, бірақ нақты өмірдегі қосымшаларда аса пайдалы емес. SPL - бұл бастапқы коды болатын тіл
C тіліндегі қарапайым сағат: 4 қадам
C тіліндегі қарапайым сағат: Идея - C тілінде қарапайым сағат жасау, бірақ алдымен біз бағдарламалық жасақтаманы орнатып, қолданатын нәрселермен танысуымыз керек
Python тіліндегі құрылымдық жарық пен стерео көрініске негізделген DIY 3D сканері: 6 қадам (суреттермен)
Python тіліндегі құрылымдық жарық пен стерео көруге негізделген DIY 3D сканері: Бұл 3D сканері бейне проектор мен веб -камералар сияқты қарапайым арзан заттарды қолдану арқылы жасалған. Жарықтандырылған 3D сканері-бұл объектінің үш өлшемді пішінін болжанатын жарық үлгілері мен камералық жүйенің көмегімен өлшеуге арналған 3D сканерлеу құралы
1 зертхана - сериялық демо: 5 қадам
1 зертхана - сериялық демонстрация: Бұл мысалда жарық диодты басқару үшін сериялық кірісті қалай қолдану керектігін көрсетеді