Sisukord:

HackerBox 0060: mänguväljak: 11 sammu
HackerBox 0060: mänguväljak: 11 sammu

Video: HackerBox 0060: mänguväljak: 11 sammu

Video: HackerBox 0060: mänguväljak: 11 sammu
Video: Jonie Adriel days out 2024, November
Anonim
HackerBox 0060: mänguväljak
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. Avastage sisseehitatud programmeerimist CircuitPythoni, Arduino, ARM GCC ja muu abil. Juhtige mobiilseadmete sisseehitatud programme Bluetooth Low Energy (BLE) kanalite kaudu. Kasutage mänguväljaku kummitusplaati Circuit Playground Bluefruit'iga leivaplaadile. Mõistke ja rakendage pingejaotusahelaid, D -klassi helivõimendeid, täisvärvilisi LCD -ekraane ja täiendavat salvestusruumi, kasutades nii SD -mälukaarte kui ka jadavälki.

HackerBoxes on igakuine abonentkasti teenus elektroonika ja arvutitehnoloogia entusiastidele - Riistvarahäkkerid - Unistuste unistajad.

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.

Tarvikud

See juhend sisaldab teavet HackerBox 0060 -ga alustamiseks. Karbi täielik sisu on loetletud HackerBox 0060 tootelehel, kust on võimalik ka kaupa jätkata osta. Kui soovite automaatselt saada iga kuu oma postkasti 15 -dollarise allahindlusega sellise HackerBoxi, saate tellida saidi HackerBoxes.com ja liituda revolutsiooniga!

Igakuise HackerBoxiga töötamiseks on üldiselt vaja jootekolvi, jootet ja põhilisi jootetööriistu. Samuti on vaja arvutit tarkvara tööriistade käitamiseks. Vaadake HackerBox Deluxe Starteri töötuba, kus leiate põhitööriistade komplekti ning mitmesuguseid tutvustavaid tegevusi ja katseid.

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.

Samm: Elite küberturbe plaaster

Elite küberturbe plaaster
Elite küberturbe plaaster

Meie eksklusiivsed taktikalises stiilis PVC (polüvinüülkloriid) plaastrid on karmid, kuid paindlikud. Need on veekindlad ja taluvad mitmesuguseid temperatuure, mistõttu on need ideaalsed karmide välitingimuste või eliidi jaoks.

PAIGALDAMINE:

Eelistatud kangaste kinnitamise meetod on plaastri õmblemiseks plaastri välisserva ümbritsev "õmbluskanal".

Plaastri tagaküljele on eelnevalt paigaldatud triigitav kinnitus, kuigi triikimine ei tohiks olla esimene valik kinnitamiseks. Eemaldage kaitsev paberileht, asetage plaaster ja kuumutage kangast plaastri tagant. Olge äärmiselt ettevaatlik, et vältida plaastri enda sulamist.

Mittekangaspindade puhul eemaldage kaitsev paberileht ja kinnitage embleem kahepoolse teibiga või sobiva liimiga.

2. samm: Adafruit Circuit mänguväljak Bluefruit

Adafruit Circuit mänguväljak Bluefruit
Adafruit Circuit mänguväljak Bluefruit

Circuit Playground Bluefruit meie suurepärastelt sõpradelt Adafruitist on hämmastav integreeritud platvorm elektroonika ja programmeerimise uurimiseks. See on ümmargune ja selle alumise serva ümber on alligaatorklambrid, mis võimaldavad ühendada mitmesuguseid meetodeid. Seda saab toita USB -liideselt, AAA -akupaketilt või LiPo -akuga. Circuit Playground Bluefruitil on sisseehitatud USB-tugi ja seda saab kasutada muu hulgas Arduino eskiisi ja CircuitPythoni programmeerimisvahenditega.

Peamine kiip on Nordic Semiconductor nRF52840 mikrokontroller, mis on ehitatud ümber 32-bitise ARM Cortex M4 protsessori tuuma, mis töötab sagedusel 64 MHz ja toetab ujukomaoperatsioone. NRF52840 toetab protokolli Bluetooth 5, Bluetooth -võrk, niit, Zigbee, 802.15.4, ANT ja 2,4 GHz patareid. Sellel on NFC-A silt lihtsustatud sidumis- ja makselahenduste jaoks. ARM TrustZone CryptoCell krüptograafikaüksus on kiibil kaasas ja pakub laia valikut krüptograafilisi valikuid, mis toimivad suure tõhususega ja protsessorist sõltumatult.

Iga Circuit Playground Bluefruit'i sisse küpsetatud leiad:

  • 1 x nRF52840 Cortex M4 protsessor Bluetooth Low Energy toega
  • 10 x mini NeoPixelit, igaüks saab kuvada mis tahes värvi
  • 1 x liikumisandur (kolmeteljeline LIS3DH kiirendusmõõtur kraanituvastusega, vabalangemise tuvastamine)
  • 1 x temperatuuriandur (termistor)
  • 1 x valgusandur (fototransistor). Võib toimida ka värvisensori ja impulssandurina.
  • 1 x heliandur (MEMS -mikrofon)
  • 1 x minikõlar koos D -klassi võimendiga (7,5 mm magnetkõlar/sumin)
  • 2 x nuppe, tähistatud A ja B
  • 1 x lükandlüliti
  • 8 x alligaatoriklambriga sõbralikku sisend-/väljundnõela
  • Sisaldab I2C, UART, 6 kontakti, mis suudavad teha analoogsisendeid, mitu PWM -väljundit
  • Roheline "ON" LED, et saaksite teada, kas see töötab
  • Punane "#13" LED põhiliseks vilkumiseks
  • Reset-nupp
  • 2 MB SPI välkmälu, mida kasutatakse peamiselt koos CircuitPythoniga koodi ja teekide salvestamiseks.
  • MicroUSB port programmeerimiseks ja silumiseks
  • USB -port võib toimida nagu jadaport, klaviatuur, hiir, juhtkang või MIDI

ALUSTAMA:

Lülitage Circuit Playground Bluefruit sisse tavalise MicroUSB -kaabli abil ja lisateabe saamiseks klõpsake Adafruit'i dokumentatsiooni.

Samm: vooluringi Python

Vooluring Python
Vooluring Python

CircuitPython on programmeerimiskeel, mille eesmärk on lihtsustada katsetamist ja programmeerimise õppimist odavatel mikrokontrolleriplaatidel. See muudab alustamise lihtsamaks kui kunagi varem, ilma et oleks vaja töölauale eelnevalt alla laadida. Kui olete tahvli seadistanud, avage mis tahes tekstiredaktor ja alustage koodi muutmist. Nii lihtne see ongi.

CircuitPythoni installimiseks Circuit Playground Bluefruit'ile järgige neid kiireid samme.

Tänu kõikidele Circuit Playground Bluefruit'i funktsioonidele ja CircuitPythoni võimsusele saame nüüd teha kohe lahedaid katseid. Siin on vaid mõned näited:

Juurdeehitatud NeoPixel RGB LED -ide juhtimine

Mõõtke temperatuur ja logige see Flash -i

HID -juhtimine klaviatuuri ja hiire süstimiseks

Liides mobiilseadmetega Bluetoothi kaudu

4. samm: leivaplaadisõbralik mänguväljak Ghost

Leivaplaadisõbralik mänguväljak Ghost
Leivaplaadisõbralik mänguväljak Ghost

Mänguväljak Ghost on lõbus viis kasutada Circuit Playgroundi koos jooteta leivaplaadiga, et ühendada traditsiooniliste moodulite ja leivaplaatidega ühendatud vooluahelatega. "Polt sisse" liidesena saab Circuit Playgroundi hõlpsasti Playground Ghost külge kinnitada, eemaldada ja uuesti kinnitada. See võimaldab paindlikkust paigaldada teistele "poltidega" tahvlitele, nagu Adafruit TFT Gizmo või Adafruit Proto Gizmo, ja ka eemaldamiseks, kui neid kasutatakse koos alligaatoriklambritega jne.

Samm: pange kokku mänguväljaku kummitus

Pange kokku mänguväljaku kummitus
Pange kokku mänguväljaku kummitus

Pähklite avamine

Murdmismutreid kasutatakse tugeva keermestatud kinnitusvahendi püsivaks kinnitamiseks mitteplastilistesse materjalidesse (nt trükkplaadid). Mutri ühel küljel on lõikepind. Kui mutter surutakse surutud vastu plaaditud trükkplaadi auku ja sellesse, seob lõikepind ava seinte sees oleva kattekihi. See liides pakub nii mehaanilist kui ka elektrilist ühendust plaadistuse ja kõigi kinnitatud trükkplaatide jälgedega.

Kaks meetodit avamispähklite kasutamiseks

MEETOD A

Esimene meetod Circuit Playgroundi paigaldamiseks Playground Ghostile on kiire ja lihtne meetod. Soovitame seda teed minna, vähemalt esimest korda. Selle meetodi puhul keerake lihtsalt avamispähklite hammustuspind väljapoole, nii et pähkleid kasutatakse lihtsalt traditsiooniliste (avamata) pähklitena. Kui asetate mutri kahe PCB sinisele poolele (ringmänguväljaku pool), väheneb kruvipea lühise või ringkonnakoha mänguväljakul olevate komponentide kahjustamise oht, kuna mutrid on masina kruvide otsast veidi väiksemad.

MEETOD B

Teine meetod Circuit Playgroundi mänguväljakule Ground Playground paigaldamiseks kasutab avamutreid ettenähtud viisil. Alustuseks vajutage iga avamutrit PCB jälgede vastasküljel asuvale mänguväljaku kummitusele. Avamismutri lõikepind lõikab tegelikult plaadi PCB auku, nii et see võib võtta üsna palju jõudu. Parim võimalus on kasutada pahe või muud massipurustusrelva. Asetage kindlasti mõni papp (või muu kriimustuskaitse) trükkplaadi jäljekülje ja kruvipinna vahele.

TÄHELEPANU. Meetodi B tulemuseks on see, et masinakruvi pea jääb ringkonnakoha mänguväljaku komponendipoolsele küljele ja võib masina kruvide jaoks väga tihedalt sobida. Kaasasolevate masinakruvide "pesuripea" ülaosad on liiga suured ja võivad plaadi osi kergesti lühistada või kahjustada. Kui teil juhtub olema M3 -masinakruvid ilma „seibipeadeta”, võiksite neid hoopis kasutada. Need võivad olla lihtsalt ümmargused pea- või pannipea kruvid, nagu on näidatud ülaltoodud pildil. Kui teil on arvutikarpide jaoks kruvisid, on teil tõenäoliselt õnne, kuna M3 kruvid on selle rakenduse jaoks üsna tavalised. Teine võimalus on kasutada isolaatorit kruvipea all, kuid olge ettevaatlik.

Päise tihvtid

Lõpuks jootke täisnurga päiste lühike külg mänguväljaku kummitusse, nagu näidatud. Õige nurga all olevad päised võimaldavad kummitusel püsti tõusta ja joodeta leivaplaati tõeliselt kummitama jääda.

6. samm: mänguväljaku kummitus jooteta leivalaual

Mänguväljaku kummitus jooteta leivalaual
Mänguväljaku kummitus jooteta leivalaual

Pange mänguväljak Ghost jootmiseta leivalauale ja ühendage trimmeri potentsiomeeter, nagu siin näidatud.

Soovitan: