Sadržaj:
- Korak 1: HackerBox 0029: Sadržaj kutije
- Korak 2: Operacije na terenu
- Korak 3: Arduino Pro Micro 5V 16MHz
- Korak 4: Pro mikro scenariji za terenske operacije
- Korak 5: Primjena terenskog kompleta u praksu
- Korak 6: Hakirajte planet
Video: HackerBox 0029: Komplet na terenu: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Field Kit - Ovaj mjesec HackerBox Hakeri istražuju razne minijaturne i mobilne alate za agilne terenske operacije. Ovaj Instructable sadrži informacije za rad s HackerBox -om #0029, koje možete preuzeti ovdje dok traju zalihe. Također, ako želite svakog mjeseca primati ovakav HackerBox u poštanski sandučić, pretplatite se na HackerBoxes.com i pridružite se revoluciji!
Teme i ciljevi učenja za HackerBox 0029:
- Sastavite mali komplet elektroničkih alata za mobilne terenske operacije
- Pripremite priključke za mikro hvataljke za aplikacije hakiranja hardvera
- Konfigurirajte platformu ATmega32U4 Pro Micro u Arduino IDE -u
- Primijenite jednostavne I/O i sabirničke operacije za iskorištavanje hardverskih ciljeva
- Razumjeti programiranje i ispisivanje sadržaja EPROM -ova
- Eksperimentirajte s alatom za analizu logike koji se temelji na obradi
HackerBoxes je mjesečna pretplatnička usluga za DIY elektroniku i računalnu tehnologiju. Mi smo hobisti, stvaratelji i eksperimentatori. Mi smo sanjari snova. HAKNI PLANETU!
Korak 1: HackerBox 0029: Sadržaj kutije
- HackerBoxes #0029 Kolekciona referentna kartica
- Ekskluzivna HackerBoxes torba s patentnim zatvaračem
- Prijenosno lemilice 5V
- ProMicro ATmega32U4 5V 16MHz
- OLED 0,91 inčni ekran 128x32 I2C
- Modul s četiri tipke
- Šest LED modula za otklanjanje pogrešaka
- AT24C256 I2C EEPROM modul
- Oglasi za lemljenje od 400 točaka
- Sklop kratkospojne žice
- Set mini hvataljki
- Lemljeni fitilj 2 mm po 1,5 m
- MicroUSB kabel
- MiniUSB kabel
- Set preciznih upravljačkih programa
- Ekskluzivna naljepnica Phreak telefona Ekskluzivno
- Ekskluzivni 8 -bitni Dragon privjesak za ključeve
Još neke stvari koje će vam biti od pomoći:
Računalo za pokretanje softverskih alata
Ono što je najvažnije, trebat će vam osjećaj avanture, DIY duh i hakerska znatiželja. DIY elektronika nije beznačajna potraga, a HackerBoxes nije razvodnjena verzija. Cilj je napredak, a ne savršenstvo. Kad ustrajete i uživate u avanturi, veliko zadovoljstvo može se steći učenjem nove tehnologije i nadamo se uspješnim nekim projektima. Predlažemo da svaki korak napravite polako, vodeći računa o pojedinostima, i nemojte se bojati zatražiti pomoć.
Imajte na umu da postoji mnogo informacija za trenutne i buduće članove u često postavljanim pitanjima o HackerBoxu.
Korak 2: Operacije na terenu
Kao haker hardvera, nikad ne znate kada i gdje ćete možda trebati modificirati bljeskalicu na usmjerivaču, izbaciti ROM -ove iz sustava videoigara, prebaciti neke I/O pinove, otpakovati neispravnu bateriju ili na drugi način spasiti dan.
HackerBoxes Field Kit prvi je pristup vašem izvoru prve pomoći elektronike. Nakon što razvijete, svoj terenski komplet možete spremiti u ruksak, aktovku ili torbu za uklanjanje grešaka.
Primjeri scenarija:
Hakiranje igračaka
Više igračaka
Strojevi za glasanje
Dan polja 2018
Hakiranje automobila
Korak 3: Arduino Pro Micro 5V 16MHz
Arduino Pro Micro temelji se na mikrokontroleru ATmega32U4 koji ima ugrađeno USB sučelje. To znači da ne postoji FTDI, PL2303, CH340 ili bilo koji drugi čip koji djeluje kao posrednik između vašeg računala i Arduino mikrokontrolera.
Predlažemo da prvo radite s Pro Micro -om bez lemljenja igala na mjesto. Osnovnu konfiguraciju i testiranje možete izvesti bez upotrebe zaglavlja zaglavlja. Također, odgađanje lemljenja na modulu daje jednu varijablu manje za otklanjanje pogrešaka ako naiđete na bilo kakve komplikacije.
Ako na vašem računalu nemate instaliran Arduino IDE, počnite tako da ga preuzmete iz arduino.cc. UPOZORENJE: Prije programiranja Pro Micro -a svakako odaberite verziju 5V pod alati> procesor. Ova postavka za 3.3V funkcionirat će jednom, a tada će se činiti da se uređaj nikada neće povezati s vašim računalom sve dok ne slijedite upute "Reset to Bootloader" u dolje navedenom vodiču, što može biti malo zeznuto.
Sparkfun ima izvrstan Pro Micro Hookup Guide. Vodič za spajanje ima detaljan pregled ploče Pro Micro, a zatim odjeljak za "Instaliranje: Windows" i odjeljak za "Instaliranje: Mac i Linux". Slijedite upute u odgovarajućoj verziji ovih uputa za instalaciju kako biste svoj Arduino IDE konfigurirali tako da podržava Pro Micro. Obično počinjemo raditi s Arduino pločom učitavanjem i/ili izmjenom standardne Blink skice. Međutim, Pro Micro ne uključuje uobičajenu LED na pin 13. Srećom, možemo kontrolirati RX/TX LED diode, a Sparkfun je pružio urednu malu skicu koja pokazuje kako. Ovo se nalazi u odjeljku Vodiča za povezivanje pod naslovom "Primjer 1: Blinkies!" Provjerite možete li sastaviti i preuzeti ove Blinkies! primjer prije nego što krenete dalje.
Korak 4: Pro mikro scenariji za terenske operacije
Za čitanje i pisanje setova od osam I/O linija s Pro Micro -a pomoću jednostavnog serijskog sučelja, isprobajte ovdje priloženu skicu Serial_IO.ino. Ovo je jedan od najjednostavnijih ugrađenih alata koje bismo mogli koristiti za manipulaciju ili ispitivanje bilo kojeg ciljnog sustava na kojem radimo.
Za demonstraciju digitalnih ulaza na pinovima 10, 16, 14, 15, 18, 19, 20 i 21 mogu se koristiti ili jednostavni kratkospojnici ili modul taktilnog gumba.
Slično, LED modul može se koristiti za prikaz digitalnih izlaza na pinovima 2, 3, 4, 5, 6, 7, 8 i 9.
U praktičnoj upotrebi, ove I/O linije bi se povezivale sa ciljnim sustavom.
Nešto naprednije od ovog primjera, Processing platforma može se koristiti za implementaciju osnovnog logičkog analizatora pomoću Pro Micro -a.
Pomoću ovog demo koda možemo eksperimentirati s čitanjem i pisanjem AT24C256 serijskog EEPROM (podatkovnog lista) modula.
OLED zaslon rezolucije 128x32 može se koristiti kada računalo možda nema dostupnost za prikaz izlaza. Na internetu su dostupne razne knjižnice SSD1306.
Za napredniji izazov korištenja mikrokontrolera kao platforme za ispravljanje pogrešaka/hakiranje, pogledajte projekt Bus Ninja. Imajte na umu da će to zahtijevati avr-gcc lanac alata i avrdude za razliku od korištenja Arduino IDE-a.
Korak 5: Primjena terenskog kompleta u praksu
Budući da svi imamo različito iskustvo i različite primjene za različite alate, voljeli bismo vidjeti ljude koji dijele neke od ovih detalja u komentarima u nastavku.
Podijelite svoja razmišljanja o nekim ili svim ovim točkama:
Što bi za vaše posebne potrebe moglo biti upakirano u vaš Field Kit koji ovdje nije uključen?
U kojim situacijama mislite da bi vam trebao terenski komplet?
Gdje ćete držati svoj terenski komplet?
Tijekom sljedećih mjeseci ovdje napišite o tome kada ste i kako završili s korištenjem terenskog kompleta.
Korak 6: Hakirajte planet
Ako ste uživali u ovom Instrucableu i želite da vam svaki mjesec kutiju elektronike i računalne tehnike isporučuje izravno u poštanski sandučić, pridružite se HackerBox revoluciji PRETPLATOM OVDJE.
Javite se i podijelite svoj uspjeh u komentarima ispod ili na Facebook stranici HackerBoxes. Svakako nas obavijestite ako imate pitanja ili trebate pomoć oko bilo čega. Hvala vam što ste dio HackerBox -a!
Preporučeni:
Prijenosni Bluetooth zvučnik - MKBoom DIY komplet: 5 koraka (sa slikama)
Prijenosni Bluetooth zvučnik | MKBoom DIY Kit: Pozdrav svima! Tako je dobro vratiti se s još jednim projektom zvučnika nakon duge pauze. Budući da većina mojih verzija zahtijeva dosta alata za dovršenje, ovaj put sam odlučio izgraditi prijenosni zvučnik pomoću kompleta koji možete jednostavno kupiti. Mislio sam
Komplet za pretvaranje USB pisaćeg stroja: 9 koraka (sa slikama)
Komplet za pretvaranje USB pisaćeg stroja: Postoji nešto vrlo čarobno u tipkanju na tim starinskim ručnim pisaćim strojevima. Od zadovoljavajućeg škljocanja tipki s oprugom, do odsjaja uglačanih kromiranih naglasaka, do oštrih tragova na ispisanoj stranici, pisaći strojevi čine su
Cijeli komplet Python web sučelja za PhidgetSBC3: 6 koraka
Potpuni komplet Python web sučelja za PhidgetSBC3: Ploča PhidgetSBC3 potpuno je funkcionalno računalo za jednu ploču s Debain Linuxom. Sličan je malinom Pi, ali ima 8 analognih senzorskih ulaza i 8 digitalnih ulaza i 8 digitalnih izlaza. Isporučuje se s web poslužiteljem i web aplikacijom za suradnju
Arduino komplet za higrometar za higrometar +LCD1602/I2C +DHT11 Kupovina sinoninga: 5 koraka (sa slikama)
Arduino komplet za higrometar za higrometar +LCD1602/I2C +DHT11 Kupovina sinoninga: Nema potrebe za zavarivanjem, nema potrebe za kompliciranim električnim znanjem, možete napraviti vlastiti termometar. Samo trebate priključiti kabel koji mi dajemo Izvorni kôd Pruža detaljne mrežne vodiče i komunikacijski prostor koji je dizajnirao SINONING ROBOTkupite komplet
Vodič za lemljenje na terenu: 4 koraka (sa slikama)
Vodič za lemljenje na terenu: Ovo je komplet koji će vam omogućiti obavljanje mnogih zadataka lemljenja na terenu, košta oko 8,00 USD, a sve stane u Altoids limenku! Već godinama koristim isti skup stvari i bio sam inspiriran podijeliti ga na temelju nedavnih uputstava o lemljenju