Përmbajtje:

HackerBox 0045: Spark Net: 10 hapa
HackerBox 0045: Spark Net: 10 hapa

Video: HackerBox 0045: Spark Net: 10 hapa

Video: HackerBox 0045: Spark Net: 10 hapa
Video: #77 HackerBox 0045 Spark Net 2024, Nëntor
Anonim
HackerBox 0045: Spark Net
HackerBox 0045: Spark Net

Përshëndetje për HackerBox Hackers në të gjithë botën! Me HackerBox 0045, ne po eksperimentojmë me transmetues radio nRF24 nordike, programim dhe rrjetëzim të moduleve Digispark Pro, servo motorë ndërlidhës radio, detektorë lëvizjeje dhe shumë më tepër. Ky udhëzues përmban informacione për fillimin me HackerBox 0045, të cilat mund të blihen këtu derisa furnizimet të kenë mbaruar. Nëse dëshironi të merrni një HackerBox si kjo e drejtë në kutinë tuaj postare çdo muaj, ju lutemi regjistrohuni në HackerBoxes.com dhe bashkohuni me revolucionin!

HackerBoxes është shërbimi mujor i kutisë së abonimit për entuziastët e elektronikës dhe teknologjisë kompjuterike - Hardware Hackers - The ëndërrimtarët e ëndrrave.

HACK PLANETIN

Hapi 1: Lista e Përmbajtjes për HackerBox 0045

Image
Image
  • Tre module Digispark Pro ATtiny167
  • Tre module të amplifikuara NRF24L01
  • Tre Borde Qarqesh Ekskluzive DigiProNRF
  • Tre Antena SMA
  • Kuti Magazinimi me 575 Rezistorë
  • Moduli i sensorit të lëvizjes HC-SR501 PIR
  • Mikro Servo me Pajisje
  • Potenciometër linear 10K Ohm
  • Telat Jumper Femër-Femër DuPont
  • BadgeBuddy Intro në Soldering Kit
  • Ngjitësja me logon e Google
  • Patch Exclusive HackLife Iron-On

Disa gjëra të tjera që do të jenë të dobishme:

  • Saldimi, saldimi dhe mjetet bazë të saldimit
  • Kompjuter për drejtimin e mjeteve softuerike

Më e rëndësishmja, do t'ju duhet një ndjenjë aventure, shpirti haker, durimi dhe kurioziteti. Ndërtimi dhe eksperimentimi me elektronikë, edhe pse shumë shpërblyes, mund të jetë i ndërlikuar, sfidues dhe madje edhe zhgënjyes nganjëherë. Qëllimi është përparimi, jo përsosmëria. Kur këmbëngulni dhe shijoni aventurën, një kënaqësi e madhe mund të rrjedhë nga ky hobi. Merrni çdo hap ngadalë, mbani mend detajet dhe mos kini frikë të kërkoni ndihmë.

Ekziston një sasi e madhe informacioni për anëtarët aktualë dhe të ardhshëm në FAQ të HackerBoxes. Pothuajse të gjitha emailet e mbështetjes jo-teknike që marrim janë përgjigjur tashmë atje, kështu që ne me të vërtetë e vlerësojmë që keni marrë disa minuta për të lexuar FAQ.

Hapi 2: Kompleti i futjes së saldimit - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy është çantë e thjeshtë dhe argëtuese "hyrje në bashkim". HackerBoxes është krenar që ka prodhuar mijëra komplete BadgeBuddy për promovimin e hobit tonë në DEF CON 27 në Las Vegas. Kompletet BadgeBuddy do të jenë të disponueshme falas (si në birrë) në Fshatin Hacking të Pajisjeve, në Fshatin e Aftësive të Soldering dhe në Dhomën e Shitësit. Organizatorët dhe vullnetarët në Fshatrat DEF CON janë të përkushtuar për të prezantuar dhe ndihmuar këdo që është i interesuar në elektronikë dhe shumë aspekte të tjera të hakimit dhe kërkimit të sigurisë.

Sigurisht, mjaft pajisje shtesë BadgeBudy janë marrë për të siguruar që të gjithë anëtarët e HackerBox gjithashtu mund të marrin një çantë BadgeBuddy në HackerBox 0045. Ju mund ta ndani BadgeBuddy tuaj me dikë që dëshiron të mësojë të lidhë, ose thjesht mund ta shijoni atë për veten tuaj!

BadgeBuddy është një PCB mini-simbol që vezullon dhe mund të varet nga një litar konferencë, çantë shpine, çantë, rrip, etj duke përdorur zinxhirin e topit të përfshirë. BadgeBuddy përdor një stil të përmirësuar të LED-ve të ylberit të vetë-çiklizmit për një BOM të zvogëluar pa nevojë për qark kontrolli të jashtëm. Kjo krijon një rezultat interesant që është ende mjaft i thjeshtë për një projekt bashkimi për herë të parë.

Nëse jeni duke stërvitur dikë përmes këtij kompleti i cili është i ri në saldim, ka shumë udhëzues dhe video të mrekullueshme në internet në lidhje me bashkimin. Këtu është një shembull. Mbani në mend se grupet e krijuesve lokalë ose hapësirat e hakerëve shpesh kanë stacione saldimi dhe ekspertizë për të ndarë. Gjithashtu, klubet radio amatore janë gjithmonë burime të shkëlqyera të përvojës elektronike.

Shënimet e Asamblesë BadgeBuddy:

  • QENDRA E TINIT NERN KLIP TELL CELLIT TIN MONIT ME SHTRIN TO P TOR T M B MR A NJ PASTRIM TL SHPIRT
  • SHPRBLSI I MODELS SIN MODELIT SIPAS PUTRSHKRIMIT T B PASUR T OF PCB
  • ATTACH POWER SWITCH ONTO BACK PCB
  • INSERT LEDs ndezës PARA PCB ME PIN PORTR SHKURT CLR PR PRFUNDIMIN E FUNDIT T OF PUTRSHKRIMIT T LED LED N ON PCB
  • LED -të e SHTRIMIT
  • NISE VAJTIM GOTA T SIGURIS, KUFIZONI PINS T NXITURA N PCB
  • INSERT QELIZA E MONDS
  • PERSHKRUAR SUKSESIN E CIKLIMIT T LED LED -it YLINI
  • SHTOJ P USRDORIM ZINXHIRIN E RUAJS

Hapi 3: Digispark Pro

Digispark Pro përdor mikrokontrolluesin ATtiny167 (fletën e të dhënave), një azhurnim i bukur nga ATtiny85 në Digispark origjinal.

Digispark Pro mund të programohet direkt nga USB pa pasur nevojë për një modul tjetër Arduino ose programues. Kodi USB funksionon drejtpërdrejt në ATtiny167.

Krahasuar me Digispark -un origjinal, Pro është më i shpejtë (16Mhz kundrejt 8Mhz), ka më shumë hapësirë ruajtëse dhe ka disa kunja të tjera I/O.

Digispark Pro u prezantua fillimisht përmes një projekti Kickstarter.

Hapi 4: Programimi i Digispark Pro

Programimi i Digispark Pro
Programimi i Digispark Pro

Para se të bashkoni kunjat në Digispark Pro, konfiguroni gjithçka që nevojitet për ta programuar atë dhe ngarkoni kodin shembull për të ndezur LED -in në bord. Ky është një hap i rëndësishëm për ndërtimin e besimit për të punuar me Digispark Pro dhe është argëtues!

Informacioni në Digistump Wiki na përcjell përmes instalimit të Arduino IDE (nëse nuk është instaluar tashmë), duke konfiguruar IDE për përdorim me ATtiny167, dhe pastaj duke ngarkuar programin tonë të parë.

Si zakonisht, luani me modifikimin e kohës (milisekonda) në thirrjet e funksionit me vonesë () dhe pastaj ndizni Digispark Pro për të parë që modifikimet e kodit tuaj po ruhen dhe ekzekutohen në mikrokontrollues.

Kushtojini vëmendje të veçantë shënimeve nën titullin "Zgjidhja e problemeve". Ndërfaqja USB e Digispark pa përdorur një çip USB të harduerit është një goditje e lehtë (megjithatë e shkëlqyeshme) kështu që krijimi i lidhjes USB ndonjëherë kërkon disa prova, një kabllo të ndryshme ose ngatërrime të tjera siç sugjerohet në Wiki.

Në disa konfigurime, Digispark Pro, ndërsa është i lidhur me një PC, qëndron në ngarkuesin e tij dhe nuk ekzekuton programin e përdoruesit. Fuqizimi i Digispark Pro nga një bankë energjie, një lyth USB në mur ose ndonjë furnizim tjetër me energji pasi të programohet është përgjithësisht zgjidhja perfekte.

Hapi 5: Marrës radio NORDIC NRF24L01

Marrës radio NORDIC NRF24L01
Marrës radio NORDIC NRF24L01

NRF24L01 është një radio transmetues me një çip të vetëm për brezin ISM në mbarë botën 2.4 - 2.5 GHz. Transceiveri përbëhet nga një sintetizues frekuence plotësisht i integruar, një përforcues energjie, një oshilator kristal, një demodulator, modulator dhe një motor protokolli të zgjeruar. Fuqia dalëse, kanalet e frekuencës dhe konfigurimi i protokollit janë lehtësisht të programueshëm përmes një ndërfaqeje SPI. Konsumi aktual është vetëm 9.0mA në një fuqi dalëse prej -6dBm dhe 12.3mA në modalitetin RX. Mënyrat e integruara të Power Down dhe Standby mbështesin zvogëlimin e energjisë. (fleta e të dhënave)

Si funksionon moduli pa tel nRF24L01+.

Hapi 6: Konfiguroni nyjet DigiProNRF

Konfiguroni nyjet DigiProNRF
Konfiguroni nyjet DigiProNRF

Bordi ekskluziv i qarkut DigiProNRF mbështet ndërlidhjen e një moduli Digispark Pro dhe një moduli nRF24L01. Bordi qarkor DigiProNRF gjithashtu mbështet një rregullator të filtruar 3.3V për të fuqizuar nRF24 dhe siguron një rresht kunjash të prishur Digispark Pro për qasje të lehtë në linjat e energjisë dhe sinjalet I/O.

Nga diagrami skematik, vini re se cilat kunja të modulit nRF24 lidhen me cilat kunja të Digispark. Këto caktime pin përdoren në shembullin e bashkangjitur të kodit.

Bashkoni dy nyje DigiProNRF për të eksperimentuar me komunikimet pikë-pikë midis nyjeve.

MOS POPULLONI tre "kunjat e kokës qendrore" në fund të Digispark Pro. Në vend të kësaj, përdorni kunjat shtesë të kokës për rreshtin e kunjave të shpërthimit pranë Digispark Pro. Tre "kunjat e kokës qendrore" mund të lidhen pa shkaktuar ndonjë problem (ato nuk lidhen me asgjë në PCB), por titulli përdoret më mirë për shpërthimin sesa të tretet në tre vrima të papërdorura të Digispark.

Programoni dy nyjet DigiProNRF me skicat demo të bashkangjitura (një për TX dhe një për RX). Pin1 LED në bord (pranë qendrës së Digispark Pro) në secilën tabelë do të pulsojë ngadalë kur lidhja e radios të jetë e suksesshme. LED do të qëndrojë i fortë kur lidhja e radios të prishet. Për shembull, nëse nyja tjetër është e fikur.

FYI, kjo demonstrim bazohet në tutorialin Pro nRF24L01+ Shield.

Recommended: