
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:50

HackerBox бүкіл әлем бойынша хакерлерге сәлем. HackerBox 0041 бізге CircuitPython, MakeCode Arcade, Atari Punk консолін және тағы басқаларды әкеледі. Бұл Нұсқаулықта HackerBox 0041 -ді іске қосуға арналған ақпарат бар, оны жеткізілім аяқталған кезде осы жерден сатып алуға болады. Егер сіз ай сайын пошта жәшігіңізден осындай HackerBox алғыңыз келсе, HackerBoxes.com сайтына жазылып, революцияға қосылыңыз!
HackerBox 0041 үшін тақырыптар мен оқу мақсаттары:
- SAMD51 ARM Cortex M4 зерттеу
- CircuitPython көмегімен енгізілген бағдарламалау
- MakeCode Arcade үшін ретро ойын дизайны
- Atari Punk Console Synth құрастыру
HackerBoxes - бұл DIY электроникасы мен компьютерлік технологиялар үшін ай сайынғы жазылым қорапшасы. Біз әуесқоймыз, жасаушылар мен эксперименттерміз. Біз армандардың армандарымыз.
Планетаны бұзу
1 -қадам: HackerBox 0041 үшін мазмұн тізімі


- Adafruit ItsyBitsy M4 Express
- Эксклюзивті MakeCode аркадалық PCB
- Эксклюзивті Atari Punk консолі PCB
- Екі электронды компоненттер пакеті
- Түрлі түсті дисплей 128x160 пиксель TFT
- CR2032 монета ұяшығының бес пакеті
- RGB 12 жарықдиодты қоңырау модулі
- SG90 микросерво моторы
- 400 нүктелік тазартылған тақта
- DuPont Jumper сымдары ер-ер
- Өрілген MicroUSB кабелі
- Эксклюзивті схема Python
- Эксклюзивті HackerBox Maker Decal
- HackerBox-қа арналған эксклюзивті патч
Пайдалы болатын басқа да нәрселер:
- Пісіру үтігі, дәнекерлеу және негізгі дәнекерлеу құралдары
- Бағдарламалық құралдарды іске қосуға арналған компьютер
Ең бастысы, сізге шытырман оқиға, хакерлік рух, шыдамдылық пен қызығушылық қажет болады. Электроникамен жұмыс жасау және тәжірибе жасау өте пайдалы болса да, кейде қиын, қиын және тіпті көңілсіз болуы мүмкін. Мақсат - жетілу емес, прогресс. Егер сіз шыдамдылық танытып, шытырман оқиғадан ләззат алсаңыз, бұл хоббиден үлкен қанағат алуға болады. Әр қадамды ақырын жасаңыз, егжей -тегжейлі ойлаңыз және көмек сұраудан қорықпаңыз.
HackerBoxes FAQ -те қазіргі және болашақ мүшелер үшін көптеген ақпарат бар. Бізге келіп түсетін техникалық емес электрондық хаттардың барлығына дерлік жауап берілген, сондықтан біз ЖҚС оқуға бірнеше минут бөлгеніңізді шынымен бағалаймыз.
2 -қадам: Электрондық компоненттер пакеті

Мұнда көрсетілген компоненттермен танысыңыз. Түсті кодталған блоктарға сәйкес бұл компоненттердің ұсынылған бөлінуіне назар аударыңыз.
HackerBox 0041 екі компонентті полиэтиленді қаптарға оралған осы компоненттерді қамтиды. Назар аударыңыз, орауды жеңілдету үшін компоненттер тек екі қапқа бөлінген және компоненттерді екі қаптың біреуіне немесе екіншісіне орналастырудың ешқандай мәні жоқ.
3 -қадам: Adafruit ItsyBitsy M4 Express
Adafruit ItsyBitsy M4 Express 120 МГц жиілігінде жұмыс істейтін ATSAMD51 ARM Cortex M4 Microchip процессорына ие. Микроконтроллерде өзгермелі нүктелік қолдау, 512 КБ флэш және 192 КБ жедел жады бар.
ItsyBitsy M4 Arduino IDE -мен бірге қолданыла алатын болса да, ол бортта CircuitPython -мен бірге жеткізіледі. Сіз оны қосқанда, ол main.py бар шағын диск ретінде көрсетіледі. Ең танымал бағдарламалау тілі Python көмегімен жобаңызды құру үшін main.py файлын сүйікті мәтіндік редактормен өңдеңіз. Орнату, IDE немесе компилятор қажет емес, сондықтан сіз оны кез келген компьютерде, тіпті ChromeBooks немесе бағдарламалық қамтамасыз етуді орната алмайтын компьютерлерде пайдалана аласыз.
4 -қадам: CircuitPython

CircuitPython-бұл эксперименттерді жеңілдетуге және арзан микроконтроллер тақталарында бағдарламалауды үйренуге арналған бағдарламалау тілі. CircuitPython - бұл MicroPython бағдарламалау тілінің ашық көзі. Бұл Python 3 бағдарламалау тілінің бағдарламалық жасақтамасы және бірнеше заманауи микроконтроллерлерде жұмыс істеу үшін жеткізілген. (Уикипедияны қараңыз)
Adafruit CircuitPython -ға қош келдіңіз - бұл ең жақсы бастама.
HackerBox 0041 -дің дәнекерленген тақтасы, қосқыш сымдары және басқа да заттар Adafruit CircuitPython Essentials демо -эксперименттерінде жұмыс кезінде пайдалы.
5 -қадам: MakeCode Arcade

MakeCode Arcade-бұл вебке және микроконтроллерлерге арналған ретро аркадтық ойындар жасауға арналған веб-негізделген, жаңадан бастаушыларға ыңғайлы платформа. Эксклюзивті HackerBox MakeCode Arcade PCB, Adafruit ItsyBitsy M4 Express, түрлі -түсті TFT дисплейі мен жеті түймелерді қолдана отырып, сіз өзіңіздің қолыңызбен MakeCode Arcade платформасын жинай аласыз.
ЖИНАУ ЕСКЕРТУЛЕРІ: ПХД жағымен, жібек экранда жоғары қарайтын «ItsyBitsy» мәтінімен бастаңыз. Барлық компоненттер ПХД осы жағында орналасқан. ItsyBitsy -ге қосылған ПХД дизайнында пьезо -дыбыстық сигнал бар. Дегенмен, бұл шығысқа қолдау әлі Аркада кодында енгізілмеген сияқты, сондықтан қазіргі уақытта дыбыстық сигналды қосу міндетті емес. ItsyBitsy үшін «розетка» жасау үшін 40 істікшелі әйел тақырыбын 14 істікшелі екі бөлікке бөлуге болады. ItsyBitsy розеткасын қолдана отырып, әр түрлі жобалар үшін Аркадалық ПХД мен дәнекерленген тақтаны қосуға және өшіруге болады. Әрине, егер сіз ItsyBitsy үшін екі платформаны жиі қолданатын болсаңыз, онда сіз басқа ItyBitsy алып, оны тікелей Аркада ПХД -ге дәнекерлеуді қалауыңыз мүмкін.
БАҒДАРЛАУ: SAMD51 үшін MakeCode Arcade туралы мәліметтерді қараңыз.
6 -қадам: MakeCode Arcade PCB үшін батарея қуаты

Әдепкі бойынша MakeCode Arcade PCB ItyBitsy -дегі microUSB порты арқылы жұмыс істейді. USB қуатын компьютердің USB порты, қабырға сүйегі және т.б.
Портативті Аркада платформасы үшін USB портын USB қуат банкінің көмегімен қуаттауға болады. Қажет болса, LiPo батарея қуатын біріктірудің таза шешімі фотода көрсетілген Adafruit LiIon/LiPoly рюкзагы болып табылады. Бұл рюкзак LiPo батареясымен және қосылу/өшіру түймесімен біріктірілуі мүмкін. Фотосуреттен LiPo рюкзагын аркада ПХД артына ұқыпты орналастыруға болатынын ескеріңіз. Егер сіз басқа түйреуіштерді дәнекерлегеннен кейін кесуді жоспарласаңыз, бұл ItyBitsy -дің тиісті үш түйреуішін қалдыруға көмектеседі.
7 -қадам: Atari Punk консоль белгісі

Atari Punk консолі - бұл екі 555 таймерлік IC немесе бірыңғай 556 қос таймерлі IC пайдаланатын танымал схема. Түпнұсқа схема 1980 жылы Radio Shack буклетінде жарияланды. Оның дизайнері Форрест М. Мимс III өзінің «Инженердің шағын ноутбукі - 555 схемасы» кітапшасында тізбекті «сатылы дыбыс генераторы» деп атады.
Бұл схеманы жиі «Atari Punk Console» деп атайды, себебі оның «төмен дыбысталуы» 1980-ші жылдардың классикалық Atari консольдық ойындарына ұқсайды, квадрат толқыны Atari 2600-ге ұқсас. Техникалық тұрғыдан алғанда, бұл тұрақтылықты басқаратын төртбұрышты толқындық осциллятор. бір (шаршы) импульс жасайтын осциллятор.
ЖИНАУ ЕСКЕРТУЛЕРІ:
- Тақтаның артында екі монеталық ұяшық қысқыштары орналасқан
- Барлық басқа компоненттер тақтаның алдыңғы жағында орналасқан
- Монеталар ұяшығымен жақсы байланыста болу үшін әрбір клип үшін барлық үш жастықты қалайы
- 1K резисторы R2 IC астында орналасқан
- DIP осцилляторлар мен светодиодтардың басқару қуатын бөлек қосады
- C1 және C2 - 0.1uF қақпақтары
- C3 - 10 фунт стерлингті қақпақ
- Барлық үш қақпақ үшін ұзын түйреуішті + белгісіне қарай қою арқылы тақтадағы полярлық таңбаны ескеріңіз
- Өздігінен жыпылықтайтын светодиодтар үшін қысқа штырь тақта шеңберінің тегіс шетіне жақын орналасқан тесікке түседі
- ПХД -де динамик үшін + белгісі бар
- IC (және оның ұясы) тақтадағы жарты шеңбер белгісіне сәйкес бағытталуы керек
- IC ұяшығын чипсіз дәнекерлеңіз, содан кейін IC салқындаған кезде розеткаға салыңыз
- 1Mohm потенциометрлері төменгі жағында «B105» деп белгіленген. Бөлшектер жинағының кейбір нұсқаларында оның орнына 500Км потенциометрлер берілген. Олар «B504» деп белгіленген.
- 5Kohm потенциометрі «B502» деп белгіленген. Бөлшектер жиынтығының кейбір нұсқаларында оның орнына 1Км потенциометр беріледі. Ол «B102» деп белгіленген.
Atari Punk консолінің Википедия беті
Jameco Electronics Atari Punk консольдік беті
8 -қадам: HackLife -те өмір сүріңіз

Сізге осы айда DIY электроникасына саяхат ұнады деп сенеміз. Төмендегі түсініктемелерде немесе Facebook HackerBoxes тобында табысқа жетіңіз және бөлісіңіз. Егер сізде қандай да бір сұрақтар туындаса немесе көмек қажет болса, бізге хабарлаңыз.
Революцияға қосылыңыз. HackLife өмір сүріңіз. Сіз ай сайын пошта жәшігіңізге жеткізілетін бұзылатын электроника мен компьютерлік технологиялардың керемет қорапшасын ала аласыз. HackerBoxes.com сайтына кіріп, ай сайынғы HackerBox қызметіне жазылыңыз.
Ұсынылған:
CircuitPython бар қос түсті жолақ диаграммасы: 5 қадам (суреттермен)

CircuitPython көмегімен қос түсті диаграмма: Мен бұл жарықдиодты диаграмманы Pimoroni сайтында көрдім және бұл ковид-19 құлыптау кезінде қымбат емес және қызықты жоба болуы мүмкін деп ойладым, оның әрқайсысында 24 LED, қызыл және жасыл бар. 12 сегмент, сондықтан теорияда сіз r көрсете білуіңіз керек
CircuitPython көмегімен 4x4 пернетақтаны қолдану: 4 қадам

4x4 пернетақтасын CircuitPython көмегімен қолдану: Бұл арзан пернетақта сіздің CircuitPython жобаларыңызға сандық енгізудің қарапайым әдісін ұсынады. Мен оны Adafruit ItsyBitsy M0 экспрессімен қолданамын. Сізге қажет: пернетақта - менікі 4x4ItsyBitsy M0 Express немесе оған ұқсас boardMu Editor орнатылған
Usando CircuitPython және MeowMeow De ElectronicCats: 4 қадам

Пайдалану схемасы: Python MeowMeow De ElectronicCats: Миау Миау сияқты көптеген бағдарламалар бар, олар бірнеше шақырым қашықтықта жұмыс істейді. Сино ла конокс не вита, https://electroniccats.com/pr
7 сегментті қос дисплей CircuitPython потенциометрімен басқарылады - көру тұрақтылығының демонстрациясы: 9 қадам (суреттермен)

CircuitPython потенциометрі басқаратын 7 сегментті қос дисплей-көру тұрақтылығының демонстрациясы: Бұл жобада 7 сегментті жарықдиодты дисплейлердің (F5161AH) дисплейін басқару үшін потенциометр қолданылады. Потенциометрдің тұтқасы бұрылғанда, көрсетілген сан 0 -ден 99 -ға дейін өзгереді. Кез келген сәтте бір ғана жарық диоды жанып тұрады, бірақ
CircuitPython және TinyLiDAR: Қарапайым мысал: 3 қадам

CircuitPython және TinyLiDAR: Қарапайым мысал: MicroElectronicDesign tinyLiDAR-бұл i2c шинасы бар ST VL53L0X ұшу уақыты (ToF) ауқымы модулі. Adafruit микроконтроллер тақталары бұл сенсорға оңай қосылады, өйткені олар i2c протоколын деректер түйіні арқылы сөйлей алады