Мазмұны:
Бейне: Raspberry Pi -де СКД қолдану: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулықта мен сізге Raspberry Pi көмегімен 16x2 СКД экранды қалай пайдалану керектігін көрсетемін, бұл менің арнайы кодты қолданады. Менің кодым - бұл Мэтт Хокинстің LCD серверлік кодының өзгертілген нұсқасы, ол экранға мәтін жіберуді жеңілдетеді. Барлығы қажет: кодты іске қосыңыз, ол СКД -де не басып шығарғыңыз келетінін сұрайды. Оны енгізіңіз және «Enter» түймесін басыңыз. Орындалды. Содан кейін ол экранды тазартқыңыз келетінін сұрайды. Тек Enter пернесін басыңыз және бәрі қайталанады. Бастайық.
1 -қадам: сым
Бірінші қадам - бұл сымдар. Егер сіздің СКД -де үстіңгі тақта жоқ болса, оларды қосу керек болады. Осыдан кейін, ПК -ге төрт СК түйреуішінен басқасының барлығын қосу үшін тақтаны және секіргіш сымдарды қолданыңыз. Нан тақтасын қолдану қажет емес, бірақ сымдарды қосуды айтарлықтай жеңілдетеді. Барлық GPIO PIN нөмірлері BOARD форматы емес, BCM форматы.
01. Gound02. 5V03. 2,2 кОм резисторы бар топырақ04. GPIO 2605. Ground06. GPIO 1907. N/A08. N/A09. N/A10. N/A11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 270 Ом резисторы бар 5В16. Жер
2 -қадам: Кодекс
Келесі - Python 2 -де төмендегі кодты ашу; Маған IDLE 2 ұнайды. Содан кейін сақтаңыз.
3 -қадам: жүгіру
Содан кейін бағдарламаны іске қосыңыз*. Python қабығы үш секунд ішінде ештеңе жасамайды, содан кейін бірінші жолда не қажет екенін сұрайды. Мәтінді теріп, enter пернесін басыңыз. Мәтін 16 таңбадан аспайтынына көз жеткізіңіз. Содан кейін ол екінші жолда не басып шығару керектігін сұрайды. Бұрынғыдай әрекет етіңіз. Егер мәтін қажет болмаса, enter пернесін басыңыз. Көріп отырғаныңыздай, мәтін СКД -де пайда болады және «Тазалау керек пе?» қабықта пайда болады. 6 нақты пәрмен бар.
1. Enter - жай ғана СКД тазалайды2. 'Y' немесе 'y' содан кейін енгізіңіз - жай ғана СКД тазалайды3. 'N' немесе 'n' содан кейін енгізіңіз - мәтінді экраннан шығармайды4. '-kill-'-бағдарламаны өлтіреді5. '1' - тек 16 -жолды тазалайды. '2' - тек 2 -жолды тазалайды
Тиісті тазарту пәрменін теріп, enter пернесін басыңыз. Енді бүкіл бағдарлама қайталанады.
* Python коды бірінші рет жұмыс істемеуі мүмкін. Егер солай болса, IDLE жабыңыз және терминалды ашыңыз. 'Sudo idle' теріңіз және IDLE 2 ашылады. Енді код файлын ашып, іске қосыңыз.
4 -қадам: Орындалды
Міне бітті. СКД көмегімен сіз бірнеше сағат көңілді бола аласыз. Кодты өзгертуге және оны өз жобаларыңызда пайдалануға болады.
Ұсынылған:
Bluetooth басқарылатын Messenger СКД -- 16x2 СКД -- Hc05 -- Қарапайым -- Сымсыз хабарландыру тақтасы: 8 қадам
Bluetooth басқарылатын Messenger СКД || 16x2 СКД || Hc05 || Қарапайым || Сымсыз хабарландыру тақтасы: …………………………. Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …… ………………………………… Хабарландыру тақтасы адамдарды жаңа ақпаратпен жаңарту үшін қолданылады немесе егер сіз хабарламаны бөлмеде немесе жартылай жібергіңіз келсе
СКД басқыншылары: 16x2 СКД дисплейіндегі ойын сияқты ғарыштық басқыншылар: 7 қадам
СКД басқыншылары: 16x2 СКД дисплейіндегі ғарыштық басқыншылар ойыны: Аңызға айналған «Космостық басқыншылар» ойынын енгізудің қажеті жоқ. Бұл жобаның ең қызықты ерекшелігі - бұл графикалық шығару үшін мәтіндік дисплейді қолдану. Бұған 8 таңбалы таңбаны енгізу арқылы қол жеткізуге болады. Сіз толық Arduino жүктей аласыз
СКД -ны пьезо динамигімен қолдану (Рождестволық тақырып): 5 қадам
СКД -ны пьезо динамигімен пайдалану (Рождестволық тақырып): Бұл схема СКД мен пьезо динамигінен және 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 сымды қосу қажет
СКД дисплейі I2C / IIC - SPI СКД I2C СК дисплейіне түрлендіру: 5 қадам
СКД дисплейі I2C / IIC | SPI СКД дисплейін I2C СК дисплейіне түрлендіріңіз: LCD дисплейін пайдалану үшін тым көп қосылым қажет, сондықтан мен i2c lcd -ді спи -LCD -ге түрлендіретін модуль таптым