Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Tervitused HackerBoxi häkkeritele kogu maailmas. HackerBox 0041 toob meile CircuitPython, MakeCode Arcade, Atari Punk Console ja palju muud. See juhend sisaldab teavet HackerBox 0041 -ga alustamiseks, mida saab siit osta, kuni kaupa jätkub. Kui soovite saada sellist HackerBoxi iga kuu otse oma postkasti, tellige see aadressil HackerBoxes.com ja liituge revolutsiooniga!
HackerBox 0041 teemad ja õpieesmärgid:
- SAMD51 ARM Cortex M4 uurimine
- Sisseehitatud programmeerimine CircuitPythoniga
- Retromängu kujundus MakeCode Arcade jaoks
- Atari Punk Console Synth kokkupanek
HackerBoxes on igakuine tellimuste kasti teenus isetehtud elektroonika ja arvutitehnoloogia jaoks. Oleme harrastajad, tegijad ja eksperimenteerijad. Me oleme unistuste unistajad.
Häkkida planeet
Samm: HackerBox 0041 sisu loend
- Adafruit ItsyBitsy M4 Express
- Eksklusiivne MakeCode Arcade PCB
- Eksklusiivne Atari Punk Console PCB
- Kaks elektroonilist komponendipaketti
- Värviline ekraan 128x160 pikslit TFT
- CR2032 mündiraku viis pakki
- RGB 12 LED -rõnga moodul
- SG90 mikro servomootor
- 400 punkti läbipaistev leivalaud
- DuPont Jumper juhtmed mees-mees
- Punutud MicroUSB kaabel
- Eksklusiivne Circuit Pythoni kleebis
- Eksklusiivne HackerBox Makeri kleebis
- Eksklusiivne HackerBoxi triikitav plaaster
Mõned muud asjad, mis aitavad:
- Jootekolb, joodis ja põhilised jootetööriistad
- Arvuti tarkvara tööriistade käitamiseks
Kõige tähtsam on see, et vajate seiklustunnet, häkkerivaimu, kannatlikkust ja uudishimu. Kuigi elektroonika ehitamine ja katsetamine on väga tasuv, võib see olla keeruline, väljakutsuv ja kohati isegi masendav. Eesmärk on progress, mitte täiuslikkus. Kui te jätkate ja naudite seiklust, võib sellest hobist saada palju rahulolu. Tehke iga samm aeglaselt, arvestage üksikasjadega ja ärge kartke abi küsida.
HackerBoxesi KKK -s on palju teavet praeguste ja tulevaste liikmete kohta. Peaaegu kõik meile saadetud mittetehnilise toe e-kirjad on seal juba vastatud, seega hindame teid väga, kui võtate KKK lugemiseks mõne minuti.
2. samm: elektroonilised komponendipaketid
Tutvuge siin näidatud komponentidega. Pange tähele nende komponentide soovitatud jaotust vastavalt värvikoodidele.
HackerBox 0041 sisaldab neid komponente, mis on pakitud kahte uuesti suletavasse polü -kotti. Pange tähele, et pakendamise hõlbustamiseks on komponendid eraldatud ainult kahte kotti ja komponentide ühte või teise kotti paigutamisel pole mingit tähendust.
Samm: Adafruit ItsyBitsy M4 Express
Adafruit ItsyBitsy M4 Expressil on mikrokiibiga ATSAMD51 ARM Cortex M4 (andmeleht) protsessor, mis töötab sagedusel 120 MHz. Mikrokontrolleril on ujukoma tugi, 512KB välklamp ja 192KB muutmälu.
Kuigi ItsyBitsy M4 saab kasutada koos Arduino IDE -ga, tarnitakse see koos CircuitPythoniga. Kui ühendate selle vooluvõrku, kuvatakse see väikese kettaseadmena, millel on main.py. Muutke oma lemmiktekstiredaktoriga main.py, et luua oma projekt, kasutades kõige populaarsemat programmeerimiskeelt Pythoni. Ei vaja installimisi, IDE -d ega kompilaatorit, nii et saate seda kasutada mis tahes arvutis, isegi ChromeBooksis või arvutis, kuhu tarkvara installida ei saa.
Samm 4: CircuitPython
CircuitPython on programmeerimiskeel, mille eesmärk on lihtsustada katsetamist ja programmeerimise õppimist odavatel mikrokontrolleriplaatidel. CircuitPython on MicroPythoni programmeerimiskeele avatud lähtekoodiga tuletis. See on programmeerimiskeele Python 3 tarkvara juurutus ja see on teisaldatud töötama mitmetel kaasaegsetel mikrokontrolleritel. (vt Wikipedia)
Adafruit Tere tulemast CircuitPythoni lehele on parim lähtepunkt.
Jooteta leivaplaat, hüppajajuhtmed ja mitmesugused muud HackerBox 0041 esemed on kasulikud Adafruit CircuitPython Essentialsi demokatsete tegemisel.
Samm: MakeCode Arcade
MakeCode Arcade on veebipõhine, algajatele sobilik platvorm retro-arkaadmängude loomiseks veebile ja mikrokontrolleritele. Kasutades eksklusiivset HackerBox MakeCode Arcade PCB -d, Adafruit ItsyBitsy M4 Expressi, värvilist TFT -ekraani ja seitset nuppu, saate kokku panna oma käeshoitava MakeCode Arcade'i platvormi.
KOKKUPANEMISE MÄRKUSED: Alustage trükkplaadi küljest, sealhulgas tekstiga "ItsyBitsy" siiditrükil ülespoole. Kõik komponendid asuvad PCB sellel küljel. PCB disainis on piesosummer, mis on ühendatud ItsyBitsyga. Selle väljundi tugi pole aga arkaadikoodis veel rakendatud, nii et sumisti jootmine on praegu valikuline. 40 -pin naissoost päise saab jagada kaheks 14 -kontaktiliseks osaks, et luua ItsyBitsy jaoks "pesa". ItsyBitsy pistikupesa toetab mooduli sisse- ja väljalülitamist Arcade PCB -l ja jooteta leivaplaadil erinevate projektide jaoks. Loomulikult, kui kasutate mõlemat platvormi sageli ItsyBitsy jaoks, võiksite valida mõne teise ItsyBitsy ja joota selle otse Arcade PCB -le.
PROGRAMMEERIMINE: vaadake SAMD51 MakeCode Arcade'i üksikasju.
6. samm: MakeCode Arcade PCB aku toide
Vaikimisi saab MakeCode Arcade PCB toite ItsyBitsy microUSB -pordi kaudu. USB -toiteallikaks võib olla arvuti USB -port, seintüügas jne.
Kaasaskantava Arcade'i platvormi jaoks saab USB -porti toita USB -toitepanga abil. Valikuliselt on puhas lahendus LiPo akutoite integreerimiseks fotol näidatud Adafruit LiIon/LiPoly seljakott. Seda seljakotti saab kombineerida LiPo aku ja valikuliselt sisse/välja nupuga. Pange fotolt tähele, et LiPo seljakoti saab kenasti arkaadplaadi tagaküljele paigutada. See aitab jätta vastavad kolm ItsyBitsy tihvti, kui kavatsete pärast jootmist teised tihvtid ära lõigata.
7. samm: Atari punkkonsooli märk
Atari Punk Console on populaarne vooluring, mis kasutab kahte 555 taimeriga IC -d või ühte 556 topelttaimeriga IC -d. Algne vooluring avaldati Radio Shacki vihikus 1980. aastal. Selle disainer Forrest M. Mims III nimetas vooluringi oma vihikus "Inseneri minimärkmik - 555 vooluahelat" "astmelise tooni generaatoriks".
Seda vooluringi nimetatakse sageli "Atari Punk Console", sest selle "low-fi" helid meenutavad 1980ndate klassikalisi Atari konsoolimänge, mille ruutlaine väljund sarnaneb Atari 2600-ga. Tehniliselt on see stabiilne ruutlaine ostsillaator, mis juhib monostabiilset ostsillaator, mis loob ühe (ruudu) impulsi.
KOKKUPANEMISE MÄRKUSED:
- Tahvli tagaküljel on kaks mündiraku klambrit
- Kõik muud komponendid asuvad plaadi esiküljel
- Tinage iga klambri jaoks kõik kolm padja, et tagada mündirakuga hea kontakt
- 1K takisti R2 asub vahetult IC all
- DIP lülitab voolu ostsillaatoritele ja LEDidele eraldi
- C1 ja C2 on 0,1 uF korgid
- C3 on 10uF kork
- Kõigi kolme korgi puhul pöörake tähelepanu tahvli polaarsusmärgisele, asetades pikema tihvti + märgi poole
- Selgete, ise vilkuvate LED-ide korral läheb lühem tihvt plaadi ringi tasase serva lähedal asuvasse auku
- Kõlari trükkplaadil on märgistus +
- IC (ja selle pistikupesa) peaks olema orienteeritud tahvli poolringi märgistusele
- Jootke IC -pistikupesa ilma kiibita ja pange IC jahtudes pesasse
- 1Mohm potentsiomeetrid on allosas märgistusega "B105". Osakomplekti mõnedes versioonides on selle asemel 500Kohm potentsiomeetrid. Need on märgistatud "B504".
- Potentsiomeetrile 5Kohm on märgitud "B502". Osakomplekti mõnes versioonis on selle asemel 1Kohm potentsiomeeter. See on märgistatud "B102".
Vikipeedia Atari punkkonsooli leht
Jameco Electronics Atari Punk Console Page
Samm 8: Livin 'HackLife
Loodame, et teile meeldis selle kuu teekond isetegemise elektroonikasse. Võtke ühendust ja jagage oma edu allolevates kommentaarides või HackerBoxesi Facebooki grupis. Kindlasti andke meile teada, kui teil on küsimusi või vajate abi.
Liituge revolutsiooniga. Elage HackLife'i. Saate laheda häkkitava elektroonika- ja arvutitehnoloogiaprojekti iga kuu otse teie postkasti. Lihtsalt surfake aadressil HackerBoxes.com ja tellige igakuine HackerBoxi teenus.