Obsah:

HackerBox 0045: Iskra: 10 krokov
HackerBox 0045: Iskra: 10 krokov

Video: HackerBox 0045: Iskra: 10 krokov

Video: HackerBox 0045: Iskra: 10 krokov
Video: #77 HackerBox 0045 Spark Net 2024, Júl
Anonim
HackerBox 0045: Spark Net
HackerBox 0045: Spark Net

Zdravím hackerov HackerBoxu z celého sveta! S HackerBox 0045 experimentujeme s rádiovými vysielačmi / prijímačmi Nordic nRF24, programovaním a sieťovými modulmi Digispark Pro, servomotormi s rádiovým prepojením, detektormi pohybu a mnohými ďalšími. Tento návod obsahuje informácie o tom, ako začať s HackerBox 0045, ktorý je možné zakúpiť tu do vypredania zásob. Ak by ste chceli dostávať takýto HackerBox každý mesiac priamo do vašej poštovej schránky, prihláste sa na odber HackerBoxes.com a zapojte sa do revolúcie!

HackerBoxes je služba mesačného predplatného pre nadšencov elektroniky a počítačovej techniky - Hackeri hardvéru - Snívatelia snov.

HACKUJTE PLANETU

Krok 1: Zoznam obsahu pre HackerBox 0045

Image
Image
  • Tri moduly Digispark Pro ATtiny167
  • Tri zosilnené moduly NRF24L01
  • Tri exkluzívne obvodové dosky DigiProNRF
  • Tri SMA antény
  • Úložný box s 575 odpormi
  • Modul snímača pohybu PIR HC-SR501
  • Micro Servo s hardvérom
  • Lineárny 10K ohmový potenciometer
  • Prepojovacie vodiče DuPont medzi ženami a ženami
  • BadgeBuddy Úvod do spájkovacej súpravy
  • Nálepka s logom Google
  • Exkluzívna nažehľovačka HackLife

Pomôžu aj ďalšie veci:

  • Spájkovačka, spájkovačka a základné spájkovacie nástroje
  • Počítač na spustenie softvérových nástrojov

A čo je najdôležitejšie, budete potrebovať zmysel pre dobrodružstvo, hackerského ducha, trpezlivosť a zvedavosť. Budovanie a experimentovanie s elektronikou, aj keď je to veľmi prospešné, môže byť občas náročné, náročné a dokonca frustrujúce. Cieľom je pokrok, nie dokonalosť. Keď vytrváte a užívate si dobrodružstvo, dá sa z tohto koníčka odvodiť veľké uspokojenie. Každý krok robte pomaly, všímajte si detaily a nebojte sa požiadať o pomoc.

V sekcii Časté otázky o HackerBoxes je množstvo informácií o súčasných a potenciálnych členoch. Na takmer všetky e-maily netechnickej podpory, ktoré dostávame, sme tam už odpovedali, a preto si veľmi vážime, že ste si našli pár minút na prečítanie častých otázok.

Krok 2: Úvodná spájkovacia súprava - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy je jednoduchá a zábavná súprava na „úvod do spájkovania“. Spoločnosť HackerBoxes je hrdá na to, že na DEF CON 27 v Las Vegas vyrobila tisíce súprav BadgeBuddy na podporu nášho koníčka. Súpravy BadgeBuddy budú k dispozícii zadarmo (ako v pive) v Hardware Hacking Village, v Village Soldering Skills Village a v predajni. Organizátori a dobrovoľníci v dedinách DEF CON sú odhodlaní predstaviť a pomôcť každému, kto sa zaujíma o elektroniku a mnoho ďalších aspektov hackerského a bezpečnostného výskumu.

Samozrejme, získalo sa dostatok ďalších súprav BadgeBudy, aby sa zabezpečilo, že všetci členovia HackerBoxu môžu tiež získať súpravu BadgeBuddy v HackerBox 0045. Svoj BadgeBuddy môžete zdieľať s niekým, kto sa chce naučiť spájkovať, alebo si to môžete užiť len sami!

BadgeBuddy je blinky mini odznaková PCB, ktorú je možné zavesiť na konferenčnú šnúrku, batoh, kabelku, opasok atď. Pomocou priloženej guľôčkovej retiazky. BadgeBuddy používa vylepšený štýl samočinných dúhových LED diód pre zníženie kusovníka bez potreby externých riadiacich obvodov. Vďaka tomu je zaujímavý výsledok, ktorý je stále dostatočne jednoduchý na prvý spájkovací projekt.

Ak koučujete niekoho prostredníctvom tejto súpravy, ktorý je v spájkovaní nový, existuje veľa skvelých sprievodcov a videí o spájkovaní online. Tu je jeden príklad. Majte na pamäti, že miestne skupiny výrobcov alebo priestory hackerov majú často k dispozícii spájkovacie stanice a odborné znalosti. Amatérske rádiokluby sú tiež vždy vynikajúcim zdrojom skúseností s elektronikou.

Poznámky k montáži BadgeBuddy:

  • PADCOVÁ CENTRÁLNA PODLOŽKA POD KLIPOM NA MINCOVÚ BUNKU S PÍSOMOM NA ZARIADENIE NÍZKEHO NÁRAZU
  • SPOJKA PÁČKOVEJ BUNKY NA MINCU PODĽA NÁVRHU NA ZADNEJ DPS
  • PRIPOJTE NAPÁJACÍ NAPÁJAČ NA SPÄŤ DPS
  • VLOŽTE Blikajúce LED diódy DO PRED DPS S KRÁTKÝM PINOM Bližšie k PLNEJ STRANE LED NÁVRHU NA DPS
  • LED PÁJEC
  • PRI NÁVODE BEZPEČNOSTNÝCH POHÁROV OBRÁBEJTE ČASOVÉ KOTÚČE DO PCB
  • VLOŽTE COIN BUNKU
  • OSLAVUJTE ÚSPECH LED LED
  • PRIPOJTE S POUŽITÍM REŤAZCOVÉHO REŤAZCA

Krok 3: Digispark Pro

Digispark Pro používa mikrokontrolér ATtiny167 (technický list), pekný upgrade z ATtiny85 na pôvodnom Digisparku.

Digispark Pro je možné programovať priamo z USB bez toho, aby ste potrebovali ďalší modul Arduino alebo programátor. USB kód beží priamo na ATtiny167.

V porovnaní s pôvodným Digisparkom je Pro rýchlejší (16 MHz vs. 8 MHz), má viac úložného priestoru a niekoľko ďalších I/O pinov.

Digispark Pro bol pôvodne predstavený prostredníctvom projektu Kickstarter.

Krok 4: Programovanie programu Digispark Pro

Programovanie programu Digispark Pro
Programovanie programu Digispark Pro

Pred spájkovaním kolíkov na Digispark Pro nakonfigurujte všetko potrebné na jeho naprogramovanie a načítajte ukážkový kód, aby blikala vstavaná dióda LED. Toto je dôležitý krok k budovaniu dôvery pre prácu s Digispark Pro a je to zábava!

Informácie o oficiálnej Digistump Wiki nás prevedú inštaláciou Arduino IDE (ak ešte nie je nainštalovaná), konfiguráciou IDE na použitie s ATtiny167 a načítaním nášho prvého programu.

Ako obvykle sa pohrajte s úpravou načasovania (milisekundy) volanie funkcie delay () a potom znova spustite program Digispark Pro, aby ste zistili, že vaše úpravy kódu sa ukladajú a vykonávajú na mikrokontroléri.

Osobitnú pozornosť venujte poznámkam pod nadpisom „Riešenie problémov“. Rozhranie USB zariadenia Digispark bez použitia hardvérového čipu USB je trochu hack (aj keď je to brilantné), takže vytvorenie pripojenia USB niekedy vyžaduje niekoľko pokusov, iný kábel alebo iné šantenie, ako je navrhnuté vo Wiki.

V niektorých nastaveniach Digispark Pro, keď je pripojený k počítaču, zostane v bootloaderi a nespúšťa užívateľský program. Napájanie Digispark Pro z napájacej banky, nástennej bradavice USB alebo iného napájacieho zdroja po jeho naprogramovaní je spravidla dokonalým rozlíšením.

Krok 5: Rádiový transceiver NORDIC NRF24L01

Rádiový transceiver NORDIC NRF24L01
Rádiový transceiver NORDIC NRF24L01

NRF24L01 je jednočipový rádiový transceiver pre celosvetové pásmo ISM 2,4 - 2,5 GHz. Transceiver pozostáva z plne integrovaného frekvenčného syntetizátora, výkonového zosilňovača, kryštálového oscilátora, demodulátora, modulátora a vylepšeného protokolu. Výstupný výkon, frekvenčné kanály a nastavenie protokolu sú ľahko programovateľné prostredníctvom rozhrania SPI. Spotreba prúdu je iba 9,0mA pri výstupnom výkone -6dBm a 12,3mA v režime RX. Vstavané režimy zníženia výkonu a pohotovostného režimu podporujú zníženie energie. (dátový hárok)

Ako funguje bezdrôtový modul nRF24L01+.

Krok 6: Konfigurujte uzly DigiProNRF

Konfigurujte uzly DigiProNRF
Konfigurujte uzly DigiProNRF

Exkluzívna doska plošných spojov DigiProNRF podporuje prepojenie modulu Digispark Pro a modulu nRF24L01. Doska plošných spojov DigiProNRF tiež podporuje 3,3 V filtrovaný regulátor na napájanie nRF24 a poskytuje jeden rad prerušených pinov Digispark Pro pre ľahký prístup k elektrickému vedeniu a signálom I/O.

Zo schematického diagramu si všimnite, ktoré piny modulu nRF24 sa pripájajú ku ktorým kolíkom Digispark. Tieto priradenia pinov sa používajú v priloženom ukážkovom kóde.

Spájajte dva uzly DigiProNRF a experimentujte s komunikáciou bod-bod medzi uzlami.

NEPOPULUJTE tri „stredové kolíkové hlavičky“v spodnej časti zariadenia Digispark Pro. Namiesto toho použite ďalšie kolíky záhlavia pre rad oddeľovacích kolíkov vedľa zariadenia Digispark Pro. Tri "stredové kolíkové kolíky" je možné pripojiť bez problémov (nie sú prepojené s ničím v doske plošných spojov), ale záhlavie sa lepšie používa na prerušenie, ako sa plytvá na troch nepoužitých dierach Digispark.

Naprogramujte dva uzly DigiProNRF pomocou priložených demo skíc (jeden pre TX a jeden pre RX). Vstavaná LED dióda Pin1 (blízko centra Digispark Pro) na každej doske bude pomaly blikať, keď bude rádiové spojenie úspešné. Keď je rádiové spojenie prerušené, LED dióda zostane svietiť. Napríklad, ak je druhý uzol vypnutý.

FYI, toto demo je založené na návode Pro nRF24L01+ Shield.

Odporúča: