Obsah:
- Krok 1: HackerBox 0029: Obsah krabice
- Krok 2: Provoz v terénu
- Krok 3: Arduino Pro Micro 5V 16MHz
- Krok 4: Pro Micro Scenarios for Field Operations
- Krok 5: Uvedení Field Kit do praxe
- Krok 6: Hackujte planetu
Video: HackerBox 0029: Field Kit: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Field Kit - Tento měsíc HackerBox Hackers zkoumá různé miniaturní a mobilní nástroje pro agilní polní operace. Tento Instructable obsahuje informace pro práci s HackerBox #0029, které si zde můžete vyzvednout do vyčerpání zásob. Pokud byste také chtěli každý měsíc dostávat HackerBox přímo do své poštovní schránky, přihlaste se k odběru na HackerBoxes.com a připojte se k revoluci!
Témata a vzdělávací cíle pro HackerBox 0029:
- Sestavte malou elektronickou sadu nástrojů pro mobilní polní operace
- Připravte si svody mikro-grabberů pro aplikace hackující hardware
- Nakonfigurujte platformu ATmega32U4 Pro Micro v Arduino IDE
- Použijte jednoduché I/O a sběrnicové operace k využití hardwarových cílů
- Pochopte programování a ukládání obsahu EPROM
- Experimentujte s nástrojem Logic Analyzer založeným na zpracování
HackerBoxes je služba měsíčního předplatného pro elektroniku a výpočetní techniku pro kutily. Jsme fandové, tvůrci a experimentátoři. Jsme snílci snů. ZRUŠTE PLANETU!
Krok 1: HackerBox 0029: Obsah krabice
- Sběratelská referenční karta HackerBoxes #0029
- Exkluzivní pouzdro na zip HackerBoxes
- Přenosná 5V páječka
- ProMicro ATmega32U4 5V 16MHz
- OLED 0,91 palcový displej 128x32 I2C
- Modul se čtyřmi tlačítky
- Šest LED modul ladění
- Modul EEPROM AT24C256 I2C
- 400 bodová pájecí deska bez pájky
- Balíček propojovacího drátu
- Sada sponek Mini Grabber
- Pájecí knot 2 mm x 1,5 m
- MicroUSB kabel
- MiniUSB kabel
- Sada přesných ovladačů
- Exkluzivní telefon Phreak Obtisky Exkluzivní
- Exkluzivní 8bitová dračí klíčenka
Některé další věci, které budou užitečné:
Počítač pro spouštění softwarových nástrojů
A co je nejdůležitější, budete potřebovat smysl pro dobrodružství, kutilského ducha a hackerskou zvědavost. DIY elektronika není triviální pronásledování a HackerBoxes není zkrácená verze. Cílem je pokrok, ne dokonalost. Když vytrváte a užíváte si dobrodružství, velkou spokojenost lze odvodit z učení se nové technologii a doufejme, že některé projekty budou fungovat. Doporučujeme dělat každý krok pomalu, dbát na detaily a nebojte se požádat o pomoc.
Všimněte si toho, že v HackerBox FAQ je velké množství informací o aktuálních i potenciálních členech.
Krok 2: Provoz v terénu
Jako hardwarový hacker nikdy nevíte, kdy a kde budete muset upravit blesk na routeru, vypsat ROM z videoherního systému, přepnout některé I/O piny, odspájkovat nemocnou baterii nebo jinak zachránit den.
HackerBoxes Field Kit je první průchod vaším zdrojem první pomoci pro elektroniku. Jakmile bude vyvinuta, můžete mít svoji polní soupravu připravenou v batohu, kufříku nebo v kufříku.
Ukázkové scénáře:
Hackovací hračky
Více hraček
Hlasovací zařízení
Polní den 2018
Hackování auta
Krok 3: Arduino Pro Micro 5V 16MHz
Arduino Pro Micro je založen na mikrokontroléru ATmega32U4, který má vestavěné rozhraní USB. To znamená, že mezi vaším počítačem a mikrokontrolérem Arduino nepůsobí žádný FTDI, PL2303, CH340 ani žádný jiný čip.
Doporučujeme nejprve pracovat s Pro Micro bez pájení kolíků na místo. Základní konfiguraci a testování můžete provádět bez použití kolíků záhlaví. Také zpoždění pájení na modulu dává o jednu proměnnou méně k ladění, pokud narazíte na jakékoli komplikace.
Pokud nemáte Arduino IDE nainstalované ve vašem počítači, začněte tím, že jej vytvoříte z arduino.cc. VAROVÁNÍ: Před programováním Pro Micro nezapomeňte vybrat 5V verzi v části tools> processor. Mít tuto sadu pro 3,3 V bude fungovat jednou a pak se bude zdát, že se zařízení nikdy nepřipojí k vašemu PC, dokud nebudete postupovat podle pokynů „Reset to Bootloader“v níže diskutovaném průvodci, což může být trochu ošidné.
Sparkfun má skvělý průvodce Pro Micro Hookup Guide. Průvodce připojením obsahuje podrobný přehled desky Pro Micro a poté část „Instalace: Windows“a část „Instalace: Mac a Linux“. Chcete -li, aby vaše Arduino IDE bylo nakonfigurováno tak, aby podporovalo Pro Micro, postupujte podle pokynů v příslušné verzi těchto pokynů k instalaci. S deskou Arduino obvykle začínáme pracovat načtením a/nebo úpravou standardní skici Blink. Pro Micro však neobsahuje obvyklou LED na pinu 13. Naštěstí můžeme ovládat LED diody RX/TX a Sparkfun poskytl úhledný malý náčrt, který ukazuje, jak na to. Toto je v části Průvodce připojením s názvem „Příklad 1: Blinkies!“Ověřte, že můžete tento Blinkies zkompilovat a stáhnout! příklad před pokračováním.
Krok 4: Pro Micro Scenarios for Field Operations
Chcete -li číst a zapisovat sady osmi I/O linek z Pro Micro pomocí jednoduchého sériového rozhraní, vyzkoušejte zde zahrnutý náčrt Serial_IO.ino. Toto je jeden z nejjednodušších integrovaných nástrojů, které bychom mohli použít k manipulaci nebo dotazování jakéhokoli cílového systému, na kterém pracujeme.
K demo digitálních vstupů na pinech 10, 16, 14, 15, 18, 19, 20 a 21 lze použít buď jednoduché propojky, nebo modul hmatových tlačítek.
Podobně lze LED modul použít k zobrazení digitálních výstupů na pinech 2, 3, 4, 5, 6, 7, 8 a 9.
Při praktickém použití by tyto I/O linky byly propojeny s cílovým systémem.
Mírně pokročilejší než tento příklad, platformu Processing lze použít k implementaci základního logického analyzátoru pomocí Pro Micro.
Pomocí tohoto demo kódu můžeme experimentálně číst a zapisovat modul AT24C256 sériové EEPROM (datový list).
Displej OLED 128x32 lze použít v případě, že počítač nemusí být k dispozici pro zobrazení výstupu. Na internetu jsou k dispozici různé knihovny SSD1306.
Pro pokročilou výzvu používání mikrokontroléru jako ladicí/hackovací platformy se podívejte na projekt Bus Ninja. Na rozdíl od použití IDE Arduino to bude vyžadovat řetězec nástrojů avr-gcc a avrdude.
Krok 5: Uvedení Field Kit do praxe
Protože všichni máme různá pozadí a různé případy použití pro různé nástroje, rádi bychom viděli lidi, kteří sdílejí některé z těchto podrobností v níže uvedených komentářích.
Zvažte sdílení svých názorů na některé nebo všechny tyto body:
Co byste pro své konkrétní potřeby mohli zabalit do sady Field Kit, která zde nebyla zahrnuta?
V jakých situacích si představujete případnou potřebu vaší Field Kit?
Kde budete mít svoji Field Kit?
V příštích měsících sem prosím napište, kdy a jak jste s Field Kitem skončili.
Krok 6: Hackujte planetu
Pokud vás tento Instrucable bavil a chtěli byste mít každý měsíc elektronickou a počítačovou techniku doručenou přímo do vaší poštovní schránky, připojte se prosím k revoluci HackerBox REGISTRACÍ ZDE.
Oslovte a podělte se o svůj úspěch v níže uvedených komentářích nebo na facebookové stránce HackerBoxes. Určitě nám dejte vědět, pokud máte nějaké dotazy nebo potřebujete s čímkoli pomoci. Děkujeme, že jste součástí HackerBoxes!
Doporučuje:
HackerBox 0060: Hřiště: 11 kroků
HackerBox 0060: Hřiště: Zdravím hackery HackerBox po celém světě! S HackerBox 0060 budete experimentovat s hřištěm Adafruit Circuit Playground Bluefruit s výkonným mikrokontrolérem Nordic Semiconductor nRF52840 ARM Cortex M4. Prozkoumejte integrované programování pomocí
HackerBox 0041: CircuitPython: 8 kroků
HackerBox 0041: CircuitPython: Zdravím hackery HackerBox po celém světě. HackerBox 0041 nám přináší CircuitPython, MakeCode Arcade, Atari Punk Console a mnoho dalšího. Tento Instructable obsahuje informace pro začátek s HackerBox 0041, který lze zakoupit
Wav.field: 4 Steps (with Pictures)
Wav.field: wav.field je veřejný poslechový a meditativní zvukový prostor v rámci festivalu prototypů Market Street. Jemně promítaný přístřešek nabízí lehce odstraněné prostředí, kde pohlcující zvuková kulisa hraje ráno originální skladby
E-Field Mill: 8 kroků (s obrázky)
E-Field Mill: Možná už víte, že jsem závislý na jakémkoli druhu aplikací pro měření senzorů. Vždy jsem chtěl sledovat fluktuace magnetického pole Země a také mě fascinovalo měření okolního elektrického pole Země, které je
Retropie Tactical Field Unit: 4 Steps (with Pictures)
Retropie Tactical Field Unit: Už jste někdy kempovali a opravdu jste chtěli hrát Galagu? Připravte se na dobrou zprávu. Podívejte se na jednotku taktického pole Retropie! Toto je přenosné nastavení notebooku/retropie Raspberry Pi, uzavřené ve vodotěsném pouzdře, podobné pouzdru Pelican