Kazalo:

HackerBox 0045: Iskra: 10 korakov
HackerBox 0045: Iskra: 10 korakov

Video: HackerBox 0045: Iskra: 10 korakov

Video: HackerBox 0045: Iskra: 10 korakov
Video: #77 HackerBox 0045 Spark Net 2024, Julij
Anonim
HackerBox 0045: Spark Net
HackerBox 0045: Spark Net

Lep pozdrav hekerjem HackerBox po vsem svetu! S programom HackerBox 0045 eksperimentiramo z nordijskimi radijskimi oddajniki nRF24, programiramo in povezujemo module Digispark Pro, radijskimi servo motorji, detektorji gibanja in še veliko več. Ta navodila vsebujejo informacije za začetek uporabe HackerBox 0045, ki ga lahko kupite tukaj, ko so zaloge na zalogi. Če želite vsak mesec v svoj nabiralnik prejemati takšen HackerBox, se naročite na HackerBoxes.com in se pridružite revoluciji!

HackerBoxes je mesečna naročnina za ljubitelje elektronike in računalniške tehnologije - Hekerji strojne opreme - Sanjači sanj.

VDORITE PLANET

Korak: Seznam vsebine za HackerBox 0045

Image
Image
  • Trije Digispark Pro moduli ATtiny167
  • Trije ojačani moduli NRF24L01
  • Tri ekskluzivna vezja DigiProNRF
  • Tri antene SMA
  • Škatla za shranjevanje s 575 upori
  • Modul senzorja gibanja HC-SR501 PIR
  • Mikro servo s strojno opremo
  • Linearni potenciometer 10K Ohm
  • Žice DuPont za ženske in ženske
  • BadgeBuddy Uvod v komplet za spajkanje
  • Nalepka z logotipom Google
  • Ekskluzivni obliž HackLife Iron-On

Nekaj drugih stvari, ki vam bodo v pomoč:

  • Spajkalnik, spajkalnik in osnovna orodja za spajkanje
  • Računalnik za izvajanje programskih orodij

Najpomembneje je, da boste potrebovali občutek pustolovščine, hekerskega duha, potrpežljivost in radovednost. Gradnja in eksperimentiranje z elektroniko, čeprav zelo koristno, sta včasih lahko težavna, zahtevna in celo frustrirajoča. Cilj je napredek in ne popolnost. Ko vztrajate in uživate v pustolovščini, lahko ta hobi prinese veliko zadovoljstvo. Vsak korak naredite počasi, upoštevajte podrobnosti in ne bojte se prositi za pomoč.

V pogostih vprašanjih o HackerBoxesu je veliko informacij za sedanje in bodoče člane. Skoraj vsa e-poštna sporočila o netehnični podpori, ki jih prejmemo, so že odgovorjena, zato zelo cenimo, da ste si vzeli nekaj minut in prebrali pogosta vprašanja.

2. korak: Komplet za uvodno spajkanje - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy je preprost in zabaven komplet za "uvod v spajkanje". HackerBoxes je ponosen, da je na DEF CON 27 v Las Vegasu izdelal na tisoče kompletov BadgeBuddy za promocijo našega hobija. Kompleti BadgeBuddy bodo na voljo brezplačno (kot v pivu) v vasi za vdiranje strojne opreme, v vasi za spajkanje in v sobi za prodajalce. Organizatorji in prostovoljci v DEF CON Villages so namenjeni predstavitvi in pomoči vsem, ki jih zanimajo elektronika in številni drugi vidiki hekerskih in varnostnih raziskav.

Seveda je bilo nabavljenih dovolj dodatnih kompletov BadgeBudy, da bi vsi člani HackerBox -a lahko dobili tudi komplet BadgeBuddy v HackerBoxu 0045. Lahko delite svoj BadgeBuddy z nekom, ki se želi naučiti spajkati, ali pa uživate sami!

BadgeBuddy je utripajoče tiskano vezje z mini značko, ki ga lahko obesite na konferenčno vrvico, nahrbtnik, torbico, pas itd. Z uporabo priložene kroglične verige. BadgeBuddy uporablja izboljšani slog samokolesarnih mavričnih LED za zmanjšano BOM brez potrebe po zunanjem krmilnem vezju. Tako nastane zanimiv rezultat, ki je še vedno dovolj preprost za prvi projekt spajkanja.

Če s tem kompletom trenirate nekoga, ki je nov pri spajkanju, je na spletu veliko odličnih vodnikov in videoposnetkov o spajkanju. Tukaj je en primer. Ne pozabite, da imajo lokalne skupine izdelovalcev ali hekerski prostori pogosto spajkalne postaje in znanje, ki si jih lahko delijo. Tudi amaterski radijski klubi so vedno odličen vir izkušenj z elektroniko.

Opombe za montažo BadgeBuddy:

  • PLASTIČARSKA PODLOGA POD POKLOPCEM S KLJUČNICO S SPAJENJEM ZA NAKLADNO BRČKO
  • SPOJNICA S KLJUČNICO NA SPOJNIKU PO OZNAKI NA ZADNJI strani tiskanega vezja
  • PRIKLJUČITE MOČNI STIKAL NA ZADNJO stran PCB -ja
  • Vstavite utripajoče LED diode spredaj na tiskano vezje s kratkim PIN -om NAJPOLJŠE NA PLASTO STRANO LED ORODJA LED na tiskanem vezju
  • SPAJANJE LED
  • Medtem ko nosite VARNOSTNA OČALA, OBLIČNE ŠTIPNICE IZPIŠEJO NA PCB
  • VSTAVITE COIN CELL
  • PRAZNUJTE UDESEK KOLESARSTVA LED RAINBOW
  • Pritrdite z verigo iz kroglic

3. korak: Digispark Pro

Digispark Pro uporablja mikrokrmilnik ATtiny167 (podatkovni list), lepo nadgradnjo iz ATtiny85 na izvirnem Digisparku.

Digispark Pro je mogoče programirati neposredno iz USB -ja, ne da bi potrebovali drug Arduino ali programerski modul. Koda USB deluje neposredno na ATtiny167.

V primerjavi s prvotnim Digisparkom je Pro hitrejši (16 MHz proti 8 MHz), ima več prostora za shranjevanje in ima več vhodno/izhodnih zatičev.

Digispark Pro je bil prvotno predstavljen s projektom Kickstarter.

4. korak: Programiranje Digisparka Pro

Programiranje Digisparka Pro
Programiranje Digisparka Pro

Preden spajate nožice na Digispark Pro, konfigurirajte vse, kar je potrebno za programiranje, in naložite primer kode, da utripa vgrajena LED. To je pomemben korak pri izgradnji zaupanja pri delu z Digisparkom Pro in zabavno je!

Podatki o uradni spletni strani Digistump Wiki nas vodijo skozi namestitev Arduino IDE (če še ni nameščena), konfiguriranje IDE za uporabo z ATtiny167 in nato nalaganje našega prvega programa.

Kot ponavadi se poigrajte s spreminjanjem časa (v milisekundah) v klicih funkcije delay () in nato znova zaženite Digispark Pro, da vidite, ali so vaše kode shranjene in izvedene na mikrokrmilniku.

Posebno pozornost posvetite opombam pod naslovom "Odpravljanje težav". Vmesnik USB Digisparka brez uporabe čipa USB strojne opreme je malce kramp (čeprav sijajen), zato vzpostavitev povezave USB včasih zahteva nekaj poskusov, drugačen kabel ali drugo preigravanje, kot je predlagano v Wikiju.

V nekaterih nastavitvah Digispark Pro, medtem ko je povezan z osebnim računalnikom, ostane v zagonskem nalagalniku in ne izvaja uporabniškega programa. Napajanje Digisparka Pro iz napajalnika, stenske bradavice USB ali drugega napajalnika, ko je programirano, je na splošno popolna ločljivost.

5. korak: Radijski oddajnik NORDIC NRF24L01

Radijski oddajnik NORDIC NRF24L01
Radijski oddajnik NORDIC NRF24L01

NRF24L01 je radijski oddajnik z enim čipom za svetovni pas 2,4 - 2,5 GHz ISM. Oddajnik je sestavljen iz popolnoma integriranega frekvenčnega sintetizatorja, ojačevalnika moči, kristalnega oscilatorja, demodulatorja, modulatorja in izboljšanega protokolarnega motorja. Izhodno moč, frekvenčne kanale in nastavitev protokola je enostavno programirati prek vmesnika SPI. Poraba toka je le 9,0 mA pri izhodni moči -6dBm in 12,3 mA v načinu RX. Vgrajeni načini izklopa in pripravljenosti podpirajo zmanjšanje porabe energije. (podatkovni list)

Kako deluje brezžični modul nRF24L01+?

6. korak: Konfigurirajte vozlišča DigiProNRF

Konfigurirajte DigiProNRF vozlišča
Konfigurirajte DigiProNRF vozlišča

Ekskluzivno vezje DigiProNRF podpira medsebojno povezavo modula Digispark Pro in modula nRF24L01. Vezje DigiProNRF podpira tudi 3.3V filtriran regulator za napajanje nRF24 in ponuja eno vrsto odlomljenih zatičev Digispark Pro za enostaven dostop do daljnovodov in V/I signalov.

Na shematskem diagramu zabeležite, kateri zatiči modula nRF24 so priključeni na katere zatiče Digispark. Te dodelitve pin se uporabljajo v priloženi primer kodi.

Spajkajte dve vozlišči DigiProNRF, da eksperimentirate s komunikacijo od točke do točke med vozlišči.

NE POPULIRAJTE treh "osrednjih zatičev glave" na dnu Digisparka Pro. Namesto tega uporabite dodatne zatiče glave za vrsto odmičnih zatičev poleg Digisparka Pro. Trije "osrednji zatiči glave" se lahko priključijo, ne da bi povzročali težave (niso povezani z ničemer na tiskanem vezju), vendar je glavo bolje uporabiti za preboj, kot pa zapraviti na treh neizkoriščenih luknjah Digispark.

Programirajte dve vozlišči DigiProNRF s priloženimi skicami (eno za TX in eno za RX). Ko je radijska povezava uspešna, bo vgrajena LED -lučka Pin1 (blizu središča Digisparka Pro) na vsaki plošči počasi utripala. Ko je radijska povezava prekinjena, sveti LED. Na primer, če je drugo vozlišče izklopljeno.

Za vednost, ta demo temelji na vadnici Pro nRF24L01+ Shield.

Priporočena: