Мазмұны:

Үлкен альфа-сандық дисплей: 7 қадам (суреттермен)
Үлкен альфа-сандық дисплей: 7 қадам (суреттермен)

Бейне: Үлкен альфа-сандық дисплей: 7 қадам (суреттермен)

Бейне: Үлкен альфа-сандық дисплей: 7 қадам (суреттермен)
Бейне: Жездуха! Шымкенттен кім бар? #қызықtimes #short #аппақкелін #жездуха 2024, Қараша
Anonim
Үлкен альфа-сандық дисплей
Үлкен альфа-сандық дисплей
Үлкен альфа-сандық дисплей
Үлкен альфа-сандық дисплей
Үлкен альфа-сандық дисплей
Үлкен альфа-сандық дисплей

Егер сізге бөлменің барлық жағынан көрінетін дисплей қажет болса, үлкен таңдау қажет. Сіз менің «уақытты шаршы» немесе «әйнектегі шамдар» сияқты жасай аласыз, бірақ бұл шамамен 40 сағатты қажет етеді. Міне, үлкен дисплей жасау оңай. Құрылымда 4 негізгі сым, 5 вольт, жер, SDA, SCL бар. Әр кейіпкердің дисплейі шамамен екі -үш доллар тұрады. Сонымен, 8х2 дисплей шамамен 30 доллар. RTC, Arduino, 3d басып шығару, қоршауды қоспағанда.

Эскиз негізгі және түсінуге оңай. Кез келген әріптік -сандық дисплей үшін өзгертуге оңай. Әріптер 1/2 өлшемді сандармен 1/2 өлшемді және толық өлшемді сандар жиынтығынан тұрады.

Кемшілігі - сіз тек 64 таңбалы дисплей жасай аласыз. TCA9548 мекенжайлары таусылды (8). Hitachi lcd - өте баяу және кез келген үлкен дисплей және жазу уақыты бүкіл дисплейді толтыруға шамамен бір секунд кетеді. Егер сіз қабырға өлшемін көрсеткіңіз келсе, ол баяу болады. 64 -тен астам LCD -ді алдаудың және қолданудың көптеген жолдары бар, бірақ мен бұл мақалада бұл туралы айтпаймын, себебі бұл дисплей жасау оңай.

ИӘ СКД фотосуреттері …… жақсы шықпайды. Бұл дисплейлер шынайы өмірде керемет көрінеді.

Жабдықтар:

Кез келген uno 328… нано, про-мини, uno…

танымал RTC ZS-042 модулі (DS3231)

TCA9548 I2c хабар таратушы

Hitachi 1602, рюкзак I2c, саны 64

PCB мұқабасының 3D басылымы. Менде таңдаудың 2 түрі бар

1,5 дюймдік ағаш жиектен жасалған сурет жақтауы сияқты ағаш қоршау (Лоус қорында)

негізгі дағдылар: дәнекерлеу, сым, ілмек, адж, М2 гайкалар мен болттар

1 -қадам: негізгі бөліктер

Негізгі бөлшектер
Негізгі бөлшектер
Негізгі бөлшектер
Негізгі бөлшектер
Негізгі бөлшектер
Негізгі бөлшектер
Негізгі бөлшектер
Негізгі бөлшектер

құрылыстың негізгі бөліктері

Ағаш жақтау - бұл Лоустың стандартты ағаш жиегі. Тереңдігі 1/4 дюйм болатын ішкі ерінді көре алмайсыз. Бұл ерін 3d қақпақтың жақтауға енуіне мүмкіндік береді және алдынан түспестен тиіп кетеді.

2 -қадам: Сіз қалағанның бәрі

СІЗ ҚАЛАҒАН БӘРІ
СІЗ ҚАЛАҒАН БӘРІ
СІЗ ҚАЛАҒАН БӘРІ
СІЗ ҚАЛАҒАН БӘРІ
СІЗ ҚАЛАҒАН БӘРІ
СІЗ ҚАЛАҒАН БӘРІ

бірнеше негізгі құрылыс пен кеңестер:

Мен оларды бір -біріне жақындату үшін lcd pcb қабаттасамын, содан кейін қабаттасатын тесіктерден бұрап аламын. Екеуінің арасына таспа немесе оқшаулағыш қойыңыз, себебі олар қысқа болады. Менде I2c рюкзагы бекітілген бірнеше дискі бар, мен рюкзакты алып тастап, оны қайта қоюға тура келді, өйткені аяқтары тым терең болғандықтан, қабаттасуға жол бермеді. Диск пен рюкзакты ажыратуға тырысыңыз. Дәнекерлеуші рюкзакты бір -біріне жабысуы үшін оларды тек LCD дисплейімен жайлап жуыңыз.

Дисктер 8 -ге бөлінеді. Бірақ менің 3d принтерлік төсегім соншалықты кең баспайды, сондықтан мен 6 лкд көлеміндегі банкке мұқаба жасадым. содан кейін мен кез келген ені болуы мүмкін қақпақ тәрізді тізбек жасадым. Тек соңғы бөлікті қосыңыз. Мен светодиодты жабу үшін қара хобби бояуын қолданамын, сондықтан светофор алдыңғы жағынан жарқырамайды. LCD -ге ағып, оны бұзудың орнына кез келген жүгірулердің LCD -ден шығуына мүмкіндік беру үшін төмен қарай бояңыз.

Қажет болғанша көп лкд жинаңыз. 8x2 сурет жақтауы ең жақсы пішінге ие, бірақ сіз 16x2 немесе кез келген өлшемді жасай аласыз.

3 -қадам: SCHEMATIC және 3d принтері

СХЕМАТИКАЛЫҚ және 3d принтер
СХЕМАТИКАЛЫҚ және 3d принтер
СХЕМАТИКАЛЫҚ және 3d принтер
СХЕМАТИКАЛЫҚ және 3d принтер
СХЕМАТИКАЛЫҚ және 3d принтер
СХЕМАТИКАЛЫҚ және 3d принтер
СХЕМАТИКАЛЫҚ және 3d принтер
СХЕМАТИКАЛЫҚ және 3d принтер

Қосылу оңай 4 сым. Сіз секіргіш кабельдерді қолдана аласыз, бірақ егер бұл ұзақ мерзімді жоба болса, мен оның орнына сымдарды дәнекерлеймін.

6 принтерде 6 ледті банк бар, сондықтан мен кез келген өлшемді жақтауды жасадым. Тек қосуды жалғастырыңыз, содан кейін соңғы бөлікті бекітіңіз.

4 -қадам: ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ

ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ
ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ
ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ
ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ
ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ
ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ
ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ
ҚАЛАЙ КӨРСЕТУ ҮШІН СУРЕТ

Схемада көрсетілгендей, әрбір LCD 9548 -дегі басқа 'S' түйреуішіне өтеді. Негізгі SDA, SCL сызықтарына байланбаған. 9548 I2c желілерін әр LCD -ге ауыстырады. Осыны есте сақтаңыз.

Мен рюкзактың қызыл қуатын сөмкеден алып тастадым, себебі ол тым жарық болды, мен диодты нөлдік секіргіштің орнына өткізгіштен өтемін. Диод - бұл кремнийдің стандартты диоды және ол артқы жарығын дұрыс жасау үшін 0,7 кернеуді төмендетеді. (түнде тым жарық емес)

5 -қадам: ЭСКЕРТУ

Эскиз қарапайым және тікелей. Егер біреу кітапхананы жанама әріптік -цифрлық кітапханаға айналдырса, мен қарсы емеспін … маған Джим Якубчиннің әріптік -цифрлық санына негізделген несие беріңіз.

LCD -ге сілтеме - бұл Hitachi 16x02 стандартты LCD модулі. Оның әрқайсысында 8 дана (реттелетін таңбалар) бар. Компьютерді кез келген уақытта өзгертуге болады, бірақ егер бір уақытта 2 адрестің біреуі басып шығарылса, соңғы көшірме екіншісін қайта жазады. Негізінде сіз тек 8 жиынтығын қолдана аласыз. Мұны жеңудің аз ғана жолы бар, бірақ ол өте шектеулі. Әр әріп PROGMEM -де сақталған массивтен құрылады. Содан кейін шақыру айнымалысы ретінде функцияны және 'xc' көмегімен басқа 'cname' массивінен шақырылады. Дисплей жасау үшін 'displayChr (bank, #lcd, top/btm, cname)' қолданылады. Бұл эскизде менде тек 8 банктің 8 жағы бар. Максимум 8х8 болуы мүмкін. DisplayChr () мекенжайына 9548 дұрыс мекен -жайы бар басқа 'if bank' қосыңыз. I2c жолын 9548 басқа 'S' түйреуішіне ауыстыру үшін қоңырауды жазыңыз (0-7). MUX I2c кітапханасында ол B00000000 барлық шығыс қосқыштарын өшіретінін айтуды ұмытып кетті. Сондықтан lcd # 3 (0-7) B00000100 немесе 4 пайдалану. Ауыстыру өте оңай, мен кітапхананы эскизімнен алып тастадым, бірақ сіз жүктеп алып, кітапхананың қаншалықты оңай екенін көргіңіз келуі мүмкін.

Таңбаны басып шығару үшін displayChr (x, x1, x2, x3) қоңырау шалыңыз.

X = Бұл банк 0-7 болады

X1 = lcd # 0-7 (солдан оңға)

X2 = topS немесе botS кіші әріптерді 1/2 дискіде басып шығару үшін. Үлкен сандар толық LCD дискіні толтыруды автоматты түрде біледі

X3 = - бұл әріп атауы немесе cname ішіндегі ARRAY PLACE

RTC кіріктірілген температураға ие, сондықтан үйдегі оқуды қолдануға болады.

Менде DOW оңай бар, мен оны көшірдім ????

Сағатты бастау үшін компьютерге қосылыңыз және «SETUP ()» уақытына дұрыс уақытты енгізіңіз. РТЖ -де батарея бар, сондықтан уақыт жақсы болады. Сағатты жазғы уақыт режимінде реттеу қажет, сондықтан сіз компьютер арқылы жаңартудың қарапайым қосқышын орнатасыз.

| A2 | A1 | A0 | I2C мекенжайы ||: ---: |: ---: |: ---: |: ---------: | | 0 | 0 | 0 | 0X70 | | 0 | 0 | 1 | 0X71 | | 0 | 1 | 0 | 0X72 | | 0 | 1 | 1 | 0X73 | | 1 | 0 | 0 | 0X74 | | 1 | 0 | 1 | 0X75 | | 1 | 1 | 0 | 0X76 | | 1 | 1 | 1 | 0X77

6 -қадам: БАСҚА РЕТТЕУЛЕР

БАСҚА РЕТТЕУЛЕР
БАСҚА РЕТТЕУЛЕР
БАСҚА РЕТТЕУЛЕР
БАСҚА РЕТТЕУЛЕР
БАСҚА РЕТТЕУЛЕР
БАСҚА РЕТТЕУЛЕР

Менің бірінші LCD массиві nand gates қолданды және lcd қосылымын бөлек LCD -ге ауыстырды. Содан кейін мен деректерді ауыстыру үшін жасалған CD4051 чипін қолдандым. Оның кіретін және ауысатын 8 желісі бар. Ескі роторлы қосқыш сияқты. Менде бұл жерде компьютер бар. Бұл қондырғы арқылы I2c қолдана аласыз және қосқыш түйреуішті сындыра аласыз және iot -ты 4051 кірісіне қосасыз, ол қосылымды таңдаулы LCD -ге ауыстырады. Сіз lcds үшін мәңгілікке қосуды жалғастыра аласыз. Бірақ бұл 4051 -ді тек 7 коммутатормен шектейді, ал 8 -ші келесі 4051 -ге өтеді. Бұл банктерді = 7 емес, 8 етеді. Мен барлық 8 -ді қолдандым және екінші банктегі басқа рюкзактың мекен -жайын өзгерттім. бұл екінші рюкзак 4051 -ге қосылған және бірінші банктегідей ауысады. SDA, SCL жолдарында екінші адрес бар.

Бұл орнату LCD -дің БАРЛЫҚ 6 деректер желісін параллель қосуды талап етеді. Жерге RW. Бұл әлдеқайда көп уақытты алады және мен әр LCD үшін қосылатын қосқышты ұсынамын. Бұл орнату әр дискіге арналған рюкзак орнына бір банк үшін бір ғана рюкзактарға арналған.

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

7 -қадам: Қорытынды суреттер

Қорытынды суреттер
Қорытынды суреттер
Қорытынды суреттер
Қорытынды суреттер
Қорытынды суреттер
Қорытынды суреттер

Тек басқа фотолар. Менде басқа HC12 GPS сағаты бар, ол басқа LCD экранға жаңартуларды жібереді (фотосуреттерде). Тек не істеуге болатынын көрсету үшін. Бұл кез келген үлкен дисплей жасау үшін шығыс.

оқығаныңыз үшін рахмет…

Менің басқа жобаларымды қараңыз..oldmaninSC.

және сізге менің «BUD BALL» ұнайтын болады

Ұсынылған: