Innholdsfortegnelse:
- Trinn 1: HackerBox 0029: Innhold i esken
- Trinn 2: Feltoperasjoner
- Trinn 3: Arduino Pro Micro 5V 16MHz
- Trinn 4: Pro Micro -scenarier for feltoperasjoner
- Trinn 5: Sette feltsettet i praksis
- Trinn 6: Hack the Planet
Video: HackerBox 0029: Field Kit: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Field Kit - Denne måneden utforsker HackerBox Hackers forskjellige miniatyr- og mobile verktøy for smidige feltoperasjoner. Denne instruksen inneholder informasjon om hvordan du arbeider med HackerBox #0029, som du kan hente her så lenge lageret rekker. Hvis du også ønsker å motta en HackerBox som denne rett i postkassen din hver måned, kan du abonnere på HackerBoxes.com og bli med i revolusjonen!
Emner og læringsmål for HackerBox 0029:
- Sett sammen et lite elektronisk verktøykasse for mobile feltoperasjoner
- Klargjør mikrofangerklemmer for maskinvarehacking-applikasjoner
- Konfigurer ATmega32U4 Pro Micro -plattformen i Arduino IDE
- Bruk enkle I/O- og bussoperasjoner for å utnytte maskinvaremål
- Forstå programmering og dumping av innholdet i EPROM
- Eksperimenter med et behandlingsbasert logisk analysatorverktøy
HackerBoxes er den månedlige abonnementskassen for DIY -elektronikk og datateknologi. Vi er hobbyfolk, produsenter og eksperimenter. Vi er drømmerne om drømmer. HAKK PLANETEN!
Trinn 1: HackerBox 0029: Innhold i esken
- HackerBoxes #0029 Samlingsbart referansekort
- Eksklusivt HackerBoxes glidelåsveske
- Bærbart 5V loddejern
- ProMicro ATmega32U4 5V 16MHz
- OLED 0,91 tommers skjerm 128x32 I2C
- Modul med fire knapper
- Seks LED -feilsøkingsmoduler
- AT24C256 I2C EEPROM -modul
- 400 -punkts loddefritt brødbrett
- Jumper Wire Bundle
- Sett med Mini Grabber Clips
- Loddevekt 2 mm x 1,5 meter
- MicroUSB -kabel
- MiniUSB -kabel
- Presisjonsdriversett
- Exclusive Phone Phreak Decal Exclusive
- Eksklusiv 8 -biters Dragon nøkkelring
Noen andre ting som vil være nyttige:
Datamaskin for kjøring av programvareverktøy
Viktigst av alt, trenger du en følelse av eventyr, DIY -ånd og nysgjerrighet på hackere. DIY elektronikk er ikke en triviell jakt, og HackerBoxes er ikke en avvannet versjon. Målet er fremgang, ikke perfeksjon. Når du fortsetter og liker eventyret, kan du få mye tilfredshet ved å lære ny teknologi og forhåpentligvis få noen prosjekter til å fungere. Vi foreslår at du tar hvert trinn sakte, tenker på detaljene, og ikke vær redd for å be om hjelp.
Vær oppmerksom på at det er et vell av informasjon for nåværende og potensielle medlemmer i HackerBox FAQ.
Trinn 2: Feltoperasjoner
Som maskinvarehacker vet du aldri når eller hvor du kan trenge å modifisere blitsen på en ruter, dumpe ROM -ene fra et videospillsystem, veksle noen I/O -pinner, løsne et skrantende batteri eller på annen måte spare dagen.
HackerBoxes Field Kit er et første pass på din elektroniske førstehjelpsressurs. Når den er utviklet, kan du ha feltsettet ditt klart i ryggsekken, kofferten eller vesken.
Eksempelscenarier:
Hacking leker
Flere leker
Stemmemaskiner
Field Day 2018
Bilhacking
Trinn 3: Arduino Pro Micro 5V 16MHz
Arduino Pro Micro er basert på ATmega32U4 mikrokontroller som har et innebygd USB -grensesnitt. Dette betyr at det ikke er noen FTDI, PL2303, CH340 eller annen brikke som fungerer som mellomledd mellom datamaskinen og Arduino -mikrokontrolleren.
Vi foreslår at du først jobber med Pro Micro uten å lodde pinnene på plass. Du kan utføre den grunnleggende konfigurasjonen og testingen uten å bruke topptekstene. Forsinkelse av lodding på modulen gir også en variabel mindre til å feilsøke hvis du skulle støte på komplikasjoner.
Hvis du ikke har Arduino IDE installert på datamaskinen, starter du med å få den fra arduino.cc. ADVARSEL: Sørg for å velge 5V -versjonen under verktøy> prosessor før du programmerer Pro Micro. Å ha dette settet for 3.3V vil fungere en gang, og det ser ut til at enheten aldri kommer til å koble til PC -en din før du følger instruksjonene for "Reset to Bootloader" i guiden som er diskutert nedenfor, noe som kan være litt vanskelig.
Sparkfun har en flott Pro Micro Hookup Guide. Tilkoblingsguiden har en detaljert oversikt over Pro Micro -kortet og deretter en seksjon for "Installering: Windows" og en seksjon for "Installering: Mac og Linux." Følg instruksjonene i den riktige versjonen av disse installasjonsinstruksjonene for å få Arduino IDE konfigurert til å støtte Pro Micro. Vi begynner vanligvis å jobbe med et Arduino -bord ved å laste inn og/eller endre standard Blink -skisse. Pro Micro inkluderer imidlertid ikke den vanlige LED -en på pinne 13. Heldigvis kan vi kontrollere RX/TX -lysdiodene, og Sparkfun har gitt en fin liten skisse for å demonstrere hvordan. Dette er i delen av tilkoblingsguiden med tittelen "Eksempel 1: Blink!" Kontroller at du kan kompilere og laste ned denne Blinkies! eksempel før du går videre.
Trinn 4: Pro Micro -scenarier for feltoperasjoner
For å lese og skrive sett med åtte I/O -linjer fra Pro Micro ved hjelp av et enkelt serielt grensesnitt, kan du prøve Serial_IO.ino -skissen som er inkludert her. Dette er et av de enkleste innebygde verktøyene vi kan bruke til å manipulere eller avhøre ethvert målsystem vi jobber med.
Enten enkle hoppere eller den taktile knappemodulen kan brukes til å demonstrere de digitale inngangene på pinne 10, 16, 14, 15, 18, 19, 20 og 21.
På samme måte kan LED -modulen brukes til å vise de digitale utgangene på pinne 2, 3, 4, 5, 6, 7, 8 og 9.
I praktisk bruk ville disse I/O -linjene grensesnittet til målsystemet.
Litt mer avansert enn dette eksemplet, kan behandlingsplattformen brukes til å implementere en grunnleggende logisk analysator ved hjelp av Pro Micro.
Vi kan eksperimentere med å lese og skrive AT24C256 seriell EEPROM (datablad) modul ved hjelp av denne demokoden.
128 x 32 OLED -skjermen kan brukes når en datamaskin ikke er tilgjengelig for visning av utdata. Det finnes forskjellige SSD1306 -biblioteker tilgjengelig online.
For en avansert utfordring med å bruke mikrokontrolleren som en feilsøkings-/hackingsplattform, ta en titt på Bus Ninja -prosjektet. Vær oppmerksom på at dette vil kreve avr-gcc verktøykjede og avrdude i motsetning til bruk av Arduino IDE.
Trinn 5: Sette feltsettet i praksis
Siden vi alle har ulik bakgrunn og forskjellige brukstilfeller for forskjellige verktøy, vil vi gjerne se at folk deler noen av disse detaljene i kommentarene nedenfor.
Vurder å dele tankene dine om noen eller alle disse punktene:
Hva kan du pakke i Field Kit som ikke var inkludert her for dine spesifikke behov?
I hvilke situasjoner ser du for deg at du trenger Field Kit?
Hvor vil du oppbevare Field Kit?
I løpet av de kommende månedene, vennligst legg tilbake her om når og hvordan du endte med å bruke Field Kit.
Trinn 6: Hack the Planet
Hvis du har likt denne Instrucable og ønsker å få en eske med elektronikk og datateknologi levert rett i postkassen din hver måned, kan du bli med i HackerBox -revolusjonen ved å abonnere HER.
Nå ut og del suksessen din i kommentarene nedenfor eller på HackerBoxes Facebook -side. Gi oss beskjed hvis du har spørsmål eller trenger hjelp med noe. Takk for at du er en del av HackerBoxes!
Anbefalt:
Pixel Kit som kjører MicroPython: Første trinn: 7 trinn
Pixel Kit som kjører MicroPython: første trinn: Reisen for å låse opp det fulle potensialet til Kano's Pixel starter med å erstatte fabrikkens fastvare med MicroPython, men det er bare begynnelsen. For å kode på Pixel Kit må vi koble datamaskinene våre til den. Denne opplæringen forklarer hva
Wav.field: 4 trinn (med bilder)
Wav.field: wav.field er et offentlig lyttende og meditativt lydrom, som en del av Market Street Prototyping Festival. Det forsiktig skjermede lyet tilbyr et lett fjernet miljø hvor et oppslukende lydbilde spiller originale komposisjoner langs morgenen
E-Field Mill: 8 trinn (med bilder)
E-Field Mill: Du vet kanskje allerede at jeg er avhengig av alle slags sensormåling. Jeg har alltid ønsket å spore svingningene i jordas magnetfelt, og jeg var også fascinert av å måle det omgivende elektriske feltet på jorden som er mai
Retropie Tactical Field Unit: 4 trinn (med bilder)
Retropie Tactical Field Unit: Har du noen gang vært på camping og virkelig hatt lyst til å spille Galaga? Gjør deg klar for noen gode nyheter. Se Retropie Tactical Field Unit! Dette er en bærbar Raspberry Pi bærbar/Retropie -oppsett, innelukket i et vanntett etui, som ligner på et Pelican -etui. De
Michael the Field Hand: 5 trinn
Michael the Field Hand: Trenger du en praktisk og stilig måte å sikre at plantene dine er vannet og glade? Se ikke lenger enn Michael! Michael kjører av en Arduino Mini og et oppladbart 3,7 volt batteri, og kan nøyaktig og konsekvent fortelle hvor våt jorda rundt