Kazalo:

HackerBox 0060: Igrišče: 11 korakov
HackerBox 0060: Igrišče: 11 korakov

Video: HackerBox 0060: Igrišče: 11 korakov

Video: HackerBox 0060: Igrišče: 11 korakov
Video: Bunker #1 2024, Julij
Anonim
HackerBox 0060: igrišče
HackerBox 0060: igrišče

Lep pozdrav hekerjem HackerBox po vsem svetu!

S HackerBox 0060 boste eksperimentirali z igriščem Adafruit Circuit Bluefruit z zmogljivim nordijskim polprevodnikom nRF52840 ARM Cortex M4 mikrokrmilnik. Raziščite vgrajeno programiranje s CircuitPythonom, Arduinom, ARM GCC in drugimi. Upravljajte vgrajene programe iz mobilnih naprav prek kanalov Bluetooth Low Energy (BLE). Uporabite igralno vezje Playground Ghost za mizo s Circuit Playground Bluefruit. Razumeti in izvajati vezja delilnikov napetosti, zvočne ojačevalnike razreda D, barvne LCD zaslone in dodatno shranjevanje z uporabo pomnilniških kartic SD in čipov serijske bliskavice.

HackerBoxes je mesečna naročnina za ljubitelje elektronike in računalniške tehnologije - Hekerji strojne opreme - Sanjači sanj.

V pogostih vprašanjih o HackerBoxesu je veliko informacij za sedanje in bodoče člane. Skoraj vsa e-poštna sporočila o netehnični podpori, ki jih prejmemo, so že odgovorjena, zato zelo cenimo, da ste si vzeli nekaj minut in prebrali pogosta vprašanja.

Zaloge

Ta navodila vsebujejo informacije za začetek uporabe HackerBox 0060. Celotna vsebina škatle je navedena na strani izdelka za HackerBox 0060, kjer je škatla na voljo tudi za nakup do razprodaje zalog. Če želite vsak mesec samodejno prejemati takšen HackerBox v svoj nabiralnik s 15 USD popusta, se lahko naročite na HackerBoxes.com in se pridružite revoluciji!

Spajkalnik, spajkalnik in osnovna orodja za spajkanje so običajno potrebni za delo na mesečnem HackerBoxu. Potreben je tudi računalnik za izvajanje programskih orodij. Oglejte si HackerBox Deluxe Starter Workshop za nabor osnovnih orodij in široko paleto uvodnih dejavnosti in poskusov.

Najpomembneje je, da boste potrebovali občutek pustolovščine, hekerskega duha, potrpežljivost in radovednost. Gradnja in eksperimentiranje z elektroniko, čeprav zelo koristno, sta včasih lahko težavna, zahtevna in celo frustrirajoča. Cilj je napredek in ne popolnost. Ko vztrajate in uživate v pustolovščini, lahko ta hobi prinese veliko zadovoljstvo. Vsak korak naredite počasi, upoštevajte podrobnosti in ne bojte se prositi za pomoč.

Korak: Elite Cyber Security Patch

Elite Cyber Security Patch
Elite Cyber Security Patch

Naši ekskluzivni obliži iz PVC (polivinilklorida) v taktičnem slogu so trdni, vendar prilagodljivi. So vodoodporne in lahko prenesejo širok razpon temperatur, zato so idealne za ostre zunanje razmere ali elitno spletno uporabo.

NAMESTITEV:

Prednostna metoda pritrditve na tkanine je uporaba "šivalnega kanala" okoli zunanjega roba obliža, da se obliž zašije na svoje mesto.

Na zadnji strani obliža je že nameščen nosilec za likanje, čeprav likanje ne bi smelo biti prva izbira za pritrditev. Odstranite zaščitni list papirja, namestite obliž in segrejte skozi tkanino od zadnjega dela obliža. Bodite zelo previdni, da se sam obliž ne raztopi.

Za površine, ki niso iz tkanine, odstranite zaščitni list papirja in pritrdite emblem z dvostranskim trakom ali ustreznim lepilom.

2. korak: igrišče Adafruit Circuit Bluefruit

Igrišče Adafruit Circuit Bluefruit
Igrišče Adafruit Circuit Bluefruit

Circuit Playground Bluefruit naših briljantnih prijateljev v Adafruit je neverjetna integrirana platforma za raziskovanje elektronike in programiranja. Okrogla je in ima okrog zunanjega roba vložke iz aligatorja za povezovanje na različne načine. Napaja se lahko iz USB -ja, baterije AAA ali z LiPo baterijo. Igralno igrišče Circuit Bluefruit ima vgrajeno podporo USB in ga lahko med drugim uporabljate s programskimi orodji Arduino sketch in CircuitPython.

Glavni čip je nordijski polprevodniški mikrokrmilnik nRF52840, ki je zgrajen okoli 32-bitnega jedra procesorja ARM Cortex M4, ki deluje na 64 MHz in podpira operacije s plavajočo vejico. NRF52840 podpira protokolarno podporo za Bluetooth 5, Bluetooth mrežo, Thread, Zigbee, 802.15.4, ANT in 2,4 GHz lastniški niz. Ima oznako NFC-A za uporabo pri poenostavljenih rešitvah za seznanjanje in plačevanje. Kriptografska enota ARM TrustZone CryptoCell je vključena na čipu in prinaša široko paleto kriptografskih možnosti, ki se izvajajo z visoko učinkovitostjo in neodvisno od CPE-ja.

Na vsakem igrišču Circuit Playground Bluefruit boste našli:

  • 1 x nRF52840 Cortex M4 procesor s podporo za nizko porabo energije Bluetooth
  • 10 x mini NeoPixels, vsak lahko prikaže katero koli barvo
  • 1 x senzor gibanja (troosni merilnik pospeška LIS3DH z zaznavanjem dotika, zaznavanjem prostega padca)
  • 1 x temperaturni senzor (termistor)
  • 1 x Senzor svetlobe (fototranzistor). Lahko deluje tudi kot barvni senzor in senzor pulza.
  • 1 x zvočni senzor (mikrofon MEMS)
  • 1 x mini zvočnik z ojačevalnikom razreda D (7,5 mm magnetni zvočnik/brenčanje)
  • 2 x gumba z oznako A in B
  • 1 x Drsno stikalo
  • 8 x vhodno/izhodnih zatičev, prijaznih do aligatorja
  • Vključuje I2C, UART, 6 zatičev za analogne vhode, več izhodov PWM
  • Zelena LED "ON", da veste, da deluje
  • Rdeča LED "#13" za osnovno utripanje
  • Gumb za ponastavitev
  • 2 MB pomnilnika SPI Flash, ki se uporablja predvsem s CircuitPythonom za shranjevanje kode in knjižnic.
  • Vrata MicroUSB za programiranje in odpravljanje napak
  • Vrata USB lahko delujejo kot serijska vrata, tipkovnica, miška, krmilna palica ali MIDI

ZAČETI:

Vklopite Circuit Playground Bluefruit s standardnim kablom MicroUSB in kliknite na Adafruit Documentation, če želite izvedeti več.

3. korak: Circuit Python

Circuit Python
Circuit Python

CircuitPython je programski jezik, namenjen poenostavitvi eksperimentiranja in učenja programiranja na nizkocenovnih ploščah mikrokrmilnikov. Omogoča lažji začetek kot kdaj koli prej, brez predhodnega prenosa z namizja. Ko nastavite ploščo, odprite kateri koli urejevalnik besedil in začnite urejati kodo. Tako preprosto je.

Sledite tem hitrim korakom, da namestite CircuitPython na igrišče Circuit Playground Bluefruit.

Zahvaljujoč vsem funkcijam, ki so vgrajene v igrišče Circuit Playground Bluefruit, in moči CircuitPythona, lahko zdaj naredimo številne kul poskuse. Tukaj je le nekaj primerov:

Upravljanje vgrajenih LED diod NeoPixel RGB

Izmerite temperaturo in jo zapišite v Flash

HID nadzor za vbrizgavanje tipkovnice in miške

Vmesnik z mobilnimi napravami prek Bluetootha

4. korak: Duh, prijazno do ploščic

Breadboard Friendly Playground Ghost
Breadboard Friendly Playground Ghost

Playground Ghost je zabaven način za uporabo krožnega igrišča z lemljeno ploščo za spajanje s tradicionalnimi moduli in vezji. Kot vmesnik "bolt on" lahko igrišče Circuit Play enostavno pritrdite, odstranite in znova pritrdite na Playground Ghost. To omogoča fleksibilnost pri montaži na druge plošče "vijakov", kot sta Adafruit TFT Gizmo ali Adafruit Proto Gizmo, pa tudi za demontažo za uporabo z aligatorskimi sponkami itd.

5. korak: Sestavite Playground Ghost

Sestavite Playground Ghost
Sestavite Playground Ghost

Broching Matice

Pritrdilne matice se uporabljajo za trajno pritrditev močnega pritrdilnega elementa z navojem v ne-duktilne materiale (na primer tiskana vezja). Na eni strani matice je rezalna ploskev. Ko je matico pritisnjeno pritrjena na luknjo iz PCB plošče in se vnjo pritrdi, se rezalna ploskev veže na oblogo znotraj sten luknje. Ta vmesnik omogoča tako mehansko kot električno povezavo s prevleko in vsemi pritrjenimi sledovi tiskanega vezja.

Dve metodi za uporabo matic

METODA A

Prva metoda za namestitev krožnega igrišča na Playground Ghost je hitra in enostavna metoda. Predlagamo, da gremo na to pot vsaj prvič. Pri tej metodi grizljivo površino orehov preprosto obrnite navzven, tako da se oreščki preprosto uporabijo kot tradicionalni oreški (ki se ne širijo). Če matico pritrdite na modro stran (stran igrišča za vezje) obeh tiskanih vezij, se zmanjša nevarnost kratkega stika glave vijaka ali poškodbe katerega koli dela na igrišču za vezje, saj so matice nekoliko manjše od glave vijakov stroja.

METODA B

Druga metoda za namestitev krožnega igrišča na igrišče Ghost uporablja matice za raztezanje, kot je bilo predvideno. Začnite tako, da pritisnete vse matice v Playground Ghost na strani, ki je nasprotna sledom PCB. Rezalna ploskev matice za raztezanje dejansko zareže v prevleko v luknji za PCB, zato lahko traja kar nekaj sile. Najboljša možnost je uporaba primeža ali drugega orožja za množično drobljenje. Ne pozabite postaviti nekaj kartona (ali druge zaščite pred praskami) med sledilno stranjo tiskanega vezja in površino primeža.

OPOMBA: Metoda B povzroči, da glava strojnega vijaka počiva na komponentni strani igrišča za vezje in je lahko zelo tesno prilegajoča za vijake stroja. Vrhovi "glave podložke" priloženih strojnih vijakov so preveliki in lahko zlahka kratki ali poškodujejo sestavne dele plošče. Če imate slučajno vijake za stroj M3 brez "podložnih glav", jih raje uporabite. To so lahko samo navadni okrogli vijaki ali vijaki z glavo, kot je prikazano na zgornji sliki. Če imate veliko vijakov za ohišja računalnikov, imate verjetno srečo, saj so vijaki M3 za to aplikacijo precej pogosti. Druga možnost je uporaba izolatorja pod glavo vijaka, vendar bodite previdni.

Zatiči glave

Na koncu spajkajte kratko stran glavo pod pravim kotom v Playground Ghost, kot je prikazano. Glave pod pravim kotom omogočajo, da duh stoji na deski brez spajkanja in jo resnično preganja.

6. korak: Duh igrišča na lemilni plošči brez spajkanja

Igralno igrišče Ghost on a Solderless Breadboard
Igralno igrišče Ghost on a Solderless Breadboard

Postavite Playground Ghost na brezlemno ploščo in priključite potenciometer za obrezovanje, kot je prikazano tukaj.

Priporočena: