Satura rādītājs:

HackerBox 0060: rotaļu laukums: 11 soļi
HackerBox 0060: rotaļu laukums: 11 soļi

Video: HackerBox 0060: rotaļu laukums: 11 soļi

Video: HackerBox 0060: rotaļu laukums: 11 soļi
Video: Hackerbox 0098 - Escape 2024, Novembris
Anonim
HackerBox 0060: rotaļu laukums
HackerBox 0060: rotaļu laukums

Sveiciens HackerBox hakeriem visā pasaulē!

Ar HackerBox 0060 jūs eksperimentēsit ar Adafruit Circuit rotaļu laukumu Bluefruit ar spēcīgu Ziemeļvalstu pusvadītāju nRF52840 ARM Cortex M4 mikrokontrolleri. Izpētiet iegulto programmēšanu, izmantojot CircuitPython, Arduino, ARM GCC un citus. Pārvaldiet iegultās programmas no mobilajām ierīcēm, izmantojot Bluetooth Low Energy (BLE) kanālus. Izmantojiet Playground Ghost PCB, lai izveidotu maizi ar Circuit Playground Bluefruit. Izprotiet un ieviešiet sprieguma dalītāju shēmas, D klases audio pastiprinātājus, pilnkrāsu LCD displejus un papildu krātuvi, izmantojot gan SD atmiņas kartes, gan sērijas zibspuldzes.

HackerBoxes ir ikmēneša abonēšanas kastīšu pakalpojums elektronikas un datortehnikas entuziastiem - Aparatūras hakeri - Sapņu sapņotāji.

HackerBoxes bieži uzdotajos jautājumos ir daudz informācijas esošajiem un topošajiem dalībniekiem. Gandrīz uz visiem saņemtajiem e-pasta ziņojumiem, kas nav tehniskais atbalsts, tur jau ir atbildēts, tāpēc mēs patiesi pateicamies, ka veltāt dažas minūtes, lai izlasītu FAQ.

Piegādes

Šajā pamācībā ir informācija par darba sākšanu ar HackerBox 0060. Pilns kastes saturs ir norādīts HackerBox 0060 produkta lapā, kur kastīti var iegādāties arī, kamēr beidzas krājumi. Ja vēlaties katru mēnesi automātiski saņemt šādu HackerBox tieši savā pastkastē ar 15 ASV dolāru atlaidi, varat abonēt vietni HackerBoxes.com un pievienoties revolūcijai!

Lai strādātu pie ikmēneša HackerBox, parasti ir nepieciešams lodāmurs, lodētava un pamata lodēšanas rīki. Nepieciešams arī dators programmatūras rīku palaišanai. Apskatiet HackerBox Deluxe iesācēju darbnīcu, lai iegūtu pamata rīku komplektu un plašu ievaddarbību un eksperimentu klāstu.

Vissvarīgākais - jums būs nepieciešama piedzīvojumu sajūta, hakeru gars, pacietība un zinātkāre. Būvēt un eksperimentēt ar elektroniku, lai arī tas ir ļoti izdevīgi, dažkārt var būt sarežģīti, izaicinoši un pat nomākti. Mērķis ir progress, nevis pilnība. Kad jūs neatlaidīgi izbaudāt piedzīvojumu, no šī hobija var gūt lielu gandarījumu. Speriet katru soli lēnām, ņemiet vērā detaļas un nebaidieties lūgt palīdzību.

1. darbība. Elites kiberdrošības ielāps

Elites kiberdrošības plāksteris
Elites kiberdrošības plāksteris

Mūsu ekskluzīvie taktiskā stila PVC (polivinilhlorīda) plāksteri ir izturīgi, bet elastīgi. Tie ir ūdensnecaurlaidīgi un var izturēt plašu temperatūras diapazonu, padarot tos ideāli piemērotus skarbiem āra apstākļiem vai elitārai tiešsaistes lietošanai.

UZSTĀDĪŠANA:

Vēlamā piestiprināšanas metode pie audumiem ir šūšanas kanāla izmantošana ap plākstera ārējo malu, lai iešūtu plāksteri vietā.

Plākstera aizmugurē ir iepriekš uzlikts gludināms stiprinājums, lai gan gludināšana nedrīkst būt pirmā izvēle piestiprināšanai. Noņemiet aizsargājošo papīra lapu, novietojiet plāksteri un uzsildiet audumu NO plākstera aizmugures. Esiet ļoti piesardzīgs, lai neizkausētu pašu plāksteri.

Virsmām, kas nav auduma, noņemiet aizsargājošo papīra lapu un piestipriniet emblēmu ar abpusēju lenti vai atbilstošu līmi.

2. solis: Adafruit Circuit rotaļu laukums Bluefruit

Adafruit Circuit rotaļu laukums Bluefruit
Adafruit Circuit rotaļu laukums Bluefruit

Circuit Playground Bluefruit no mūsu izciliem draugiem Adafruit ir pārsteidzoša integrēta platforma elektronikas un programmēšanas izpētei. Tas ir apaļš un tam ir aligatora skavu spilventiņi ap ārējo malu, lai izveidotu savienojumus dažādās metodēs. To var darbināt no USB, AAA bateriju komplekta vai ar LiPo akumulatoru. Circuit Playground Bluefruit ir iebūvēts USB atbalsts, un to var izmantot kopā ar Arduino skici un CircuitPython programmēšanas rīkiem.

Galvenā mikroshēma ir Nordic Semiconductor nRF52840 mikrokontrolleris, kas veidots ap 32 bitu ARM Cortex M4 CPU kodolu, kas darbojas 64 MHz un atbalsta peldošā komata darbības. NRF52840 ir protokola atbalsts Bluetooth 5, Bluetooth tīklam, pavedienam, Zigbee, 802.15.4, ANT un 2,4 GHz patentētām kaudzēm. Tam ir NFC-A tags izmantošanai vienkāršotā savienošanas pārī un maksājumu risinājumos. ARM TrustZone CryptoCell kriptogrāfijas vienība ir iekļauta mikroshēmā un piedāvā plašu kriptogrāfijas iespēju klāstu, kas tiek izpildīts ar augstu efektivitāti un neatkarīgi no CPU.

Cepot katrā Circuit rotaļu laukumā Bluefruit, jūs atradīsit:

  • 1 x nRF52840 Cortex M4 procesors ar Bluetooth Low Energy atbalstu
  • 10 x mini NeoPixels, katrs var attēlot jebkuru krāsu
  • 1 x kustības sensors (trīs asu akselerometrs LIS3DH ar pieskārienu noteikšanu, brīva kritiena noteikšana)
  • 1 x temperatūras sensors (termistors)
  • 1 x gaismas sensors (fototransistors). Var darboties arī kā krāsu sensors un impulsa sensors.
  • 1 x skaņas sensors (MEMS mikrofons)
  • 1 x mini skaļrunis ar D klases pastiprinātāju (7,5 mm magnētiskais skaļrunis/skaņas signāls)
  • 2 x spiedpogas ar apzīmējumu A un B
  • 1 x bīdāms slēdzis
  • 8 x aligatora klipam draudzīgas ieejas/izejas tapas
  • Ietver I2C, UART, 6 tapas, kas var veikt analogās ieejas, vairākas PWM izejas
  • Zaļa "IESLĒGTA" gaismas diode, lai jūs zinātu, ka tā darbojas
  • Sarkana "#13" gaismas diode pamata mirgošanai
  • Atiestatīšanas poga
  • 2 MB SPI Flash krātuves, ko galvenokārt izmanto kopā ar CircuitPython, lai uzglabātu kodu un bibliotēkas.
  • MicroUSB ports programmēšanai un atkļūdošanai
  • USB ports var darboties kā seriālais ports, tastatūra, pele, kursorsvira vai MIDI

SĀC:

Ieslēdziet Circuit Playground Bluefruit, izmantojot standarta MicroUSB kabeli, un noklikšķiniet uz Adafruit dokumentācijas, lai uzzinātu vairāk.

3. darbība: ķēdes Python

Circuit Python
Circuit Python

CircuitPython ir programmēšanas valoda, kas paredzēta, lai vienkāršotu eksperimentēšanu un mācīšanos programmēt uz zemu izmaksu mikrokontrolleru plates. Tas atvieglo darba sākšanu nekā jebkad agrāk, un nav nepieciešama iepriekšēja darbvirsmas lejupielāde. Kad esat izveidojis tāfeli, atveriet jebkuru teksta redaktoru un sāciet rediģēt kodu. Tas ir tik vienkārši.

Izpildiet šīs ātrās darbības, lai instalētu CircuitPython uz Circuit Playground Bluefruit.

Pateicoties visām Circuit Playground Bluefruit piedāvātajām funkcijām un CircuitPython jaudai, mēs tagad varam veikt vairākus atdzistus eksperimentus. Šeit ir tikai daži piemēri:

Borta NeoPixel RGB gaismas diodes vadība

Izmēriet temperatūru un reģistrējiet to Flash

HID vadība tastatūrai un pelei

Saskarne ar mobilajām ierīcēm, izmantojot Bluetooth

4. darbība. Maizei draudzīgs rotaļu laukuma spoks

Maizei draudzīgs rotaļu laukuma spoks
Maizei draudzīgs rotaļu laukuma spoks

Playground Ghost ir jautrs veids, kā izmantot Circuit rotaļu laukumu ar bezlodēšanas maizes dēli, lai izveidotu savienojumu ar tradicionālajiem moduļiem un maizes dēļiem. Circuit Playground kā “skrūves ieslēgšanas” saskarni var viegli piestiprināt, noņemt un atkal piestiprināt pie Playground Ghost. Tas ļauj elastīgi uzstādīt uz citiem “skrūvēm uz” dēļiem, piemēram, Adafruit TFT Gizmo vai Adafruit Proto Gizmo, kā arī demontēt lietošanai kopā ar aligatora skavām utt.

5. darbība: samontējiet rotaļu laukuma spoku

Salieciet Playground Ghost
Salieciet Playground Ghost

Atverošie rieksti

Atverošos uzgriežņus izmanto, lai pastāvīgi stiprinātu stiprinājumu ar vītni stiprinošos materiālos (piemēram, iespiedshēmas plates). Vienā uzgriežņa pusē ir griešanas virsma. Kad uzgrieznis ir piespiests spiedienam un pārklāts ar PCB caurumu, griešanas virsma piestiprinās apšuvumam cauruma sienās. Šī saskarne nodrošina gan mehānisku, gan elektrisku savienojumu ar apšuvumu un visām pievienotajām PCB pēdām.

Divas metodes uzgriežņu izmantošanai

A METODE

Pirmā metode Circuit Playground uzstādīšanai Playground Ghost ir ātra un vienkārša metode. Mēs iesakām iet šo ceļu, vismaz pirmo reizi. Izmantojot šo metodi, vienkārši pagrieziet atverošo riekstu nokosto virsmu uz āru, lai rieksti tiktu vienkārši izmantoti kā tradicionāli (nesarīkojoši) rieksti. Uzliekot uzgriezni abu PCB zilajā pusē (ķēdes rotaļu laukuma pusē), tiek samazināts risks, ka skrūves galva var būt īssavienojums vai sabojāt visas ķēdes rotaļu laukuma sastāvdaļas, jo uzgriežņi ir nedaudz mazāki par mašīnas skrūvju galviņu.

B METODE

Otrajā shēmā Circuit Playground uzstādīšanai uz Playground Ghost tiek izmantoti uzgriežņi, kā paredzēts. Sāciet, nospiežot katru atvēršanas riekstu Playground Ghost pusē, kas atrodas pretī PCB pēdām. Atverošā uzgriežņa griešanas virsma faktiski iegriež PCB cauruma apšuvumā, tāpēc tas var aizņemt diezgan daudz spēka. Labākais variants ir izmantot netikumu vai citu masveida drupināšanas ieroci. Noteikti novietojiet kartonu (vai citu aizsardzību pret skrāpējumiem) starp PCB izsekojamās puses pusi un skrūvju virsmu.

LŪDZU, PIEZĪME: B metodes rezultātā mašīnas skrūves galva atrodas ķēdes rotaļu laukuma komponenta pusē, un tā var būt ļoti cieši pieguļoša mašīnas skrūvēm. Komplektācijā iekļauto mašīnas skrūvju "mazgātāja galvas" augšdaļas ir pārāk lielas un var viegli saīsināt vai sabojāt plātnes sastāvdaļas. Ja jums ir M3 mašīnas skrūves bez "mazgātāja galvām", iespējams, vēlēsities tās izmantot. Tās var būt vienkāršas apaļas vai pannas galvas skrūves, kā parādīts attēlā iepriekš. Ja jums ir atlicis skrūvju datora korpusiem, jums, iespējams, veicas, jo M3 skrūves ir diezgan izplatītas šai lietojumprogrammai. Vēl viena iespēja ir izmantot izolatoru zem skrūves galvas, taču esiet piesardzīgs.

Galvenes tapas

Visbeidzot, lodējiet īsā leņķa galvenes īsto pusi Playground Ghost, kā parādīts attēlā. Taisnā leņķa galvenes ļauj spokam piecelties un patiesi vajāt bez lodēšanas maizes dēļa.

6. darbība. Spēļu laukuma spoks uz bezlodēšanas maizes dēļa

Rotaļu laukuma spoks uz bezlodēšanas maizes dēļa
Rotaļu laukuma spoks uz bezlodēšanas maizes dēļa

Uzlieciet Playground Ghost uz bezlodēšanas maizes dēļa un pievienojiet trimmera potenciometru, kā parādīts šeit.

Ieteicams: