Sadržaj:

HackerBox 0045: Mreža iskre: 10 koraka
HackerBox 0045: Mreža iskre: 10 koraka

Video: HackerBox 0045: Mreža iskre: 10 koraka

Video: HackerBox 0045: Mreža iskre: 10 koraka
Video: #77 HackerBox 0045 Spark Net 2024, Srpanj
Anonim
HackerBox 0045: Spark Net
HackerBox 0045: Spark Net

Pozdrav HackerBox hakerima širom svijeta! S HackerBox 0045 eksperimentiramo sa nordijskim nRF24 radio primopredajnicima, programiramo i umrežavamo Digispark Pro module, servo motore s radijskim sučeljem, detektore pokreta i još mnogo toga. Ovaj Instructable sadrži informacije za početak rada s HackerBox -om 0045, koji se može kupiti ovdje dok traju zalihe. Ako želite svaki mjesec primati ovakav HackerBox u poštanski sandučić, pretplatite se na HackerBoxes.com i pridružite se revoluciji!

HackerBoxes je mjesečna pretplatnička usluga za ljubitelje elektronike i računalne tehnologije - Hardverski hakeri - Sanjači snova.

HAKNI PLANETU

Korak 1: Popis sadržaja za HackerBox 0045

Image
Image
  • Tri Digispark Pro ATtiny167 modula
  • Tri pojačana modula NRF24L01
  • Tri ekskluzivne ploče DigiProNRF
  • Tri SMA antene
  • Kutija za skladištenje s 575 otpornika
  • HC-SR501 PIR modul senzora pokreta
  • Mikro servo s hardverom
  • Linearni potenciometar od 10K ohma
  • DuPont kratkospojne žice za žene
  • BadgeBuddy Uvod u komplet za lemljenje
  • Naljepnica s logotipom Google
  • Ekskluzivni HackLife Iron-On flaster

Još neke stvari koje će vam biti od pomoći:

  • Lemilica, lemljenje i osnovni alati za lemljenje
  • Računalo za pokretanje softverskih alata

Ono što je najvažnije, trebat će vam osjećaj avanture, hakerski duh, strpljenje i znatiželja. Izgradnja i eksperimentiranje s elektronikom, iako vrlo isplativo, ponekad može biti zeznuto, izazovno, pa čak i frustrirajuće. Cilj je napredak, a ne savršenstvo. Kad ustrajete i uživate u avanturi, iz ovog hobija može se steći veliko zadovoljstvo. Polako poduzimajte svaki korak, pazite na detalje i ne bojte se zatražiti pomoć.

U FAQ -u o HackerBoxima postoji mnoštvo informacija za sadašnje i buduće članove. Gotovo sve e-poruke o tehničkoj podršci koje primamo već su tamo odgovorene, stoga zaista cijenimo što ste odvojili nekoliko minuta da pročitate FAQ.

Korak 2: Uvodni komplet za lemljenje - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy je jednostavan i zabavan komplet za "uvod u lemljenje". HackerBoxes je ponosan što je proizveo tisuće BadgeBuddy kompleta za promicanje našeg hobija na DEF CON 27 u Las Vegasu. Kompleti BadgeBuddy bit će dostupni besplatno (kao u pivu) u selu za hakiranje hardvera, u selu vještina lemljenja i u prostoriji za prodavače. Organizatori i volonteri u DEF CON Villages posvećeni su predstavljanju i pružanju pomoći svima zainteresiranima za elektroniku i mnoge druge aspekte hakerskih i sigurnosnih istraživanja.

Naravno, nabavljeno je dovoljno dodatnih BadgeBudy kompleta kako bi svi članovi HackerBox -a mogli dobiti i BadgeBuddy komplet u HackerBoxu 0045. Možete podijeliti svoj BadgeBuddy s nekim tko želi naučiti lemiti ili jednostavno uživati u njemu!

BadgeBuddy je blistava mini ploča sa značkom koja se može objesiti na konferencijsku vrpcu, ruksak, torbicu, remen itd. Pomoću priloženog kugličnog lanca. BadgeBuddy koristi poboljšani stil samociklirajućih duginih LED dioda za smanjenu BOM bez potrebe za vanjskim upravljačkim krugovima. Time se dobiva zanimljiv rezultat koji je još uvijek dovoljno jednostavan za prvi projekt lemljenja.

Ako kroz ovaj komplet trenirate nekoga tko je tek počeo sa lemljenjem, na internetu postoji mnogo sjajnih vodiča i video zapisa o lemljenju. Evo jednog primjera. Imajte na umu da lokalne grupe proizvođača ili hakerski prostori često imaju stanice za lemljenje i stručnost za dijeljenje. Također, radio -amaterski klubovi uvijek su izvrstan izvor iskustva u elektronici.

Napomene o montaži značke Baddy:

  • LIMENI CENTARNI PODLOŽAK ISPOD KLIPAČICE S LEMLJENICOM ZA NAPRAVU
  • PRIPAJANJE ĆELIJAKA NA MALICI PREMA PREMA PREMA OUTLINE NA ZADNJOJ STRANICI
  • PRIKLJUČITE PREKIDAČ NAPAJANJA NA ZADNJU STRANICU
  • UMETNITE TRAJEĆE LED diode ispred PCB -a SA KRATKIM PIN -om NAJPOVOLJNIJE NA RAVNU STRANICU LED IZVORA NA PCB -u
  • SPOJNE LED diode
  • Dok nosite zaštitna stakla, ukrasne igle ispiru se na tiskanu ploču
  • UMETNI ĆELIJU NOVČICE
  • PROSLAVITE DUGU LED BICIKLIZACIJSKI USPJEH
  • PRIKLJUČITE KORIŠĆENJEM LANCA OD ZRAKA

Korak 3: Digispark Pro

Digispark Pro koristi mikrokontroler ATtiny167 (podatkovna tablica), lijepu nadogradnju s ATtiny85 na izvornom Digisparku.

Digispark Pro se može programirati izravno s USB -a bez potrebe za drugim Arduino ili programerskim modulom. USB kôd radi izravno na ATtiny167.

U usporedbi s izvornim Digisparkom, Pro je brži (16 MHz naspram 8 MHz), ima više prostora za pohranu i ima još nekoliko I/O pinova.

Digispark Pro prvotno je predstavljen kroz Kickstarter projekt.

Korak 4: Programiranje Digisparka Pro

Programiranje Digisparka Pro
Programiranje Digisparka Pro

Prije nego uopće zalemite pinove na Digispark Pro, konfigurirajte sve što je potrebno za programiranje i učitajte primjer koda da treperi ugrađenu LED diodu. Ovo je važan korak u izgradnji povjerenja za rad s Digisparkom Pro i zabavan je!

Podaci o službenom Digistump Wiki -u vode nas kroz instalaciju Arduino IDE -a (ako već nije instaliran), konfiguriranje IDE -a za upotrebu s ATtiny167, a zatim učitavanje našeg prvog programa.

Kao i obično, poigrajte se promjenom vremena (u milisekundama) u pozivima funkcije delay (), a zatim ponovno pokrenite Digispark Pro kako biste vidjeli da se vaše izmjene koda pohranjuju i izvode na mikrokontroleru.

Posebno obratite pozornost na bilješke pod naslovom "Rješavanje problema". USB sučelje Digisparka bez korištenja hardverskog USB čipa pomalo je hakiranje (iako sjajno) pa je za uspostavljanje USB veze ponekad potrebno nekoliko pokušaja, drugačiji kabel ili drugo petljanje kako je predloženo u Wiki.

U nekim postavkama, Digispark Pro, iako je povezan s računalom, ostaje u svom bootloaderu i ne izvršava korisnički program. Napajanje Digisparka Pro iz napajanja, USB zidne bradavice ili nekog drugog izvora napajanja nakon programiranja općenito je savršena razlučivost.

Korak 5: NORDIC NRF24L01 radio primopredajnik

NORDIC NRF24L01 Radio primopredajnik
NORDIC NRF24L01 Radio primopredajnik

NRF24L01 je radio primopredajnik s jednim čipom za svjetski ISM opseg 2,4 - 2,5 GHz. Primopredajnik se sastoji od potpuno integriranog sintetizatora frekvencije, pojačala snage, kristalnog oscilatora, demodulatora, modulatora i poboljšanog protokolarnog stroja. Izlazna snaga, frekvencijski kanali i postavljanje protokola lako se mogu programirati putem SPI sučelja. Potrošnja struje iznosi samo 9,0 mA pri izlaznoj snazi od -6dBm i 12,3 mA u RX načinu rada. Ugrađeni načini isključivanja i stanja pripravnosti podržavaju smanjenje snage. (podatkovni list)

Kako radi bežični modul nRF24L01+?

Korak 6: Konfigurirajte DigiProNRF čvorove

Konfigurirajte DigiProNRF čvorove
Konfigurirajte DigiProNRF čvorove

Ekskluzivna ploča DigiProNRF podržava međusobno povezivanje Digispark Pro modula i modula nRF24L01. Ploča DigiProNRF također podržava 3.3V filtrirani regulator za napajanje nRF24 i pruža jedan red prekinutih Digispark Pro pinova za lak pristup električnim vodovima i I/O signalima.

Na shematskom dijagramu zabilježite koje se pinove nRF24 modula spajaju na koje Digispark pinove. Ove dodjele pinova koriste se u priloženom primjeru koda.

Spajati dva DigiProNRF čvora kako biste eksperimentirali s komunikacijom od čvora do točke.

NEMOJTE POPULIRATI tri "središnja igla zaglavlja" na dnu Digispark Pro. Umjesto toga, upotrijebite dodatne igle zaglavlja za niz prekidača uz Digispark Pro. Tri "središnja pina zaglavlja" mogu se spojiti bez ikakvih problema (nisu spojeni ni na što na PCB -u), ali zaglavlje je bolje koristiti za probijanje nego trošiti na tri neiskorištene rupe Digisparka.

Programirajte dva DigiProNRF čvora s priloženim demo skicama (jedan za TX i jedan za RX). Ugrađena LED lampica Pin1 (blizu središta Digisparka Pro) na svakoj ploči polako će treperiti kada je radio veza uspješna. LED dioda će ostati upaljena kad je radio veza prekinuta. Na primjer, ako je drugi čvor isključen.

Za obavijest, ova demonstracija temelji se na vodiču Pro nRF24L01+ Shield.

Preporučeni: