Мазмұны:

Arduino / ESP жарықдиодты камині: 4 қадам (суреттермен)
Arduino / ESP жарықдиодты камині: 4 қадам (суреттермен)

Бейне: Arduino / ESP жарықдиодты камині: 4 қадам (суреттермен)

Бейне: Arduino / ESP жарықдиодты камині: 4 қадам (суреттермен)
Бейне: Лучшие обучающие видео. Обучение ардуино и ESP. часть-4. 2024, Шілде
Anonim
Image
Image
Arduino / ESP жарықдиодты камині
Arduino / ESP жарықдиодты камині

Мен жалға алған үйде ескірген Камин болды, онда жақсы, жайлы шын каминнің нақты нұсқасы жоқ. Сондықтан мен RGB светодиодты каминін жасауды шештім, бұл нағыз отты елестететін жақсы сезім береді. Нағыз от сияқты жақсы емес, бірақ ол шынымен ұқсас жайлы сезім береді.

Сіз оны өзіңіз жасай аласыз, бұл бірнеше бөліктермен және Arduino немесе ESP8266 модулімен жасауға болатын жаңадан бастаушы жоба. Екі модуль де жақсы жұмыс істейді, мен ESP8266 таңдауымның себебі - бұл маған Каминді қашықтан басқаруға, оны үйдегі автоматтандыру жүйесінен қосуға/өшіруге мүмкіндік береді. Бүкіл жоба өте қымбат емес және көп уақытты қажет етпейді.

Қажетті материалдар:

  • WS2812B RGB жарықдиодты жолағы (1 метр, 60 жарық диоды/метр) - eBay cca. 7 АҚШ доллары
  • NodeMCU ESP8266 ESP -12 (3.3v) немесе Arduino Nano V3.0 (5V) модулі (WiFi қажет болса, NodeMCU таңдаңыз) - cca. 4-7 АҚШ доллары
  • 1 x Конденсатор (1000 uF, 6.3V+) ток көтерілуін тұрақтандыру үшін
  • Ақ майланған пісіру қағазы
  • Негізге арналған бірнеше ағаш тақтайша (немесе картон)
  • USB кабелі, қабырғадағы қуат адаптері (1 А немесе одан көп)

Сонымен қатар, сізге дәнекерлеу үтігі, құралдар мен сымдар қажет болады.

1 -қадам: базаны дайындау

Базаны дайындау
Базаны дайындау
Базаны дайындау
Базаны дайындау
Базаны дайындау
Базаны дайындау

Ең алдымен, сізге 1 метрлік RGB жарықдиодты жолағын екіге бөліп, түйреуіштерді сыммен байланыстыру қажет (GND - GND, D - D, +5V - +5V). Бұл сізге ұзындығы 50 см қос жолақты береді.

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

RGB светодиод жолағының ұштарын тақтаға скотчпен немесе (ыстық) желіммен бекітіңіз.

2 -қадам: Жалындарды қосу

Жалындарды қосу
Жалындарды қосу
Жалындарды қосу
Жалындарды қосу
Жалындарды қосу
Жалындарды қосу

Майланған қағазды алыңыз да, бір бөлікті (ені шамамен 10-15 сантиметр) жыртып алыңыз, оны сәл әжімдеп, светодиодты жолақтың астына сырғытыңыз, бүктеңіз және айналдырыңыз, осылайша «жалын» пайда болады. Мақсат - оны светодиодтардың үстінен тұрғызу, сондықтан жарық диодтардың жарығы қағазға таралады.

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

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

3 -қадам: оны қосу

Оны қосу
Оны қосу
Оны қосу
Оны қосу
Оны қосу
Оны қосу

Модульді (NodeMCU) жарық диодты жолаққа қосу оңай, бірақ сымдарды жарықдиодты жолақтан ажырату үшін сізге дәнекерлеу қажет болады. Сонымен қатар, жарық диодты жолаққа жақын + және GND арасында 1000 uF 6.3V (немесе одан көп) конденсаторды қосқаныңызға көз жеткізіңіз, бұл қуатты тұрақтандыруға көмектеседі.

Сым - бұл:

  • +5V (USB VCC) NodeMCU -дан +5В жарықдиодты жолаққа қосыңыз
  • Gode -ды NodeMCU -дан GND жарықдиодты жолағына қосыңыз
  • Жарық диодты жолақта NodeMCU -дан «D7» деп белгіленген түйреуішті қосыңыз

Егер сіз Arduino-ны қолдансаңыз, кез келген цифрлық түйреуішті (D2-D13) светодиодты жолаққа қосуға болады, оны бастапқы кодта сәйкестендіріңіз.

4 -қадам: кодты жүктеу

Кодты жүктеу
Кодты жүктеу
Кодты жүктеу
Кодты жүктеу

Сізге Arduino IDE пайдалану керек, сонымен қатар ESP8266 тақтасының тірегін орнатыңыз:

github.com/esp8266/Arduino

Бастапқы код github бетінде бар:

Кодты NodeMCU модуліне құрастырыңыз және жүктеңіз, осымен! Ол светодиодты жыпылықтай бастайды.

Кодта бір ерекше ескерту бар: ағымдағы кодтың тұтынылатын қуаты 600-700 мА шамасында өлшенді, бұл әдеттегі 500 мА USB портынан жоғары. Осы себепті, алғашқы 1 минут ішінде ол светодиодтардың бір бөлігін ғана қуаттандырады (шамамен үштен бірі), содан кейін ол барлығын жарықтандырады. Егер сіз қабырғадағы қуат адаптерін қолдансаңыз, оның ең арзан түрін емес, кемінде 1 А қолдайтынына көз жеткізіңіз.

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

Ләззат алыңыз!

Ұсынылған: