Мазмұны:

Үш неопиксельді сақинасы бар неопиксельді сағат: 7 қадам
Үш неопиксельді сақинасы бар неопиксельді сағат: 7 қадам

Бейне: Үш неопиксельді сақинасы бар неопиксельді сағат: 7 қадам

Бейне: Үш неопиксельді сақинасы бар неопиксельді сағат: 7 қадам
Бейне: "Үш аю" ертегісі қазақша 🐻🐻🐻. уш аю казакша ертеги. қазақша ертегілер. қазақша мультфильм казакша 2024, Қараша
Anonim
Image
Image

Стив Манлидің Neo Pixel сағатын керемет жасауы маған осы сағатты ең аз ақшаға қалай жасау керектігі туралы нұсқаулық жасауға түрткі болды. (Голландияның маңызды әдеті әрқашан ақшаны үнемдеуге тырысады;-))

Мен түпнұсқалық дизайн тек Adafruit NeoPixel сақиналарына сәйкес келетінін білдім, және олар арзан емес.

Мен Ali Express -ке қарап, оның арзан нұсқаларын таптым. Жұмыс бөлшектері болып шықты, бірақ өлшемдері бірдей емес. Мен сағаттарға арналған 3D дизайнын іздестіруді аяқтадым және оны сәйкесінше түзеттім.

Оның жанында мен қолданған тақта - Arduino Nano клоны және дәл осылай бағдарламаланған. Дегенмен, басқа да қосымшаларсыз таза сағат бағдарламасы еш жерде жоқ, сондықтан маған бағдарламалық жасақтаманы сәл түзету қажет болды.

Жабдықтар

  • Thinary Nano шағын USB тақтасы
  • RTC сағаты
  • LR1120 батареясы
  • WS2812B 60 жарықдиодты сақина
  • WS2812B 24 жарықдиодты сақина
  • WS2812B 12 жарықдиодты сақина

1 -қадам: Сағаттың бетін 3D басып шығару

Барлық қажетті бөлшектерді жинаңыз
Барлық қажетті бөлшектерді жинаңыз

Қосылған файлдарда сағат тақтасын басып шығару үшін қажет stl файлын табасыз.

2 -қадам: барлық қажетті бөлшектерді жинаңыз

Барлық қажетті бөлшектерді жинаңыз
Барлық қажетті бөлшектерді жинаңыз
Барлық қажетті бөлшектерді жинаңыз
Барлық қажетті бөлшектерді жинаңыз

Ali Express -те сіз осы жобаға қажетті барлық бөлшектерді таба аласыз.

Электронды бөлшектердің қасынан мен беті жағымсыз сағатты сатып алдым, себебі бұл оны көгілдірге қарағанда 10 еуроға арзан етеді.

3 -қадам: Сақиналарды қосыңыз

Сақиналарды қосыңыз
Сақиналарды қосыңыз

Сақиналарды орнына бекіту үшін ыстық желімді қолданыңыз. Сақиналар 5 вольтпен қамтамасыз етілген, содан кейін әр сақина бойынша DOUT -ты DIN -ге қосу арқылы бір -бірімен дәйекті түрде қосылады, сондықтан 60 -тан 24 -тен 12 -ге дейін.

4 -қадам: Басқа электронды бөлшектерді қосу

Басқа электронды бөлшектерді қосу
Басқа электронды бөлшектерді қосу

Жоғарыдағы схема бөліктерді бір -біріне қалай қосу керектігін көрсетеді.

Біз DS3234 нақты уақыттағы сағаттан бастаймыз. Сағат - бұл сериялық шинамен басқарылатын құрылғы және орнатылған уақытты есте сақтау үшін резервтік батареясы бар.

5 -қадам: Arduino Nano бағдарламасын дайындауға дайындық

Arduino Nano Arduino IDE көмегімен бағдарламаланған. IDE -де сіз «эскиздерді» жазасыз, содан кейін сіздің компьютеріңіз USB кабелі арқылы қосылған Arduino -ға жазатын микробағдарламаға жиналады. IDE жүктеп, оны орнатыңыз.

NeoPixelClock_V1.ino файлын жүктеңіз

Кодты тақтаға жүктемес бұрын, бізде тақтаға драйверлер орнатылғанына және дұрыс тақта таңдалғанына көз жеткізуіміз керек. Arduino Nano клонымен бізге CH340G USB сериялық түрлендіргіш микросхемасының драйверлері қажет. USB-ден серияға арналған чипсет CH340/CH341 болып табылады, ол үшін драйверлерді (Windows үшін) мына жерден жүктеуге болады:

www.wch.cn/download/CH341SER_EXE.html

Егер сіз Mac компьютерінде жұмыс жасасаңыз, сізде ешқандай проблемалар болмайды.

6 -қадам: Adafruit NeoPixel кітапханасын орнату

Adafruit NeoPixel кітапханасын орнату
Adafruit NeoPixel кітапханасын орнату
Adafruit NeoPixel кітапханасын орнату
Adafruit NeoPixel кітапханасын орнату

NeoPixel кітапханасын пайдаланбас бұрын, оны орнату керек! Кітапханаларды Arduino IDE -ге орнату біршама қиын болды, бірақ олар оны жеңілдетіп, ыңғайлы кітапхана менеджерін енгізді. Ол «Эскиз> Кітапхана» ашылмалы мәзірінде көрсетілген. Кітапхана менеджерін ашып, Adafruit Neopixel іздеңіз.

Табылған кезде оны таңдап, орнату түймесін басыңыз.

Сондай -ақ, «Құралдар> Тақта» мәзірінде Arduino Nano тақтасының дұрыс таңдалғанына көз жеткізіңіз.

7 -қадам: Эскизді жүктеңіз

Эскизді жүктеңіз
Эскизді жүктеңіз

Енді бізде бәрі дайын, біз тақтаға жүктеуді бастай аламыз. Біз тақтаны USB кабелімен қосамыз.

Алдымен біз тақта қандай сериялық портты тіркегенін анықтаймыз.

Windows жүйесінде:

[Windows] [R] көмегімен пәрменді ашыңыз және compmgmt.msc теріңіз, Компьютерді басқару бөлімінде порттардың қайсысы қолданылатынын білу үшін Порттар астындағы Құрылғы менеджеріне қарау түймешігін басыңыз.

Mac OS жүйесінде:

Apple белгішесі> Осы Mac туралы> Жүйелік есеп> USB

Енді Құралдар мәзірінде ескі жүктеушісі бар процессор таңдалғанына көз жеткізіңіз. Бұл клон тақтасы үшін қажет.

Енді IDE -де жоғарғы сол жақта «Жүктеу» түймесін басыңыз. Бұл көрсеткі оңға бағытталған түйме болады. Жүктеу аяқталғаннан кейін сағат жұмыс істей бастайды.

Ұсынылған: