Мазмуну:

HackerBox 0052: Freeform: 10 кадам
HackerBox 0052: Freeform: 10 кадам

Video: HackerBox 0052: Freeform: 10 кадам

Video: HackerBox 0052: Freeform: 10 кадам
Video: Unboxing HackerBox 60 2024, Июль
Anonim
HackerBox 0052: Freeform
HackerBox 0052: Freeform

Дүйнө жүзүндөгү HackerBox хакерлерине салам! HackerBox 0052 LED chaser мисал жана WS2812 RGB LED модулдарынын негизинде структуралардын тандоо, анын ичинде эркин түрүндө айкелдерин түзүү изилдейт. Arduino IDE Arduino Nano үчүн конфигурацияланган жана биз Arduino Nano аркылуу эркин формада айкелдерибиз үчүн ATtiny85 микроконтроллерлерин программалоо менен эксперимент жүргүзөбүз. Акыл машиналары мээ толкундарын эс алууга, чыгармачылыкка жана медитацияга үйрөтүү үчүн сыналган. MOSFET өчүргүчтөрү жөнөкөй микроконтроллер IO казыктарын колдонуу менен жогорку ток жүктөмдөрүн көзөмөлдөө үчүн изилденген.

Бул колдонмодо HackerBox 0052 менен иштөөнү баштоо үчүн маалыматтар камтылган, аларды бул жерден сатып алуулар бүтө электе сатып алса болот. Эгерде сиз HackerBoxту ушундай почта кутуңузга ай сайын алууну кааласаңыз, HackerBoxes.com сайтына жазылып, революцияга кошулуңуз!

HackerBoxes - бул аппараттык хакерлерге жана электроника менен компьютердик технологиянын ышкыбоздоруна ай сайын жазылуу кутучасы кызматы. Бизге кошулуңуз жана HACK LIFE менен жашаңыз.

1 -кадам: HackerBox 0052 үчүн мазмун тизмеси

  • Arduino Nano
  • Жыйырма WS2812B RGB LED модулдары
  • ATtiny85 DIP8 микроконтроллер
  • USB LED чырагы (түстөр ар кандай)
  • 555 Таймер чипи
  • CD4017 Counter Chip
  • Solderless Breadboard 400 пункту
  • Жездин эркин формасындагы скульптуралык зымы 18G
  • USB Эркек-Аял кабели
  • Стерео 3.5мм Эркек-Аял кабели
  • Стерео 3.5 мм PCB Jack
  • Эки AOD417 P-Channel MOSFETs
  • Эки AOD514 N-Channel MOSFETs
  • 100K потенциометр
  • 10K Dual-Gang потенциометр
  • Он беш жашыл 5мм LED
  • Зымдын жетеги менен 9V Батарейка Клипи
  • Үч 10uF электролитикалык конденсатор
  • Бир 1uF электролитикалык конденсатор
  • Эки DIP8 чип розеткасы
  • Бир DIP16 чип розеткасы
  • Резисторлор: 680R, 1.5K жана 4.7K Ом
  • Клавиатура Warrior Hacker Sticker
  • Фиш Хук Хакер Чаптамасы
  • Эксклюзивдүү HackerBox спорттук көз айнек

Башка пайдалуу нерселер:

  • Лампочка, ширетүүчү жана негизги ширетүүчү шаймандар
  • Программалык куралдарды иштетүү үчүн компьютер

Эң башкысы, сизге укмуштуу окуялар, хакердик рух, чыдамкайлык жана кызыгуу керек болот. Электрониканы куруу жана эксперимент кылуу, абдан пайдалуу болсо да, кээде татаал, татаал, ал тургай көңүлүңдү чөгөрүшү мүмкүн. Максат - кемчилик эмес, прогресс. Туруктуу жана укмуштуу окуялардан ырахат алганда, бул хоббиден чоң канааттануу алса болот. Ар бир кадамды жай жаса, майда -чүйдөсүнө чейин ойлон жана жардам суроодон коркпо.

HackerBoxes FAQда учурдагы жана болочок мүчөлөр үчүн көптөгөн маалымат бар. Бизге келип түшкөн техникалык эмес электрондук почталардын дээрлик баарына ал жерде жооп берилген, андыктан FAQты окуу үчүн бир нече мүнөт бөлгөнүңүздү баалайбыз.

2 -кадам: Freeform схемалары

Freeform Circuits
Freeform Circuits

Бул Hackaday Entry тарабынан сүрөттөлгөндөй, микросхемаларды субстратсыз чогултуу техникасы көптөгөн аталыштар менен жүрөт: flywire, deadbug, point-to-point wiring, or freeform circuit. Кээде бул ыкма өндүрүштөн кийинки дизайндагы каталарды оңдоо сыяктуу практикалык максаттарда колдонулат, бирок, балким, андан да кызыгы, ал электрондук схемалардан көркөм жаратуу үчүн колдонулат.

Көбүнчө жез зымдан, алюминийден же жезден жасалган, эркин формадагы электроника ар кандай формада болот жана бул мисалдардан көрүнүп тургандай укмуштуудай кооз жана чыгармачыл болушу мүмкүн …

  • Эркин формадагы электроника Art катары
  • Deadbug Prototyping жана Freeform Electronics
  • Питер Фогелдин электроника чыгармасы
  • LED зергер
  • Eirik Brandal электрондук скульптуралары
  • Sculptural Synth микросхемалары
  • Mohit Bhoite презентация видеосу Hackaday Superconдон
  • Hackaday Circuit Sculture Contest
  • Скелет видеосун көрүү

Эмнеге өзүңүздүн эркин формадагы скульптуралык аракеттериңиздин кээ бир сүрөттөрүн жана идеяларын бөлүшпөйсүз?

3 -кадам: Freeform LED Chaser

Freeform LED Chaser
Freeform LED Chaser

Биринчи эркин формалдуу скульптура аракетиңиздин кызыктуу схемасы - бул видеодо көрсөтүлгөндөй LED Chaser.

18 калибрдүү зымды кол менен же кычкачтын жардамы менен түзүүгө болот.

9В батарейкасы же потенциометр сыяктуу оор бөлүктөр структуранын түбүндө жайгашып, туруктуу базаны камсыздайт.

DIP розеткаларын ширетүүдө жылуулуктун бузулушуна жол бербөө үчүн эки IC чипи үчүн колдонсо болот.

4 -кадам: Arduino Nano

Arduino Nano
Arduino Nano

Arduino Nano - сүйүктүү MCU модулдарынын бири. Биз аларды ар кандай эксперименттер жана DIY системалары үчүн колдонобуз.

Камтылган Arduino Nano тактасына модулга кошулбаган башкы төөнөгүчтөр кирет. Азырынча казыктарды калтырыңыз. Ардуино Нано модулунда баштык казыктарына ширетүүдөн мурун алгачкы сыноолорду аткарыңыз. Болгону MiniUSB кабели жана Arduino Nano тактайы баштыктан чыгат.

Эгерде сиз жакында Arduino Nano колдоно элек болсоңуз, Arduino IDE, CH340G USB/Serial көпүрөсүнүн чипи жана Arduino Nano модулунун эскизин кантип текшерүү керектиги жана HackerBox 0051 үчүн Колдонмону караңыз. инструменттер чынжыры. Баарын текшерип чыккандан кийин, баштыкты Наного кыстарыңыз.

Эгерде сиз Arduino экосистемасында иштөө үчүн кошумча киришүү маалыматын алгыңыз келсе, анда бир нече мисалдарды камтыган жана Arduino PDF окуу китебине шилтемени камтыган HackerBoxes Стартердык Семинардын Жетегин караңыз.

5 -кадам: Arduino Nano колдонуп ATtiny85 MCU программалоо

Image
Image

Бул видео Arduino IDEден ATtiny85 микроконтроллерин программалоо үчүн Arduino Nano (ArduinoISP иштеп жаткан) жана бир конденсаторду кантип тез колдонууну көрсөтөт.

6 -кадам: Freeform RGB LED модулдары

Акыл машиналары
Акыл машиналары

RGB LED модулдары (WS2812B компоненттерине негизделген), айрыкча 8pin ATtiny85 MCU менен башкарылганда, FREEFORM CIRCUIT SCULPTING үчүн эң сонун каражат болуп саналат. Ар кандай структураларды ширетүүгө жана чыгармачыл жарык/түстүү моделдерди MCUга программалоого болот.

Мисалы, биз Arduino IDEдеги FastLED китепканасына орноттук.

Жөнөкөй эскиз менен баштаңыз:

Мисалдар> FastLED> ColorPalette

Жөн эле өзгөртүңүз:

#LED_PINди LED "маалыматы" үчүн колдонулган IO пинине аныктаңыз.

#Define NUM_LEDS, бирок көптөгөн LEDлар чынжырда

#энергияны сактоо үчүн 10-15тин тегерегиндеги жарыктыкты аныктаңыз

жана

#аныктоо LED_TYPE WS2812B үчүн

7 -кадам: Mind Machines

Уикипедияга ылайык Mind Machines дагы "Мээ машиналары" же "Жарык жана үн машиналары" деп аталат.

Mind Machines, адатта, колдонуучунун мээ толкундарынын жыштыгын өзгөртүү үчүн импульстуу ритмикалык үндү жана жаркыраган жарыктарды колдонот. Бул терең релаксация, концентрация жана кээ бир учурларда аң -сезимдин өзгөргөн абалын пайда кылышы мүмкүн, алар медитациядан жана шамандык изилдөөлөрдөн алынганга салыштырылат.

Mind Machines жарыктарды көздөрү жабылган абалда кабактары аркылуу караган колдонуучу тагынган айнектерге камтылган чырактар үчүн сигналдарды түзө алат.

Mind Machines ошондой эле аудио стимулдарды жаратат, анын ичинде бинурауралдык согуулар, алар эки башка таза тонустук синус толкундары угуучуларга эки түрдүү түрдө берилгенде (ар бир кулак аркылуу) жыштык айырмасында кабыл алынат. Мисалы, эгерде 530 Гц таза тон теманын оң кулагына берилсе, 520 Гц таза тон теманын сол кулагына берилсе, угуучу үчүнчү обондун угуу иллюзиясын кабыл алат. Үчүнчү үн "бинураурал" деп аталат жана бул мисалда ар бир кулакка берилген 530 Гц менен 520 Гц таза обондордун айырмасы болгон 10 Гц жыштыгына байланышкан кабыл алынган кадам бар.

МААНИЛҮҮ Коопсуздук эскертүүсү:

Тез жаркылдаган жарыктар фотосезгич эпилепсия же башка нерв оорулары бар адамдар үчүн коркунучтуу болушу мүмкүн. Эгерде сиз жаркыраган жарыктарга сезгич болсоңуз же эпилепсия, талма же башка нерв ооруларынын тарыхына ээ болсоңуз, анда мындай түзүлүштөрдөн же жарк эткен башка долбоорлордон алыс болуңуз.

8 -кадам: DIY Mind Machine Platform

DIY Mind Machine Platform
DIY Mind Machine Platform

A Mind Machine платформасын тиркелген mind_demo эскизи менен программаланган Arduino Nano аркылуу бул жерде көрсөтүлгөндөй чогултса болот. Эскиз 9Hz Alpha Brainwaves үчүн чырактарды жана бинаралдык урууларды колдонот. Alpha Brainwaves бул жерде талкуулангандай терең эс алууга өбөлгө түзөт. Башка мээ толкундарынын жыштыгын же тренинг үлгүлөрүн изилдөө үчүн кодду өзгөртүүгө жана кеңейтүүгө болот.

Mind_demo эки китепкананы талап кылаарына көңүл буруңуз: FastLED жана ToneLibrary, экөөнү Arduino IDE ичиндеги Куралдар> Китепканаларды башкаруу аркылуу табууга болот. Атайын Тон китепканасы талап кылынат, анткени стандарттык Arduino обонунун функциясы бир эле убакта эки башка обонду пайда кыла албайт.

WS2812B модулдарынын экөө (экөөнүн чынжырында) күндөн коргоочу линзаларга жайгаштыруу үчүн префект. Алар 3.5мм аудио кабелин колдонуп контролердун схемасына туташтырылышы мүмкүн. 3.5мм Аудио кабели аялдын учуна жакын кесилиши мүмкүн. Аялдын аягы MCU чынжырына туташтырылган жана эркек учу бар узун шнурду айнектердеги диоддорго туташтырса болот. Бул LED көз айнектери үчүн жакшы pluggable интерфейсин түзөт.

Кээ бир скотч же цианоакрилат диоддорду көз айнекке жабыштыруу үчүн жакшы иштейт. Адатта, ысык желим күндөн коргоочу линзалар сыяктуу пластикти жылмакай жабыштыруу үчүн кыйынга турат. Эгерде сиз HackerBox эксклюзивдүү көлөкөлөрүңүздү чыныгы көлөкө катары көргүңүз келсе, бул долбоорго курмандык чалуу үчүн кол капка, керексиз суурмаларга же жергиликтүү доллар дүкөнүнө тийип алыңыз.

Кош бандалуу аудио схемасы 3.5мм PCB уячасына туташтырылган стандарттуу кулакчындарды же гарнитураларды айдаганда жакшы иштейт.

9-кадам: Жогорку агымдагы жүктөрдү которуу үчүн MOSFETтер

Жогорку агымдагы жүктөрдү которуу үчүн MOSFETs
Жогорку агымдагы жүктөрдү которуу үчүн MOSFETs

Сиз качандыр бир убакта MCU'ңуздагы IO казыктары колдогондон да көбүрөөк агым тарткан түзмөктөрдү башкаргыңыз келди беле? MCUга караганда ар кандай чыңалуудагы түзмөктөрдү башкаруу жөнүндө эмне айтууга болот?

Бул Andreas Spiess Video көрүүгө арзыйт. Андреас санариптик/MCU долбоорлорубуздан кубаттуулукту которуш үчүн колубузда болушубуз керек болгон транзисторлордун кандай түрлөрүн аныктоо керектигин (көпчүлүгүн) башынан өткөрөт. Ал муну төмөндөтөт:

N-Channel FETs аз тараптуу жүктөрдү которуштуруу үчүн, жана

P-Channel FETs жогорку тарап жүктөрдү которуштуруу үчүн.

USB жүктөмүн (LED лампасын) күйгүзүү жана өчүрүү менен эксперимент жүргүзүү үчүн ар биринен экөө камтылган. USB узартуу кабелин кесип алыңыз. Кызыл зымды (жогорку жагы) которуштуруу үчүн P-Channel FETти (D жана S казыктары) колдонуңуз. ЖЕ кара зымды (төмөн жагы) которуштуруу үчүн N-Channel FET (D жана S казыктары) колдонуңуз. MCU контролдук сигналын 680 омдук резисторлордун бири аркылуу FETтин дарбазасына (G) туташтырып, башкарып коюңуз! Ошондой эле видеодо көрсөтүлгөндөй G пиндеги "сыйкырдуу колдорду" сынап көрүңүз. Көңүл буруңуз, "сыйкырдуу колдор" бир гана багытта иштейт, бирок дарбазанын 5V же GNDге тез жетиши ФЕТ которуштурууну бурат.

FET которуштуруу үчүн бул USB кубат сценарийлери менен эксперимент жүргүзгөндөн кийин, кызыл жана кара зымдарга аллигатор клиптерин коюу менен эки USB "чочколорун" кайра колдоно аласыз. USB розеткасын 5В камсыздоого кыскартууга болот, андан кийин сиз розеткага туташтырылган USB гизмону иштетүү үчүн колдонсо болот. USB сайгыч тарабы каалаган USB жабдуулардан же дубал сөөлдөрүнөн клиптерди (жана клиптер туташкан нерселерди) иштетүү үчүн колдонулушу мүмкүн. Бул аллигатор-клип чочко куйруктары ар кандай тестирлөө жана өлчөө сценарийлери үчүн пайдалуу, андыктан аларды жумуш үстөлүңүздө колдо кармап тургуңуз келет.

10 -кадам: Shades кийүү керек

Электрониканын, компьютердик технологиянын жана маалымат коопсуздугунун келечеги ушунчалык ачык болгондуктан, сиз HackerBox көлөкөлөрүңүздү кийишиңиз керек.

Төмөндөгү комментарийлерде же HackerBoxes Facebook тобунда HackerBox 0052 долбоорлоруңуз менен бөлүшүүнү унутпаңыз. Ошондой эле, эгер суроолоруңуз болсо же жардамга муктаж болсоңуз, [email protected] электрондук дарегине каалаган убакта жөнөтө алаарыңызды унутпаңыз.

Кийинкиси эмне? Революцияга кошулуңуз. HackLife менен жашаңыз. Почта кутуңузга ай сайын жеткирилүүчү салкын кутуну алыңыз. HackerBoxes.com сайтына кирип, айлык HackerBox жазылууңузга катталыңыз.

Сунушталууда: