Мазмуну:
- 1 -кадам: HackerBox 0052 үчүн мазмун тизмеси
- 2 -кадам: Freeform схемалары
- 3 -кадам: Freeform LED Chaser
- 4 -кадам: Arduino Nano
- 5 -кадам: Arduino Nano колдонуп ATtiny85 MCU программалоо
- 6 -кадам: Freeform RGB LED модулдары
- 7 -кадам: Mind Machines
- 8 -кадам: DIY Mind Machine Platform
- 9-кадам: Жогорку агымдагы жүктөрдү которуу үчүн MOSFETтер
- 10 -кадам: Shades кийүү керек
Video: HackerBox 0052: Freeform: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Дүйнө жүзүндөгү 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 схемалары
Бул 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
Биринчи эркин формалдуу скульптура аракетиңиздин кызыктуу схемасы - бул видеодо көрсөтүлгөндөй LED Chaser.
18 калибрдүү зымды кол менен же кычкачтын жардамы менен түзүүгө болот.
9В батарейкасы же потенциометр сыяктуу оор бөлүктөр структуранын түбүндө жайгашып, туруктуу базаны камсыздайт.
DIP розеткаларын ширетүүдө жылуулуктун бузулушуна жол бербөө үчүн эки IC чипи үчүн колдонсо болот.
4 -кадам: 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 программалоо
Бул видео 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
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тер
Сиз качандыр бир убакта 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 жазылууңузга катталыңыз.
Сунушталууда:
HackerBox 0060: Оюн аянтчасы: 11 кадам
HackerBox 0060: Оюн аянтчасы: Дүйнө жүзү боюнча HackerBox хакерлерине салам! HackerBox 0060 менен сиз Adafruit Circuit Playground Bluefruit менен күчтүү Nordic Semiconductor nRF52840 ARM Cortex M4 микроконтроллерин колдонуп эксперимент жасайсыз. Камтылган программалоону wi
HackerBox 0041: CircuitPython: 8 кадам
HackerBox 0041: CircuitPython: Дүйнө жүзүндөгү HackerBox хакерлерине салам. HackerBox 0041 бизге CircuitPython, MakeCode Arcade, Atari Punk Console жана башка көптөгөн нерселерди алып келет. Бул Нускамада HackerBox 0041 менен баштоо үчүн маалымат камтылган, аны сатып алса болот
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Freeform Mini CRT айкели: 4 кадам (сүрөттөр менен)
Freeform Mini CRT Скульптурасы: Камералар (80-90 -жылдары аталар туулган күндөрүн жаздырууда колдонулган чоң нерселер) бул күндөрү акылдуу телефондордун жардамы менен эскирген. Бул алар толугу менен пайдасыз дегенди билдирбейт. Алар дагы эле башка бөлүктөрдүн эң сонун булагы боло алат
L293D мотор драйверин кантип Freeform кылса болот: 8 кадам
L293D мотор драйверин кантип формага келтирүү керек: Мен жакында степпердик моторлорду камтыган проект менен алектенип жүргөм жана кичинекей форма факторуна ээ болгон жана 4 чыгышы бар мотор драйверине муктаж болчумун. Бул айдоочунун эркин формасын бүтүрүп, өркүндөткөндөн кийин, мен муну бул жерге коюуну чечтим, анткени көп адамдар эмес окшойт