Cuprins:

HackerBox 0060: Teren de joacă: 11 pași
HackerBox 0060: Teren de joacă: 11 pași

Video: HackerBox 0060: Teren de joacă: 11 pași

Video: HackerBox 0060: Teren de joacă: 11 pași
Video: Hackerbox 0098 - Escape 2024, Iulie
Anonim
HackerBox 0060: Loc de joacă
HackerBox 0060: Loc de joacă

Salutări hackerilor HackerBox din întreaga lume!

Cu HackerBox 0060 veți experimenta cu Adafruit Circuit Playground Bluefruit cu un puternic microcontroler nordic Semiconductor nRF52840 ARM Cortex M4. Explorează programarea încorporată cu CircuitPython, Arduino, ARM GCC și multe altele. Controlează programele încorporate de pe dispozitive mobile prin canale Bluetooth Low Energy (BLE). Utilizați PCB-ul Ghost Playground pentru a face panoul cu Circuitul Playground Bluefruit. Înțelegeți și implementați circuite de divizare a tensiunii, amplificatoare audio de clasa D, afișaje LCD color și stocare suplimentară utilizând atât carduri de memorie SD, cât și cipuri flash seriale.

HackerBoxes este serviciul de cutie de abonament lunar pentru pasionații de electronică și tehnologia computerelor - Hardware Hackers - The Dreamers of Dreams.

Există o mulțime de informații pentru membrii actuali și potențiali în întrebările frecvente despre HackerBoxes. Aproape toate e-mailurile de asistență non-tehnică pe care le primim au primit deja un răspuns acolo, așa că apreciem foarte mult că ați luat câteva minute pentru a citi FAQ.

Provizii

Acest instructabil conține informații pentru a începe să utilizați HackerBox 0060. Conținutul complet al cutiei este listat pe pagina produsului pentru HackerBox 0060, unde cutia este de asemenea disponibilă pentru cumpărare până la epuizarea stocurilor. Dacă doriți să primiți automat un HackerBox ca acesta chiar în cutia poștală în fiecare lună cu o reducere de 15 USD, vă puteți abona la HackerBoxes.com și vă puteți alătura revoluției!

Un instrument de lipit, lipit și instrumente de lipit de bază sunt, în general, necesare pentru a lucra la HackerBox lunar. De asemenea, este necesar un computer pentru rularea instrumentelor software. Aruncați o privire la HackerBox Deluxe Starter Workshop pentru un set de instrumente de bază și o gamă largă de activități introductive și experimente.

Cel mai important, veți avea nevoie de un sentiment de aventură, spirit hacker, răbdare și curiozitate. Construirea și experimentarea cu electronice, deși foarte plină de satisfacții, poate fi dificilă, provocatoare și chiar frustrantă uneori. Scopul este progresul, nu perfecțiunea. Când persistați și vă bucurați de aventură, din acest hobby se poate obține o mulțime de satisfacții. Faceți fiecare pas încet, țineți cont de detalii și nu vă fie teamă să cereți ajutor.

Pasul 1: Patch Elite Cyber Security

Patch Elite Cyber Security
Patch Elite Cyber Security

Patch-urile noastre exclusive din PVC (clorură de polivinil) în stil tactic sunt dure, dar flexibile. Sunt rezistente la apă și pot rezista la o gamă largă de temperaturi, făcându-le ideale pentru condiții dure în aer liber sau pentru utilizarea online de elită.

INSTALARE:

Metoda preferată de atașare la țesături este aceea de a utiliza „canalul de cusut” în jurul marginii exterioare a plasturelui pentru a coase plasturele în loc.

Există un suport de călcat pre-aplicat în partea din spate a plasturelui, deși călcarea nu ar trebui să fie prima alegere pentru atașare. Îndepărtați foaia de hârtie de protecție, poziționați plasturele și încălziți-o prin materialul din spatele plasturii. Fiți extrem de precaut pentru a evita topirea plasturelui în sine.

Pentru suprafețele care nu sunt din material, îndepărtați foaia de hârtie de protecție și montați emblema cu bandă dublă sau cu un adeziv adecvat.

Pasul 2: Adafruit Circuit Playground Bluefruit

Adafruit Circuit Playground Bluefruit
Adafruit Circuit Playground Bluefruit

Circuitul de joacă Bluefruit de la prietenii noștri geniali de la Adafruit este o platformă integrată uimitoare pentru explorarea electronică și programare. Este rotund și are plăcuțe cu aligator în jurul marginii exterioare pentru a face conexiuni într-o varietate de metode. Poate fi alimentat de pe USB, un pachet de baterii AAA sau cu o baterie LiPo. Circuitul de joacă Bluefruit are suport USB încorporat și poate fi folosit cu schițe Arduino și instrumente de programare CircuitPython, printre altele.

Cipul principal este un microcontroler Nordic Semiconductor nRF52840 care este construit în jurul unui nucleu de procesor ARM Cortex M4 pe 32 de biți care rulează la 64 MHz și acceptă operații în virgulă mobilă. NRF52840 are suport de protocol pentru stive Bluetooth 5, mesh Bluetooth, Thread, Zigbee, 802.15.4, ANT și 2.4 GHz. Are etichetă NFC-A pentru utilizare în soluții simplificate de împerechere și plată. Unitatea criptografică ARM TrustZone CryptoCell este inclusă pe cip și aduce o gamă largă de opțiuni criptografice care se execută cu eficiență ridicată și independent de CPU.

Coapte la fiecare circuit de joacă Bluefruit veți găsi:

  • 1 x procesor nRF52840 Cortex M4 cu suport Bluetooth Low Energy
  • 10 x mini NeoPixels, fiecare poate afișa orice culoare
  • 1 x senzor de mișcare (accelerometru cu trei axe LIS3DH cu detectare de robinet, detectare de cădere liberă)
  • 1 x senzor de temperatură (termistor)
  • 1 x senzor de lumină (fototranzistor). Poate acționa și ca senzor de culoare și senzor de impuls.
  • 1 x senzor de sunet (microfon MEMS)
  • 1 x Mini difuzor cu amplificator clasa D (difuzor / buzzer magnetic de 7,5 mm)
  • 2 x butoane, etichetate A și B.
  • 1 x comutator glisant
  • 8 x pini de intrare / ieșire prietenoși cu aligator
  • Include I2C, UART, 6 pini care pot face intrări analogice, mai multe ieșiri PWM
  • LED verde „ON”, astfel încât să știți că este alimentat
  • LED roșu „# 13” pentru intermitent de bază
  • Butonul de resetare
  • 2 MB de stocare Flash SPI, utilizat în principal cu CircuitPython pentru a stoca cod și biblioteci.
  • Port MicroUSB pentru programare și depanare
  • Portul USB poate acționa ca portul serial, tastatura, mouse-ul, joystick-ul sau MIDI

INCEPE:

Porniți Circuitul de joacă Bluefruit folosind un cablu MicroUSB standard și faceți clic pe Documentația Adafruit pentru a afla mai multe.

Pasul 3: Circuit Python

Circuit Python
Circuit Python

CircuitPython este un limbaj de programare conceput pentru a simplifica experimentarea și învățarea programării pe plăci de microcontroler cu costuri reduse. Face mai ușor ca oricând să începeți, fără a fi nevoie de descărcări pentru desktop în avans. Odată ce ați configurat tabloul, deschideți orice editor de text și începeți să editați codul. Este atat de simplu.

Urmați acești pași rapizi pentru a instala CircuitPython pe Circuitul de joacă Bluefruit.

Datorită tuturor caracteristicilor incluse în Circuitul de joacă Bluefruit și puterii CircuitPython, putem face acum o serie de experimente interesante chiar din cutie. Iată doar câteva exemple:

Controlul LED-urilor RGB NeoPixel la bord

Măsurați temperatura și conectați-o la bliț

Control HID pentru injecție tastatură și mouse

Interfață cu dispozitive mobile prin Bluetooth

Pasul 4: Breadboard Friendly Playground Ghost

Breadboard Friendly Playground Ghost
Breadboard Friendly Playground Ghost

Playground Ghost este un mod distractiv de a folosi un Circuit Playground cu o placă fără sudură pentru conectarea la module tradiționale și circuite plăcute. Ca o interfață „bolt on”, Circuitul terenului de joacă poate fi ușor atașat, îndepărtat și reatasat la Playground Ghost. Acest lucru permite flexibilitatea pentru montarea pe alte plăci „cu șurub”, cum ar fi Adafruit TFT Gizmo sau Adafruit Proto Gizmo și, de asemenea, pentru demontare pentru a fi utilizate cu cleme de aligator etc.

Pasul 5: Asamblați fantoma locului de joacă

Asamblați fantoma locului de joacă
Asamblați fantoma locului de joacă

Broșarea nucilor

Piulițele de broșare sunt utilizate pentru a atașa permanent un element de fixare puternic filetat în materiale neductile (cum ar fi plăcile cu circuite imprimate). O parte a piuliței încorporează o față de tăiere. Atunci când piulița se potrivește într-o gaură placată din PCB, fața de tăiere se leagă de placare în pereții găurii. Această interfață asigură atât o conexiune mecanică, cât și electrică la placare și la orice urmă de PCB atașată.

Două metode de utilizare a piulițelor

METODA A

Prima metodă pentru montarea Circuit Playground pe Playground Ghost este metoda rapidă și ușoară. Vă sugerăm să mergeți pe acest traseu, cel puțin pentru prima dată. În această metodă, pur și simplu întoarceți fața mușcătoare a piulițelor de broșat în afară, astfel încât nucile să fie folosite pur și simplu ca piulițe tradiționale (fără broșare). Punerea piuliței pe partea albastră (partea circuitului de joacă) a celor două PCB-uri reduce riscul scurtcircuitării capului șurubului sau deteriorării componentelor de pe circuitul terenului de joacă, deoarece piulițele sunt puțin mai mici decât capul șuruburilor mașinii.

METODA B

A doua metodă de montare a circuitului de joacă pe terenul de joacă Ghost folosește piulițele de broșare așa cum este intenționat - broșat. Începeți prin apăsarea fiecărei piulițe de prindere în Playground Ghost pe partea opusă față de urmele PCB. Fața de tăiere a piuliței de broșare se taie de fapt în placarea din gaura PCB, deci poate dura destul de mult. Cea mai bună opțiune este să folosiți un menghin sau altă armă de zdrobire în masă. Asigurați-vă că așezați niște carton (sau altă protecție împotriva zgârieturilor) între partea trasă a PCB și suprafața menghinei.

ATENȚIE: Metoda B are ca rezultat capul șurubului mașinii pe partea componentă a terenului de joacă al circuitului și poate fi o potrivire foarte strânsă pentru șuruburile mașinii. Suprafețele cu „cap de spălare” ale șuruburilor pentru mașină furnizate sunt supradimensionate și pot scurta sau deteriora cu ușurință componentele plăcii. Dacă se întâmplă să aveți șuruburi M3 fără "capete de spălare", vă recomandăm să le folosiți. Acestea ar putea fi doar șuruburi simple cu cap rotund sau cu cap pan, așa cum se arată în imaginea de mai sus. Dacă aveți o serie de șuruburi pentru carcase pentru PC, probabil că aveți noroc, deoarece șuruburile M3 sunt destul de frecvente pentru acea aplicație. Folosirea unui izolator sub capul șurubului este o altă opțiune, dar aveți grijă.

Pinii antetului

În cele din urmă, lipiți partea scurtă a anteturilor cu unghi drept în Playground Ghost așa cum se arată. Anteturile cu unghi drept permit fantomei să stea în picioare și să bântuie cu adevărat pe placa de sudură fără sudură.

Pasul 6: Fantoma locului de joacă pe o placă de sudură fără sudură

Teren de joacă Fantomă pe o placă de sudură fără sudură
Teren de joacă Fantomă pe o placă de sudură fără sudură

Puneți Playground Ghost pe o placă fără sudură și conectați potențiometrul de tuns, așa cum se arată aici.

Recomandat: