Sisukord:
- Samm: HackerBox 0041 sisu loend
- 2. samm: elektroonilised komponendipaketid
- Samm: Adafruit ItsyBitsy M4 Express
- Samm 4: CircuitPython
- Samm: MakeCode Arcade
- 6. samm: MakeCode Arcade PCB aku toide
- 7. samm: Atari punkkonsooli märk
- Samm 8: Livin 'HackLife
Video: HackerBox 0041: CircuitPython: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
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.
Soovitan:
HackerBox 0060: mänguväljak: 11 sammu
HackerBox 0060: mänguväljak: tervitused HackerBoxi häkkeritele kogu maailmas! HackerBox 0060 abil saate katsetada Adafruit Circuit Playground Bluefruit'i, millel on võimas Nordic Semiconductor nRF52840 ARM Cortex M4 mikrokontroller. Uurige sisseehitatud programmeerimist
Usando CircuitPython ja MeowMeow De ElectronicCats: 4 sammu
Usando CircuitPython En MeowMeow De ElectronicCats: Si has llegado hasta aquí es porque probolemente conoces la tarjeta Meow Meow, ese gato ninja que te permite programme miles de cosas usando sus bigotespacitivos. Sino la conoces o no la tienes, date una vuelta acá https://electroniccats.com/pr
CircuitPython koos Itsybitsy M4 Express 1 -ga: seadistamine: 9 sammu
CircuitPython koos Itsybitsy M4 Express 1 -ga: seadistamine: kas olete kodeerimisega kursis? Kasutate ainult Scratchi ja soovite liikuda edasi tekstikeele juurde, mis võimaldab hõlpsat juurdepääsu füüsilisele andmetöötlusele LED -ide, lülitite, kuvarite ja anduritega? Siis võib see olla teie jaoks. Olen märganud, et see sait sisaldab palju juhiseid ab
Kahe 7 -segmendi kuvarid, mida kontrollib CircuitPython'i potentsiomeeter - nägemise püsivuse demonstreerimine: 9 sammu (piltidega)
Kahe 7-segmendilise kuvari juhtimine CircuitPythonis oleva potentsiomeetri abil-Nägemise püsivuse demonstreerimine: See projekt kasutab potentsiomeetrit, et juhtida paari 7-segmendilise LED-ekraani (F5161AH) ekraani. Kui potentsiomeetri nuppu keeratakse, muutub kuvatav arv vahemikus 0 kuni 99. Igal hetkel süttib ainult üks LED, väga lühidalt, kuid
CircuitPython ja TinyLiDAR: Lihtne näide: 3 sammu
CircuitPython ja TinyLiDAR: Lihtne näide: MicroElectronicDesign tinyLiDAR on ST VL53L0X-põhine lennuaja (ToF) vahemiku moodul, millel on i2c siinühendus. Adafruit'i mikrokontrolleri plaadid on selle anduriga hõlpsasti ühendatud, kuna nad saavad oma andmeside kaudu rääkida i2c -protokolli