Tartalomjegyzék:

HackerBox 0029: Field Kit: 6 lépés
HackerBox 0029: Field Kit: 6 lépés

Videó: HackerBox 0029: Field Kit: 6 lépés

Videó: HackerBox 0029: Field Kit: 6 lépés
Videó: HackerBox #0029: Field Kit 2024, Július
Anonim
HackerBox 0029: Field Kit
HackerBox 0029: Field Kit

Field Kit - Ebben a hónapban a HackerBox Hackers különféle miniatűr és mobil eszközöket fedez fel az agilis terepi műveletekhez. Ez az útmutató tartalmazza a HackerBox #0029 használatához szükséges információkat, amelyeket itt átvehet, amíg a készlet tart. Továbbá, ha minden hónapban szeretne egy ilyen HackerBox -ot közvetlenül a postaládájába kapni, akkor iratkozzon fel a HackerBoxes.com webhelyen, és csatlakozzon a forradalomhoz!

A HackerBox 0029 témái és tanulási céljai:

  • Állítson össze egy kis elektronikai eszközkészletet a mobil terepi műveletekhez
  • Készítsen elő mikrokapcsoló kapcsokat a hardveres hackelési alkalmazásokhoz
  • Konfigurálja az ATmega32U4 Pro Micro platformot az Arduino IDE -ben
  • Egyszerű I/O és busz műveletek alkalmazása a hardvercélok kihasználásához
  • Ismerje meg az EPROM -ok programozását és dömping tartalmát
  • Kísérletezzen egy feldolgozáson alapuló logikai elemző eszközzel

A HackerBoxes a barkács elektronika és a számítástechnika havi előfizetési doboz szolgáltatása. Hobbisták, gyártók és kísérletezők vagyunk. Mi vagyunk az álmok álmodói. HACK a bolygó!

1. lépés: HackerBox 0029: Doboz tartalma

HackerBox 0029: Doboz tartalma
HackerBox 0029: Doboz tartalma
HackerBox 0029: Doboz tartalma
HackerBox 0029: Doboz tartalma
  • HackerBoxes #0029 Gyűjthető referenciakártya
  • Exkluzív HackerBoxes cipzáras tok
  • Hordozható 5V -os forrasztópáka
  • ProMicro ATmega32U4 5V 16MHz
  • OLED 0,91 hüvelykes kijelző 128x32 I2C
  • Négy gombos nyomógombos modul
  • Hat LED hibakeresési modul
  • AT24C256 I2C EEPROM modul
  • 400 pontos forrasztás nélküli kenyértábla
  • Jumper huzalköteg
  • Mini grabber klipek halmaza
  • Forrasztópáka 2 mm x 1,5 m
  • MicroUSB kábel
  • MiniUSB kábel
  • Precíziós illesztőprogram -készlet
  • Exkluzív Phone Phreak Decal Exkluzív
  • Exkluzív 8 bites Dragon kulcstartó

Néhány más hasznos dolog:

Számítógép szoftvereszközök futtatásához

A legfontosabb, hogy szüksége lesz a kalandra, a barkácsolás szellemére és a hacker kíváncsiságára. A barkács elektronika nem triviális elfoglaltság, a HackerBoxes pedig nem egy elcsigázott változat. A cél a haladás, nem a tökéletesség. Ha kitart és élvezi a kalandot, nagy elégedettség származhat az új technológia elsajátításából és remélhetőleg néhány projekt megvalósításából. Javasoljuk, hogy minden lépést lassan, a részletek figyelembe vételével tegyen meg, és ne féljen segítséget kérni.

Ne feledje, hogy a HackerBox GYIK -ban rengeteg információ áll rendelkezésre a jelenlegi és leendő tagok számára.

2. lépés: Helyszíni műveletek

Image
Image

Hardver -hackerként soha nem tudhatja, hogy mikor és hol kell módosítania a vakut egy útválasztón, ki kell dobnia a ROM -okat egy videojáték -rendszerből, át kell kapcsolnia néhány I/O -tűt, ki kell oldania a gyenge akkumulátort, vagy más módon meg kell mentenie a napot.

A HackerBoxes Field Kit első lépést jelent az elektronika elsősegélynyújtó erőforrásában. Miután kifejlesztették, készenlétben tarthatja a terepi készletet a hátizsákjában, aktatáskájában vagy bug-out táskájában.

Példa forgatókönyvek:

Hacker játékok

További játékok

Szavazógépek

Mezőnap 2018

Autóhackelés

3. lépés: Arduino Pro Micro 5V 16MHz

Pro Micro forgatókönyvek terepi műveletekhez
Pro Micro forgatókönyvek terepi műveletekhez

Az Arduino Pro Micro az ATmega32U4 mikrokontrollerre épül, amely beépített USB interfésszel rendelkezik. Ez azt jelenti, hogy nincs FTDI, PL2303, CH340 vagy más chip, amely közvetítőként működne a számítógép és az Arduino mikrokontroller között.

Javasoljuk, hogy először dolgozzon a Pro Micro -val anélkül, hogy a csapokat a helyére forrasztaná. Az alapkonfigurációt és a tesztet elvégezheti a fejlécek használata nélkül. Továbbá, a forrasztás késleltetése a modulon eggyel kevesebb változót ad a hibakereséshez, ha bármilyen komplikációba ütközik.

Ha nincs telepítve az Arduino IDE a számítógépére, akkor először az arduino.cc formátumból töltse le. FIGYELMEZTETÉS: A Pro Micro programozása előtt feltétlenül válassza ki az 5 V -os verziót az Eszközök> processzor menüpont alatt. Ha ezt a 3.3V -os beállítást megadja, akkor egyszer működni fog, majd az eszköz úgy tűnik, hogy soha nem csatlakozik a számítógéphez, amíg nem követi az alább tárgyalt útmutató "Visszaállítás rendszerindítóra" utasításait, ami kissé bonyolult lehet.

A Sparkfun nagyszerű Pro Micro Hookup Guide -t tartalmaz. Az összekapcsolási útmutató részletes áttekintést tartalmaz a Pro Micro kártyáról, majd egy részt a "Telepítés: Windows" és egy "Telepítés: Mac és Linux" részben. Kövesse a telepítési utasítások megfelelő verziójában található utasításokat annak érdekében, hogy az Arduino IDE a Pro Micro támogatására legyen konfigurálva. Általában egy Arduino táblával kezdünk dolgozni a standard Blink vázlat betöltésével és/vagy módosításával. A Pro Micro azonban nem tartalmazza a szokásos LED -et a 13. tűn. Szerencsére tudjuk irányítani az RX/TX LED -eket, és a Sparkfun egy ügyes kis vázlatot mutatott be annak bemutatására. Ez a Hookup Guide „1. példa: Blinkies!” Című szakaszában található. Ellenőrizze, hogy össze tudja -e fordítani és letölteni ezt a Blinkies -t! példa a továbblépés előtt.

4. lépés: Pro Micro forgatókönyvek terepi műveletekhez

Ha nyolc I/O sorból álló sorozatot szeretne olvasni és írni a Pro Micro -ból egy egyszerű soros interfész segítségével, próbálja ki az itt található Serial_IO.ino vázlatot. Ez az egyik legegyszerűbb beágyazott eszköz, amellyel manipulálhatunk vagy lekérdezhetünk minden célrendszert, amelyen dolgozunk.

A 10., 16., 14., 15., 18., 19., 20. és 21. érintkezőn lévő digitális bemenetek demo -jára egyszerű jumper vagy a tapintható gomb modul használható.

Hasonlóképpen, a LED modul használható a digitális kimenetek megjelenítésére a 2., 3., 4., 5., 6., 7., 8. és 9. érintkezőn.

A gyakorlatban ezek az I/O vonalak kapcsolódnak a célrendszerhez.

E példánál valamivel fejlettebb, a Processing platform használható egy alapvető logikai elemző megvalósítására a Pro Micro segítségével.

Ezzel a demókóddal kísérletezhetünk az AT24C256 soros EEPROM (adatlap) modul olvasásával és írásával.

A 128x32 OLED kijelző akkor használható, ha előfordulhat, hogy a számítógép nem áll rendelkezésre a kimenet megjelenítésére. Különféle SSD1306 könyvtárak érhetők el az interneten.

Ha a mikrokontrollert hibakeresési/hackelési platformként szeretné használni, nézze meg a Bus Ninja projektet. Vegye figyelembe, hogy ehhez az avr-gcc szerszámlánc és az avrdude szükséges, szemben az Arduino IDE használatával.

5. lépés: A Field Kit gyakorlatba helyezése

A Field Kit gyakorlatba ültetése
A Field Kit gyakorlatba ültetése

Mivel mindannyian különböző háttérrel rendelkezünk és különböző használati eseteket használunk a különböző eszközökhöz, örömmel látjuk, hogy az emberek megosztják ezeket a részleteket az alábbi megjegyzésekben.

Fontolja meg, hogy megosztja gondolatait az alábbi pontok némelyikével vagy mindegyikével kapcsolatban:

Saját igényei szerint mit csomagolhat a Field Kit készletébe, amely nem volt itt?

Milyen helyzetekben gondolja, hogy szüksége lehet a Field Kitre?

Hol fogja tartani a Field Kit -et?

Az elkövetkező hónapokban kérjük, írjon vissza ide arról, hogy mikor és hogyan végezte a Field Kit használatát.

6. lépés: Hack the Planet

Hack the Planet
Hack the Planet

Ha élvezte ezt az utasítást, és szeretné, ha minden hónapban egy doboz elektronikát és számítástechnikát közvetlenül a postaládájába szállítanának, kérjük, csatlakozzon a HackerBox forradalmához, ha ITT FELIRATKOZIK.

Vegye fel a kapcsolatot és ossza meg sikerét az alábbi megjegyzésekben vagy a HackerBoxes Facebook -oldalán. Mindenképpen tudassa velünk, ha kérdése van, vagy segítségre van szüksége. Köszönjük, hogy a HackerBoxes tagja lehetsz!

Ajánlott: