Мазмуну:
- 1 -кадам: Көндүмдөр керек
- 2 -кадам: Компоненттердин жана тетиктердин тизмеси
- 3 -кадам: Райондук диаграмма
- 4 -кадам: PCB Дизайн жана Заказ кылуу
- 5 -кадам: 3D бөлүктөрүн басып чыгаруу
- 6 -кадам: ESP8266ны программалоо
- 7 -кадам: ESP8266 ADC Hack
- 8 -кадам: Долбоорду түзүү
- 9 -кадам: тилкелерди жана контролдоо бирдигин жайгаштыруу
- 10 -кадам: Кубаттоо жана тестирлөө
Video: Smart Desk LED Жарык - Smart Lighting W/ Arduino - Neopixels иш мейкиндиги: 10 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Азыр биз үйдө көп убактыбызды өткөрүп, виртуалдуулукту үйрөнүп, иштеп жатабыз, андыктан эмне үчүн биз Arduino жана Ws2812b светодиоддоруна ылайыкташтырылган жана акылдуу жарык берүү тутуму менен иш мейкиндигибизди жакшыртпайбыз.
Бул жерде мен сиздин Smart Desk LED жарыгыңызды кантип түзөрүңүздү көрсөтүп бересиз, аны сиз телекөрсөтүүдөн, үй кинотеатрынан же IR өткөргүчү бар каалаган түзмөктөн IR алыстан башкаруу пульту менен башкара аласыз.
Эгерде сиз визуалдык үйрөнүүчү болсоңуз, анда мен 1000 сөздөн жогору турган видео экенин билем, андыктан бул жерде 2 бөлүктөн турган окуу куралы бар. (Мен испан тилинде сүйлөйм, андыктан англисче субтитрлерди күйгүзүп көрүңүз):
1 -кадам: Көндүмдөр керек
Байкаганыңыздай, бул долбоордо эч нерсе өтө оор көрүнбөйт, бирок сизге төмөндөгүдөй негизги билимдер керек болот:
-Arduino IDE колдонуу.
-Программалоо ESP8266.
-3D басып чыгаруу.
-Кайноо.
-Электр өткөргүчтөрү.
2 -кадам: Компоненттердин жана тетиктердин тизмеси
Мен сиздин компоненттериңизди табууну сунуштай турган жакшы жер, бул MakerFocus, бул ачык булак жабдыктар дүкөнү!
1. ПХБ Мен чынында сиздикине заказ кылуу үчүн JLCPCB SMT кызматтарын колдонууну сунуштайм.
2. ESP8266 (микроконтроллер).
3. WS2812 LEDs Strips.
4. 5v 2A Power Supply.
5. PCB Power Jack.
6. 3D принтер.
7. IR сенсор
8. Алыстан башкаруучу, сиздин телекөрсөтүүңүз болушу мүмкүн.
3 -кадам: Райондук диаграмма
Бул жерде Circuit диаграммасы, ал бизге PCB дизайнын кийинчерээк түзүүгө мүмкүндүк бере турган схеманын бардык ички конекцияларына ээ.
Схемалардын PDF файлын тиркеп койдум, ошондо сиз аны жакшыраак көрө аласыз.
Схемаларды, коддорду жана китепканаларды АКЫСЫЗ ЖҮКТӨҢҮЗ.
4 -кадам: PCB Дизайн жана Заказ кылуу
Жакшы долбоорду ишке ашыруу үчүн бизге аны түзгөн схеманын ишенимдүү жамааты керек, жана аны жакшы ПХБга караганда жасоонун жакшы жолу жок.
Бул жерде сиз PCB өндүрүүчү компанияңызга ПКБга заказ кылуу үчүн керектүү болгон Gerber, BOM жана Pick & Place Files жүктөп алсаңыз болот.
Мен JLCPCB сунуштайм:
$ 2 Беш үчүн - 4 катмар ПХБ жана арзан SMT (2 купон)
АЛДЫНДА ДАЙЫНДАЛГАН КЕҢЕШТИ САТЫП АЛЫҢЫЗ, Gerber + Pick & Place + BOM
5 -кадам: 3D бөлүктөрүн басып чыгаруу
Долбоордун корпусун басып чыгаруу үчүн бардык файлдар.
Сиз аларды 3D принтериңизде басып чыгара аласыз, эгерде сиздики жок болсо, бул жерде мен колдонгон менен басып чыгара аласыз.
3D принтери Ender 3 Pro
6 -кадам: ESP8266ны программалоо
- Код иштей турган китепканаларды орнотуңуз
- Arduino IDE ачыңыз.
- Баруу Файл> Мисалдар> IRremoteESP8266> IRrecvDemo
- Бул мисал коду, сиз колдонгуңуз келген алыстан башкаруучу ачкычын өткөрүп берген IR кодун көчүрүүгө мүмкүндүк берет.
- IRrecvDemoдо kRecvPinди IR сенсоруна туташканга жаңыртыңыз.
- Программистке ESP8266 туташтырыңыз жана IR сенсорун тандалган пинге туташтырыңыз.
- Кодду жүктөңүз.
- Сериялык мониторду ачыңыз жана кодду билгиңиз келген баскычтарды басыңыз жана көчүрүп, аларды жазууларга сактап коюңуз.
- MCM-LED-DESK.ino кодун ачыңыз.
- KRecvPin'ди 3кө коюңуз, пикселдер 0 пинге туташкан жана менин учурда пикселдердин саны 80.
- Leer () функциясында If кодун алыстан башкаруучуңузга жаңыртыңыз.
- Долбоор PCB жана TTL конвертерин USB аркылуу ESP8266га кодду жүктөңүз
7 -кадам: ESP8266 ADC Hack
Сиз байкагандай, менин дизайнымды ESP-07 же ESP-01 менен колдонсо болот, бирок менин учурда мен ESP-01ди колдондум жана анда ADC (Tout) төөнөгүч жетпейт, андыктан кичинекей зымды ширетүүгө туура келди. чиптин Tout пининде жана аны PCB ADC пинине туташтырыңыз.
8 -кадам: Долбоорду түзүү
ПКБны туташкан нерселердин бардыгын кутуга салыңыз, бурап салыңыз, потенциометрдин гайкасын жана баскычын коюңуз, IR сенсорун желимдеңиз жана бардыгын бурамалар менен жабыңыз: D.
9 -кадам: тилкелерди жана контролдоо бирдигин жайгаштыруу
Столго же каалаган жерге тилкелерди чаптаңыз, аларда клей бар, бирок мен аларды ысык клей менен бекиттим.
Аны столуңуздун/жериңиздин өлчөмүнөн кесиңиз, туташтыргыч көзөмөлдөө кутусуна жетип, аны жабыштыра алаарына ишениңиз.
Аны туташтырып, 5V 2A+ энергия булагын табыңыз.
10 -кадам: Кубаттоо жана тестирлөө
Электр менен камсыздоону башкаруу кутусуна туташтырып, алыстан башкаруучуңузду алып, потенциометр менен жөндөөлөрүңүздү жана жарыктыгыңызды көзөмөлдөңүз.
Долбооруңуздан жана орнотууңуздан ырахат алыңыз.
Сиз кодду өзгөртүүгө жана каалаган түстөрдү жана анимацияларды кошууга эркинсиз.
Сунушталууда:
Которулуучу жарык сезгич түнкү жарык: 8 кадам (сүрөттөр менен)
Которулуучу жарыкты сезүүчү түнкү жарык: Бул көрсөтмө мен түнкү жарык сенсорун кантип кол менен өчүрүп койгондугумду көрсөтөт. Кылдаттык менен окуңуз, ачык болгон бардык схемаларды эске алыңыз жана бирдикти тестирлөөдөн мурун, керек болсо, аймакты өчүрүп коюңуз
Музыка реактивдүү LED тилкеси (Заманбап иш мейкиндиги): 5 кадам (сүрөттөр менен)
Музыка реактивдүү LED тилкеси (Заманбап жумуш мейкиндиги): Бул иш мейкиндиктериндеги LED чагылганынын чыныгы тез көрсөтмөсү. Бул конкреттүү учурда, сиз музыкага (төмөн жыштыктагы), аудио -аудиоритмикалык жарыкка жооп берүүчү LED тилкесин кантип орнотууну үйрөнөсүз, тасмаларыңыздан, музыкаңыздан жана оюндарыңыздан башка деңгээлде ырахат алыңыз
Үстөлдүн жарык жасалгасы жана эшиктин жарык белгиси: 8 кадам (сүрөттөр менен)
Үстөлдүн жарык жасалгасы жана эшиктин жарыгы белгиси: Бул үйрөткүч столдун жасалгасын кантип программалоону жана курууну көрсөтөт. Бул жарыктар бир сааттын ичинде түсүн өзгөртөт. Сиз ошондой эле программалоону жана коштогон эшик белгисин курууну үйрөнөсүз. Сиз эшикти колдоно аласыз
Жарык диоддор менен ACны колдонуу (2 -бөлүк) - жана бул колдо эсептегичти жарык кылыңыз.: 9 кадам
Жарык диоддор менен ACны колдонуу (2 -бөлүк) - жана бул колдо эсептегичти жарык кылыңыз. LEDди AC менен колдонуу (1 -бөлүк), биз AC тармагына туташкан трансформатору бар светодиоддорду иштетүүнүн жөнөкөй жолун карадык. биздин светодиоддор трансформаторсуз иштейт жана кеңейтүү тилкесине бириктирилген жөнөкөй жарыкты курат. ЭСКЕРТҮҮ
Жарык чыгаруучу диодду жарык кылуу (LED) C Stamp микроконтроллери менен: 5 кадам
Жарык чыгаруучу диодду (LED) C Stamp микроконтроллери менен жарыктандыруу: Бул A-WIT Technologies, Inc. тарабынан CS310XXX (& mu 101 C) маалымдама колдонмосунун биринчи дизайн долбоору жана ишмердүүлүгү. Жарык чыгаруучу диод (LED) C Stamp микроконтроллери менен. C & n