Мазмұны:

HackerBox 0030: Жарық формалары: 11 қадам
HackerBox 0030: Жарық формалары: 11 қадам

Бейне: HackerBox 0030: Жарық формалары: 11 қадам

Бейне: HackerBox 0030: Жарық формалары: 11 қадам
Бейне: #4 Hacker Box #0030 Unboxing 2024, Қараша
Anonim
HackerBox 0030: жарық пішіні
HackerBox 0030: жарық пішіні

Осы айда 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: қораптың мазмұны

Image
Image
  • 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

RGB жарық диодты жолағы
RGB жарық диодты жолағы

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 порты ашық және қуатты қосады.

Ұсынылған: