Satura rādītājs:

HackerBox 0045: dzirksteles tīkls: 10 soļi
HackerBox 0045: dzirksteles tīkls: 10 soļi

Video: HackerBox 0045: dzirksteles tīkls: 10 soļi

Video: HackerBox 0045: dzirksteles tīkls: 10 soļi
Video: #77 HackerBox 0045 Spark Net 2024, Jūlijs
Anonim
HackerBox 0045: dzirksteļtīkls
HackerBox 0045: dzirksteļtīkls

Sveiciens HackerBox hakeriem visā pasaulē! Izmantojot HackerBox 0045, mēs eksperimentējam ar Ziemeļvalstu nRF24 radio uztvērējiem, programmēšanas un tīkla Digispark Pro moduļiem, radio saskarnes servodzinējiem, kustības detektoriem un daudz ko citu. Šajā pamācībā ir informācija, lai sāktu darbu ar HackerBox 0045, kuru var iegādāties šeit, kamēr beidzas krājumi. Ja vēlaties katru mēnesi saņemt šādu HackerBox tieši savā pastkastē, lūdzu, abonējiet to vietnē HackerBoxes.com un pievienojieties revolūcijai!

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

HACK PLANET

1. darbība: satura saraksts HackerBox 0045

Image
Image
  • Trīs Digispark Pro ATtiny167 moduļi
  • Trīs pastiprināti NRF24L01 moduļi
  • Trīs ekskluzīvas DigiProNRF shēmas plates
  • Trīs SMA antenas
  • Uzglabāšanas kaste ar 575 rezistoriem
  • HC-SR501 PIR kustības sensora modulis
  • Mikro servo ar aparatūru
  • Lineārs 10K omi potenciometrs
  • DuPont džemperu vadi no sievietēm līdz sievietēm
  • BadgeBuddy lodēšanas komplekta ievads
  • Google logotipa uzlīme
  • Ekskluzīvs HackLife gludināmais plāksteris

Dažas citas lietas, kas būs noderīgas:

  • Lodāmurs, lodētava un pamata lodēšanas rīki
  • Dators programmatūras rīku palaišanai

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.

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.

2. darbība: ievadslodēšanas komplekts - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy ir vienkāršs un jautrs "ievads lodēšanai" komplekts. HackerBoxes lepojas ar to, ka ir izveidojis tūkstošiem BadgeBuddy komplektu mūsu hobija popularizēšanai DEF CON 27 Lasvegasā. BadgeBuddy komplekti būs pieejami bez maksas (tāpat kā alus) aparatūras uzlaušanas ciematā, lodēšanas prasmju ciematā un pārdevēju telpā. DEF CON ciematu organizatori un brīvprātīgie ir apņēmušies iepazīstināt un palīdzēt ikvienam, kas interesējas par elektroniku un daudziem citiem hakeru un drošības pētījumu aspektiem.

Protams, ir iegādāts pietiekami daudz papildu BadgeBudy komplektu, lai visi HackerBox dalībnieki varētu arī iegūt BadgeBuddy komplektu HackerBox 0045. Jūs varat koplietot savu BadgeBuddy ar kādu, kurš vēlas iemācīties lodēt, vai arī varat to vienkārši izbaudīt pats!

BadgeBuddy ir blinky mini-emblēmas PCB, ko var pakārt no konferences šņorītes, mugursomas, maka, jostas utt., Izmantojot komplektā iekļauto lodīšu ķēdi. BadgeBuddy izmanto uzlabota stila pašregulējošas varavīksnes gaismas diodes, lai samazinātu BOM bez ārējas vadības shēmas. Tas rada interesantu rezultātu, kas joprojām ir pietiekami vienkāršs lodēšanas projektam pirmo reizi.

Ja jūs, izmantojot šo komplektu, apmācāt kādu, kas ir jauns lodēšanas jomā, tiešsaistē ir daudz lielisku rokasgrāmatu un videoklipu par lodēšanu. Šeit ir viens piemērs. Paturiet prātā, ka vietējo veidotāju grupām vai hakeru telpām bieži ir lodēšanas stacijas un zināšanas, ar kurām dalīties. Arī radioamatieru klubi vienmēr ir lieliski elektronikas pieredzes avoti.

BadgeBuddy montāžas piezīmes:

  • ALVAS CENTRA PALĪDZĪBA zem monētu šūnu klipa ar lodējumu, lai izveidotu vieglu triecienu
  • LODĒTĀS MONĒTAS ŠŪNAS KLIPS SASKAŅĀ AR PĀRSKATU UZ PCB
  • PIEVIENOJIET SPĒKU PĀRSLĒGUMU PCB MUGURĀ
  • IEVIETOJIET MIRKSTOŠAS GAISMAS GAISMAS GAISMAS GAISMAS GAISMAS GAISMAS GAISMAS AR GRIEŽU PIN kodu TUVĀK PIE PLĀBAS GALVENĀS PLĀNAS PUSES
  • SOLDER gaismas diodes
  • VALKĀJOT DROŠĪBRĪZES, TRIM PINS PIELIET PCB
  • IEVIETIET MONĒTAS ŠŪNU
  • Svinēt varavīksnes LED RITEŅA PANĀKUMU
  • PIEVIENOJIET, PĒLĒJOT ĶĒDI

3. darbība: Digispark Pro

Digispark Pro izmanto ATtiny167 mikrokontrolleru (datu lapu), kas ir jauks jauninājums no sākotnējā Digispark ATtiny85.

Digispark Pro var ieprogrammēt tieši no USB, neprasot citu Arduino vai programmētāja moduli. USB kods darbojas tieši ATtiny167.

Salīdzinot ar sākotnējo Digispark, Pro ir ātrāks (16Mhz pret 8Mhz), tam ir lielāka krātuve un vēl vairākas I/O tapas.

Digispark Pro sākotnēji tika ieviests, izmantojot Kickstarter projektu.

4. darbība: Digispark Pro programmēšana

Digispark Pro programmēšana
Digispark Pro programmēšana

Pirms tapas vienmērīgi pielodējat uz Digispark Pro, konfigurējiet visu nepieciešamo, lai to ieprogrammētu, un ielādējiet parauga kodu, lai mirgo iebūvētā gaismas diode. Tas ir svarīgs pārliecības veidošanas solis darbā ar Digispark Pro, un tas ir jautri!

Informācija oficiālajā Digistump Wiki palīdz mums instalēt Arduino IDE (ja tā vēl nav instalēta), konfigurēt IDE lietošanai ar ATtiny167 un pēc tam ielādēt mūsu pirmo programmu.

Kā parasti, spēlējiet, mainot laiku (milisekundes) aizkaves () funkcijas izsaukumos, un pēc tam atkārtoti uzliesmojiet Digispark Pro, lai redzētu, ka jūsu koda izmaiņas tiek saglabātas un izpildītas mikrokontrollerī.

Pievērsiet īpašu uzmanību piezīmēm sadaļā "Traucējummeklēšana". Digispark USB interfeiss, neizmantojot aparatūras USB mikroshēmu, ir nedaudz uzlauzts (tomēr izcils), tāpēc, lai izveidotu USB savienojumu, dažreiz ir vajadzīgi daži mēģinājumi, cits kabelis vai cita izklaidēšanās, kā ieteikts Wiki.

Dažos iestatījumos Digispark Pro, kamēr tas ir savienots ar datoru, paliek sāknēšanas ielādētājā un neizpilda lietotāja programmu. Digispark Pro barošana no strāvas bankas, USB sienas kārpas vai kāda cita barošanas avota, kad tā ir ieprogrammēta, parasti ir ideāla izšķirtspēja.

5. darbība: NORDIC NRF24L01 radio uztvērējs

NORDIC NRF24L01 radio uztvērējs
NORDIC NRF24L01 radio uztvērējs

NRF24L01 ir vienas mikroshēmas radio uztvērējs pasaules 2,4 - 2,5 GHz ISM joslai. Raiduztvērējs sastāv no pilnībā integrēta frekvences sintezatora, jaudas pastiprinātāja, kristāla oscilatora, demodulatora, modulatora un uzlabota protokola dzinēja. Izejas jauda, frekvenču kanāli un protokola iestatīšana ir viegli programmējama, izmantojot SPI saskarni. Pašreizējais patēriņš ir tikai 9,0 mA ar izejas jaudu -6dBm un 12,3 mA RX režīmā. Iebūvētie izslēgšanas un gaidstāves režīmi atbalsta jaudas samazināšanu. (datu lapas)

Kā darbojas nRF24L01+ bezvadu modulis.

6. darbība: konfigurējiet DigiProNRF mezglus

Konfigurējiet DigiProNRF mezglus
Konfigurējiet DigiProNRF mezglus

Ekskluzīvā DigiProNRF shēmas plate atbalsta Digispark Pro moduļa un nRF24L01 moduļa savienošanu. DigiProNRF shēmas plate atbalsta arī 3.3V filtrētu regulatoru, lai darbinātu nRF24, un nodrošina vienu izlauztu Digispark Pro tapu rindu, lai ērti piekļūtu elektrolīnijām un I/O signāliem.

No shematiskās diagrammas atzīmējiet, kuras nRF24 moduļa tapas ir savienotas ar kurām Digispark tapām. Šie tapas uzdevumi tiek izmantoti pievienotajā piemēra kodā.

Lodējiet divus DigiProNRF mezglus, lai eksperimentētu ar sakariem starp punktiem.

NEPAPILDIET trīs "centrālās galvenes tapas" Digispark Pro apakšā. Tā vietā izmantojiet papildu galvenes tapas izlaušanas tapu rindai blakus Digispark Pro. Trīs "centrālās galvenes tapas" var savienot, neradot nekādas problēmas (tās nav savienotas ar neko PCB), bet galveni labāk izmantot izlaušanai nekā izšķērdēt trīs neizmantotos Digispark caurumos.

Programmējiet divus DigiProNRF mezglus ar pievienotajām demonstrācijas skicēm (vienu TX un otru RX). Borta Pin1 LED (netālu no Digispark Pro centra) uz katra tāfeles lēnām mirgos, kad radiosakaru savienojums būs veiksmīgs. Gaismas diode deg nepārtraukti, kad tiek pārtraukts radio savienojums. Piemēram, ja otrs mezgls ir izslēgts.

FYI, šī demonstrācija ir balstīta uz Pro nRF24L01+ Shield apmācību.

Ieteicams: