Мазмұны:
- 1 -қадам: HackerBox 0030: қораптың мазмұны
- 2 -қадам: NodeMCU және Arduino IDE
- 3 -қадам: RGB жарықдиодты жолағы
- 4 -қадам: Жарық формалары
- 5 -қадам: Камин
Бейне: HackerBox 0030: Жарық формалары: 11 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Осы айда HackerBox хакерлері ақылды, үш өлшемді, жарықтандырылған құрылымдар құрастыруда. Бұл нұсқаулықта HackerBox #0030 -мен жұмыс істеу туралы ақпарат бар, оны жеткізу аяқталған кезде алуға болады. Сонымен қатар, егер сіз ай сайын пошта жәшігіңізден осындай HackerBox алғыңыз келсе, HackerBoxes.com сайтына жазылып, революцияға қосылыңыз!
HackerBox 0030 үшін тақырыптар мен оқу мақсаттары:
- Arduino IDE пайдалану үшін ESP8266 NodeMCU конфигурациялаңыз
- Толық түсті RGB жарықдиодты жолақтардан құрылымдарды жинаңыз
- ESP8266 NodeMCU көмегімен RGB жарықдиодты жолақтарды басқарыңыз
- Wi-Fi сымсыз желілері арқылы NodeMCU операцияларын кеңейтіңіз
- 8x8x8 жарықдиодты текшені жасаңыз
- 8051 негізіндегі микроконтроллерді қайта бағдарламалау тәжірибесі
HackerBoxes - бұл DIY электроникасы мен компьютерлік технологиялар үшін ай сайынғы жазылым қорапшасы. Біз әуесқоймыз, жасаушылар мен эксперименттер. Біз армандардың армандарымыз. Планетаны бұзыңыз!
1 -қадам: HackerBox 0030: қораптың мазмұны
- HackerBoxes #0030 Жиналатын анықтама картасы
- ESP8266 және 32M Flash бар NodeMCU V3 модулі
- 2 метрлік 60 WS2812B RGB светодиоды барабаны
- 8051 негізіндегі MCU және 512 светодиодтары бар 8x8x8 жарықдиодты жинақ
- CH340G және қосқыш сымдары бар USB сериялық модулі
- Сымдалған Hookup Wire 3 метр, 22 калибрлі
- HackerBoxes эксклюзивті жапсырмасы
- Қараңғы жағындағы эксклюзивті жарықдиодты жапсырма
Пайдалы болатын басқа да нәрселер:
- Пісіру үтігі, дәнекерлеу және негізгі дәнекерлеу құралдары
- Бағдарламалық құралдарды іске қосуға арналған компьютер
- Жарықдиодты құрастыруға арналған картон немесе ағаш
Ең бастысы, сізге приключение сезімі, DIY рухы және хакерлік қызығушылық қажет болады. Hardcore DIY электроникасы қарапайым жұмыс емес және HackerBoxes суарылмайды. Мақсат - жетілу емес, прогресс. Егер сіз шытырман оқиғадан ләззат алсаңыз, жаңа технологияны үйренуден және кейбір жобаларды іске қосудан үлкен қанағат алуға болады. Біз әр қадамды баяу, егжей -тегжейлі ойлауды ұсынамыз және көмек сұраудан қорықпаңыз.
HackerBox FAQ мүшелерінің қазіргі және болашақ мүшелері үшін көптеген ақпарат бар екендігі туралы.
2 -қадам: NodeMCU және Arduino IDE
NodeMCU - бұл ашық IoT платформасы. Ол Espressif Systems ESP8266 Wi-Fi SoC жүйесінде жұмыс істейтін микробағдарламаны қамтиды.
Бастау үшін Arduino IDE орнатылғанына көз жеткізіңіз (www.arduino.cc).
Әрі қарай, сіз пайдаланатын NodeMCU модулінде тиісті Serial-USB чипі үшін драйверлер қажет болады. Қазіргі уақытта көптеген NodeMCU модульдеріне CH340 Serial-USB чипі кіреді. CH340 чиптерін өндіруші (WCH.cn) барлық танымал операциялық жүйелер үшін қол жетімді драйверлерге ие. Олардың сайты үшін Google аударма бетін қараңыз. Кейбір драйверлер WeMos сайтында бейнеленген.
Соңында, Arduino IDE -ге ESP8266 тақтасын қолдауды орнату бойынша нұсқауларды орындаңыз.
IDE конфигурациялау кезінде тақта ретінде «ESP-12E модулін» таңдаңыз. NodeMCU компьютерге қосқан кезде пайда болатын сәйкес портты таңдаңыз.
Әдеттегідей, NodeMCU құрастыру мен жүктеуді тексеру үшін Blink мысалынан бастаңыз. Тақтада «LED_BUILTIN» деп белгіленген көк жарық диоды бар, сондықтан мысал эскизі өзгертусіз жұмыс істеуі керек. Жарық диодтың жыпылықтау жиілігін өзгерту үшін кешіктіру () функциясына өткен миллисекундтардың санын (екі рет) өзгертіңіз. Сәтті жүктеуден кейін өзгерістердің операцияда көрсетілетінін тексеріңіз.
3 -қадам: RGB жарықдиодты жолағы
Бұл икемді RGB жарықдиодты жолақтар - кез келген жобаға күрделі жарық эффектілерін қосудың қарапайым әдісі. Әрбір светодиодта әр жарықдиодтың түсі мен жарықтығын дербес басқаруға мүмкіндік беретін кіріктірілген драйвер бар. Бұл жолақтардағы біріктірілген жарықдиодты/драйвер IC - бұл өте жинақы WS2812B (деректер кестесі). Егер сіз ұлғайтқышы бар WS2812 «пиксельіне» қарасаңыз, онда оны кішкентай ішкі, жасыл және қызыл жарық диодтарына қосатын сымдары бар біріктірілген драйверді көре аласыз.
NodeMCU -дан WS2812 жарық диодтарының тізбегін басқару үшін FastLED кітапханасы өте қуатты нұсқа.
Кітапханада сіз көруге болатын бірнеше жақсы эскиздер бар. Бұл анықтамаларды міндетті түрде өзгертіңіз:
#LED_PIN D1 анықтау#COLOR_ORDER GRB#CHIPSET WS2812 анықтау
Қуат көзіне қатысты ескерту Әрбір WS2812 шамамен 60 мА тарта алады, сондықтан сіз кез келген уақытта жарықтандыратын жарықдиодтардың максималды саны үшін 5В жеткілікті қуат көзімен қамтамасыз етіңіз.
4 -қадам: Жарық формалары
Жарықдиодты жолақтарды кез келген қалауды қанағаттандыру үшін әр түрлі құрылымдарға бөлуге болады. Міне бірнеше қызықты жобалар мысалы:
Қолшатыр
Диско құмыра
Шексіздік айнасы
Бұлт жарығы
Сағат
Дисплейдің артқы жарығы
Куб
Косплей
Кемпірқосақ құмыра
5 -қадам: Камин
Егер сізде пергамент қағаз мен жұқа қорап болса (немесе дүкеннен немесе доллар дүкенінен сурет жақтауы) болса, сіз бұл камин жобасын бірнеше сағат ішінде жинай аласыз.
RGB светодиодты жолағы он алты жарықдиодты жолаққа дейін қысқартылған және серпентинді құрылымда біріктірілген. Пергамент қағазының бірнеше парағы диффузор рөлін атқарады. NodeMCU модулін артқы жағына ыстық желіммен қоюға болады, оның көмегімен USB порты ашық және қуатты қосады.
Ұсынылған:
Жарық диодты текшені қалай жасауға болады - Жарық диодты текше 4x4x4: 3 қадам
Жарық диодты текшені қалай жасауға болады | 4x4x4 жарықдиодты текше: LED текшесін жарықдиодты экран деп санауға болады, онда қарапайым 5 мм жарық диодты сандық пиксель рөлін атқарады. Жарық диодты текше көру қабілеттілігі (POV) деп аталатын оптикалық құбылыс тұжырымдамасын қолдану арқылы суреттер мен өрнектер жасауға мүмкіндік береді. Сонымен
Рождестволық жарық диодты жарық диоды: 3 қадам
Рождестволық жарық диодты жарық диоды: Мен Рождество мерекелеріне арналған Arduino -ның қызықты және мерекелік жобасын жасағым келді, сондықтан мен өз қолыммен жарық диодты шамдарды жасауды шештім. Бұл жоба дәнекерлеу машинасын қажет етеді, сондықтан оны есте сақтаңыз
Гауссиан мен Парабола эксперименттік шамның жарық диодты жарық ағындарын зерттейді: 6 қадам
Гауссиан мен Парабола эксперименталды шамның жарық ағындарын зерттейді: Барлық өндірушілерге және Instructable қауымдастығына сәлем. Бұл жолы Merenel Research сізге таза зерттеу мәселесін және оны математикамен шешу жолын ұсынады. Мен RGB LED шамының жарық ағындарын есептеп жатқанда
DIY автоматты қозғалысты сезетін төсек жарық диодты түнгі жарық: 6 қадам (суреттермен)
DIY автоматты қозғалысты сезетін кереуеттің жарықдиодты түнгі жарығы: Сәлеметсіздер ме, жігіттер күнделікті өмірде сізге көмектесетін және сіздің өміріңізді жеңілдетуге көмектесетін тағы бір нұсқаулыққа қош келдіңіз. Бұл кейде қартайған адамдар төсектен тұруға мәжбүр болған жағдайда өмірді құтқарушы бола алады
Сыныптағы Google формалары: 7 қадам (суреттермен)
Сыныптағы Google формалары: Мен мұғалім ретінде әрқашан күнделікті сабақты жақсартуға көмектесетін жасаушы жобалар мен технологиялық ресурстарды құруға және бөлісуге құмар едім. Мен сондай -ақ Google Education құралдарын қолданғанды жақсы көремін! Google құралдарды жасауда керемет жұмыс жасайды