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 planetu
Video: HackerBox 0029: Komplet na terenu: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Field Kit - Ovog mjeseca, 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đe, ako želite svakog mjeseca primati ovakav HackerBox u svoje poštansko sanduče, 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 za hakiranje hardvera
- Konfigurirajte ATmega32U4 Pro Micro platformu u Arduino IDE -u
- Primijenite jednostavne I/O i sabirničke operacije za iskorištavanje hardverskih ciljeva
- Shvatite programiranje i ispisivanje sadržaja EPROM -ova
- Eksperimentirajte s alatom za analizu logike zasnovanom na obradi
HackerBoxes je mjesečna pretplatnička usluga za DIY elektroniku i računarsku tehnologiju. Mi smo hobisti, tvorci i eksperimentatori. Mi smo sanjari snova. HACK PLANET!
Korak 1: HackerBox 0029: Sadržaj kutije
- HackerBoxes #0029 Kolekcionarska referentna kartica
- Ekskluzivna HackerBoxes torba sa zatvaračem
- Prijenosno lemilice za lemljenje 5V
- ProMicro ATmega32U4 5V 16MHz
- OLED 0,91 inčni ekran 128x32 I2C
- Modul sa četiri tastera
- Šest LED modula za otklanjanje grešaka
- AT24C256 I2C EEPROM modul
- Oglašavanje bez lemljenja sa 400 tačaka
- Žica kratkospojnika
- 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čunar za pokretanje softverskih alata
Ono što je najvažnije, trebat će vam osjećaj avanture, DIY duh i znatiželja hakera. DIY elektronika nije trivijalna 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 da će neki projekti raditi. Predlažemo da svaki korak radite polako, vodeći računa o detaljima, i nemojte se bojati zatražiti pomoć.
Imajte na umu da u FAQ -u o HackerBox -u postoji mnoštvo informacija za trenutne i buduće članove.
Korak 2: Operacije na terenu
Kao haker hardvera, nikada ne znate kada i gdje ćete možda trebati modificirati blic na usmjerivaču, izbaciti ROM -ove iz sistema video igara, prebaciti neke I/O pinove, otpakovati neispravnu bateriju ili na drugi način spasiti dan.
HackerBoxes Field Kit prvi je pristup vašem resursu prve pomoći u elektronici. Nakon što razvijete, svoj terenski komplet možete držati spremnog u ruksaku, aktovci ili torbi za otklanjanje grešaka.
Primjeri scenarija:
Hakiranje igračaka
More Toys
Mašine za glasanje
Dan polja 2018
Hakiranje automobila
Korak 3: Arduino Pro Micro 5V 16MHz
Arduino Pro Micro zasnovan je 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 pinova zaglavlja. Također, odgađanje lemljenja na modulu daje jednu varijablu manje za otklanjanje grešaka ako naiđete na bilo kakve komplikacije.
Ako na računaru nemate instaliran Arduino IDE, počnite tako što ćete ga preuzeti iz arduino.cc. UPOZORENJE: Prije programiranja Pro Micro -a obavezno odaberite verziju 5V pod alatkama> procesor. Ovo podešavanje za 3.3V funkcionirat će jednom, a tada će se činiti da se uređaj nikada neće povezati s vašim računarom sve dok ne slijedite upute "Reset to Bootloader" u dolje navedenom vodiču, što može biti malo zeznuto.
Sparkfun ima sjajan 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 diodu na sreću 13. Srećom, možemo kontrolirati RX/TX LED diode, a Sparkfun je pružio urednu malu skicu koja pokazuje kako. Ovo je u odjeljku Vodiča za povezivanje pod naslovom "Primjer 1: Blinkies!" Potvrdite da možete sastaviti i preuzeti ove Blinkies! primjer prije nego nastavite.
Korak 4: Pro mikro scenariji za terenske operacije
Da biste čitali i pisali setove od osam I/O linija sa Pro Micro -a koristeći jednostavno serijsko sučelje, isprobajte ovdje priloženu skicu Serial_IO.ino. Ovo je jedan od najjednostavnijih ugrađenih alata koje možemo koristiti za manipulaciju ili ispitivanje bilo kojeg ciljnog sistema na kojem radimo.
Za demonstriranje digitalnih ulaza na pinovima 10, 16, 14, 15, 18, 19, 20 i 21 mogu se koristiti ili jednostavni kratkospojnici ili modul taktilnog dugmeta.
Slično, LED modul se može 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 sistemom.
Nešto naprednije od ovog primjera, Processing platforma može se koristiti za implementaciju osnovnog logičkog analizatora pomoću Pro Micro -a.
Možemo eksperimentirati s čitanjem i pisanjem AT24C256 serijskog EEPROM (podatkovnog lista) modula pomoću ovog demo koda.
OLED ekran rezolucije 128x32 može se koristiti kada računar možda nije dostupan za prikaz izlaznih podataka. Na mreži su dostupne različite biblioteke SSD1306.
Za napredniji izazov upotrebe mikrokontrolera kao platforme za otklanjanje grešaka/hakiranje, pogledajte projekt Bus Ninja. Imajte na umu da će ovo 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 slučajeve korištenja različitih alata, voljeli bismo vidjeti ljude koji dijele neke od ovih detalja u komentarima ispod.
Razmislite o tome da podijelite svoja razmišljanja o nekim ili svim ovim točkama:
Za vaše specifične potrebe, šta biste mogli zapakirati u svoj terenski komplet, a koji ovdje nije uključen?
U kojim situacijama zamišljate da vam je potreban terenski komplet?
Gdje ćete držati svoj terenski komplet?
U narednim mjesecima ovdje molimo vas da objavite kada ste i kako završili sa korištenjem terenskog kompleta.
Korak 6: Hakirajte planetu
Ako ste uživali u ovom Instrucable -u i želite da vam svaki mjesec kutiju elektronike i računarske tehnike dostavljaju direktno u poštansko sanduče, 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čuje se:
Prijenosni Bluetooth zvučnik - MKBoom DIY komplet: 5 koraka (sa slikama)
Prijenosni Bluetooth zvučnik | MKBoom DIY Kit: Zdravo 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šetak, ovaj put sam odlučio izgraditi prijenosni zvučnik koristeći komplet koji možete lako kupiti. Mislio sam
Komplet za konverziju USB pisaćeg stroja: 9 koraka (sa slikama)
Komplet za konverziju USB pisaćeg stroja: Postoji nešto vrlo čarobno u kucanju na tim starinskim ručnim pisaćim mašinama. Od zadovoljavajućeg škljocanja tipki sa oprugom, do odsjaja uglačanih hromiranih naglasaka, do oštrih tragova na odštampanoj stranici, pisaće mašine čine su
Cijeli komplet Python web sučelja za PhidgetSBC3: 6 koraka
Potpuni komplet Python web sučelja za PhidgetSBC3: Ploča PhidgetSBC3 je potpuno funkcionalan jedno -upravljački računar sa Debain Linuxom. Sličan je malini Pi, ali ima 8 analognih senzorskih ulaza i 8 digitalnih ulaza i 8 digitalnih izlaza. Isporučuje se s web serverom i web aplikacijom za suradnju
Komplet za vježbu SMD lemljenja ili kako sam naučio prestati brinuti i voljeti jeftini kineski komplet: 6 koraka
SMD priručnik za lemljenje ili kako sam naučio prestati brinuti i voljeti jeftini kineski komplet: Ovo nije uputstvo o lemljenju. Ovo je uputstvo o tome kako napraviti jeftin kineski komplet. Poslovica kaže da dobijate ono što plaćate, a evo šta dobijate: Loše dokumentovano. Upitna kvaliteta delova. Nema podrške. Pa zašto kupiti
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 ovaj isti set stvari i bio sam inspiriran da ga podijelim na osnovu nedavnih uputstava o lemljenju