Мазмұны:
- Жабдықтар
- 1 -қадам: схемалық
- 2 -қадам: Электр тізбегін жинау
- 3 -қадам: Жарықдиодты жолақты орнату
- 4 -қадам: Бағдарламалау
- 5 -қадам: тестілеу
Бейне: ESP8266-01 бар кереуетке арналған жарықдиодты жолақ шамы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл өте оңай жоба, мен көптен бері ескермедім, бірақ карантин болғандықтан, мен қолымдағы бөлшектермен басқаша жасадым.
Идея қарапайым TCP командаларымен немесе қолмен қосқышпен басқарылатын, сөндірілетін жарыққа ие болу болды.
Бөлшектердің жоқтығынан импровизация жобаның негізгі нүктесіне айналды. Біріншіден, менде MOSFET логикалық деңгейі жоқ, тек қана MOSFET -тің жоғары ток қосқышы болды, сондықтан шағын драйвер қажет болды (айтпақшы, бұл ең жақсы дизайн емес), содан кейін пульстік панельді панель жоқ, сондықтан мен қосалқы микротолқынды пешті алдым. басу түймесі үшін есік құлыптау қауіпсіздік қосқышы.
Сіз бұл жобадан бір нәрсе үйреніп, көңілді боласыз деп үміттенемін.
Жабдықтар
- 3 м ақ жарық диодты жолақ. Мен оны сатып алған кезде 12 В кернеуі бар
- ESP8266-01S x 1
- 2N3904 NPN транзисторы x1
- 2N3906 PNP транзисторы x 1
- IRF3205 MOSFET x 1
- AMS1117-3.3 реттегіші x 1
- 3.3 К резистор x 2
- 1 К резистор x 1
- 1,5 К резистор x 1
- 120 резистор x 1
- 10 к резистор x 1
- 10 uF 16 В электролиттік конденсатор x 1
- 100 нФ керамикалық немесе полиэфирлі конденсатор x 1
- 1х6 розеткаға қосқыштар (екі бірлік). Егер сізде ESP үшін сәйкес 2x4 аналық қосқыш болса, тіпті жақсы.
- Жеткізу мен жарықдиодты шығысқа арналған терминалды қосқыштар
- Жалпы пластикалық қорап
- Электрониканың негізгі құралдары (дәнекерлеу үтігі, сым кескіш, қысқыш және т.
- ESP8266 қолдауымен Arduino IDE орнатылған.
-
USB 3.3 V UART сериялық түрлендіргіші немесе қол жетімді болмаса, конфигурациясы бар кез келген Arduino UNO немесе Nano мұнда көрсетілген https://www.electronicshub.org/esp8266-pwm-tutorial-led-fading/ (айтпақшы, байланысқан бет ESP үшін PWM өте жақсы оқулығы)
1 -қадам: схемалық
Схема GPIO2 -де PWM басқарылатын MOSFET -тен тұрады. Драйвер тізбегі қажет, себебі IRF3205 кемінде 10 миллиметрге жету үшін кемінде 10 В кернеуді қажет етеді, ал ESP тек 3,3 В береді.
3.3 В реттегіші ESP -ті жарық диодты жолақпен бірдей қоректендіруге мүмкіндік береді, ал қосымша қақпақтар беру тұрақтылығын жақсартады.
Соңында, GPIO0 түймешігі әр басқан сайын жарықтық циклінен өтеді. Менің жағдайымда үш жарықтық қадамы және сөну.
2 -қадам: Электр тізбегін жинау
Бұл тез емес (шынымен) лас жоба. Ең жақсы тосынсытқыш - пулькулятор ретінде қаншалықты жақсы жұмыс істейтіні болды.
Өтінемін, сымдарға қарамаңыз: P
3 -қадам: Жарықдиодты жолақты орнату
Үш сегментті өлшеңіз және кесіңіз, содан кейін сымдарды дәнекерлеңіз. Соңында жабысқақ қабықты аршып, бас жағының артқы жағына басыңыз.
Менің жағдайда, мен светодиодты жолақтың үстіне жабысқақ таспаны қолдандым, себебі желім әлсіреді.
Соңында, сымдарды терминалдарға бұрап, қосылымдарды тексеріңіз.
4 -қадам: Бағдарламалау
Кодты түзетуді түзету, бекітілген IP мекенжайын қолдау, орнату режимі, қоршаған ортаның айнымалы мәндерін EPROM -ге сақтау, жүктеу кезінде EPROM ортасының айнымалы мәндерін оқу және т.
Микробағдарламаны жүктеу үшін мен Arduino -ны ESP қауымдастық кітапханасының 2.5.0 нұсқасымен қолдандым. Бұл маңызды, себебі ESP бағдарламасының жүктелуі жаңа нұсқалармен сәтсіз аяқталады, мүмкін ESP8266-01-дегі нәрсе болуы мүмкін, мүмкін мен жүктеуші ретінде Arduino UNO қолданамын, мен білмеймін.
ESP тақтасынан қолдау алу үшін Arduino параметрлеріне https://arduino.esp8266.com/stable/package_esp8266… қосуды ұмытпаңыз.
www.electronicshub.org/esp8266-pwm-tutoria… ESP8266 PWM бойынша жақсы оқулық бар. Сондай -ақ, мен бағдарламаны ESP -ке жүктеу үшін олардың Arduino -дан USB сериялық түрлендіргішін қолдандым.
5 -қадам: тестілеу
Алдымен сымды тез тексеріп, электр қуатын қоспас бұрын ESP8266 тізбегіне салыңыз.
Түймені басу төмен жарықты, орташа жарықты, максималды жарықты және сөнуді өшіруі керек.
TCP тесті үшін мен Socket Test қолдандым, бірақ басқа ұқсас бағдарламалық жасақтама https://sockettest.sourceforge.net/ жұмысын жасайды.
Ұсынылған:
WiFi басқарылатын жарықдиодты жолақ матрицасының дисплейі сағат шамы: 3 қадам (суреттермен)
WiFi басқарылатын жарықдиодты жолақ матрицасының дисплейі сағат шамы: бағдарламаланатын жарықдиодты жолақтар, мысалы. WS2812 негізделген, қызықты. Қолданбалар сан алуан және сіз тез әсерлі нәтижеге қол жеткізе аласыз. Қалай болғанда да, сағаттар салу мен көп ойлайтын басқа домен сияқты. Біршама тәжірибеден бастасақ
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)
Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз
Raspberry Pi бар веб -сайт/WiFi басқарылатын жарықдиодты жолақ: 9 қадам (суреттермен)
Raspberry Pi бар веб -сайт/WiFi басқарылатын жарықдиодты жолақ: Жалпы ақпарат: Мен жасөспіріммін, соңғы бірнеше жыл ішінде электроника бойынша шағын жобаларды жобалап, бағдарламалап келемін, сонымен қатар робототехника жарыстарына қатысамын. Мен жақында жұмыс үстелінің конфигурациясын жаңартумен айналыстым, мен оны жақсы қосуға шешім қабылдадым
Ноутбуктің кереуетке арналған жақсы тірегі: 7 қадам (суреттермен)
Ноутбуктің кереуетке арналған жақсы тұғыры: 15 доллар мен 30-60 минутқа қарапайым, бірақ керемет пайдалы ноутбук тірегін жасаңыз! Теру, шолу және әсіресе фильмдерді қарау кезінде төсекте қолдануға өте ыңғайлы. Мен ноутбукты төсекте қолданған кезде, көбінесе ыңғайсыз болады. Мен ноутбукты теңестіруім керек