Innehållsförteckning:
- Steg 1: HackerBox 0029: Boxinnehåll
- Steg 2: Fältoperationer
- Steg 3: Arduino Pro Micro 5V 16MHz
- Steg 4: Pro Micro -scenarier för fältoperationer
- Steg 5: Att sätta in fältsatsen i praktiken
- Steg 6: Hacka planeten
Video: HackerBox 0029: Field Kit: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Field Kit - Den här månaden utforskar HackerBox Hackers olika miniatyr- och mobila verktyg för smidiga fältoperationer. Denna instruktionsbok innehåller information om hur du arbetar med HackerBox #0029, som du kan hämta här så länge lagret räcker. Om du också vill få en sån här HackerBox direkt i din brevlåda varje månad, prenumerera på HackerBoxes.com och gå med i revolutionen!
Ämnen och inlärningsmål för HackerBox 0029:
- Sätt ihop en liten elektronikverktygssats för mobila fältoperationer
- Förbered micro-grabber clip leads för hårdvaruhackningsprogram
- Konfigurera ATmega32U4 Pro Micro -plattformen i Arduino IDE
- Tillämpa enkla I/O- och bussoperationer för att utnyttja hårdvarumål
- Förstå programmering och dumpning av innehåll i EPROM
- Experimentera med ett bearbetningsbaserat logiskt analysverktyg
HackerBoxes är den månatliga prenumerationstjänsten för DIY -elektronik och datorteknik. Vi är hobbyister, tillverkare och experimenterande. Vi är drömmarnas drömmare. HACKA PLANET!
Steg 1: HackerBox 0029: Boxinnehåll
- HackerBoxes #0029 Samlingsbart referenskort
- Exklusivt HackerBoxes blixtlåsfodral
- Bärbart 5V lödkolv
- ProMicro ATmega32U4 5V 16MHz
- OLED 0,91 tums skärm 128x32 I2C
- Fyrknappsmodul
- Sex LED -felsökningsmodul
- AT24C256 I2C EEPROM -modul
- 400 -punkts lödfritt brödbräda
- Jumper Wire Bundle
- Uppsättning av Mini Grabber Clips
- Lödvicka 2 mm med 1,5 m
- MicroUSB -kabel
- MiniUSB -kabel
- Precision Driver Set
- Exklusiv Phone Phreak Decal Exclusive
- Exklusiv 8 -bitars drake nyckelring
Några andra saker som kommer att vara till hjälp:
Dator för att köra mjukvaruverktyg
Viktigast av allt, du kommer att behöva en känsla av äventyr, DIY -anda och hacker -nyfikenhet. DIY -elektronik är inte en trivial strävan, och HackerBoxes är inte en urvattnad version. Målet är framsteg, inte perfektion. När du fortsätter och njuter av äventyret kan stor tillfredsställelse härledas från att lära dig ny teknik och förhoppningsvis få några projekt att fungera. Vi föreslår att du tar varje steg långsamt, tänker på detaljerna och var inte rädd för att be om hjälp.
Observera att det finns en mängd information för nuvarande och potentiella medlemmar i HackerBox FAQ.
Steg 2: Fältoperationer
Som hårdvaruhacker vet du aldrig när eller var du kan behöva modifiera blixten på en router, dumpa ROM -skivorna från ett videospelsystem, växla några I/O -stift, lossa ett sjukt batteri eller på annat sätt spara dagen.
HackerBoxes Field Kit är ett första pass på din elektroniska första hjälpenresurs. När det väl utvecklats kan du ha ditt fältkit redo i din ryggsäck, portfölj eller väska.
Exempel på scenarier:
Hacka leksaker
Fler leksaker
Röstmaskiner
Fältdagen 2018
Bilhackning
Steg 3: Arduino Pro Micro 5V 16MHz
Arduino Pro Micro är baserad på ATmega32U4 mikrokontroller som har ett inbyggt USB -gränssnitt. Det betyder att det inte finns någon FTDI, PL2303, CH340 eller något annat chip som fungerar som mellanhand mellan din dator och Arduino -mikrokontrollern.
Vi föreslår att du först arbetar med Pro Micro utan att löda stiften på plats. Du kan utföra den grundläggande konfigurationen och testningen utan att använda huvudstiften. Fördröjning av lödning på modulen ger också en mindre variabel att felsöka om du skulle stöta på några komplikationer.
Om du inte har Arduino IDE installerat på din dator, börja med att få det från arduino.cc. VARNING: Var noga med att välja 5V -versionen under verktyg> processor innan du programmerar Pro Micro. Att ha den här uppsättningen för 3.3V kommer att fungera en gång och då verkar det som om enheten aldrig kommer att ansluta till din dator förrän du följer instruktionerna "Återställ till Bootloader" i guiden som diskuteras nedan, vilket kan vara lite knepigt.
Sparkfun har en bra Pro Micro Hookup Guide. Kopplingsguiden har en detaljerad översikt över Pro Micro -kortet och sedan ett avsnitt för "Installera: Windows" och ett avsnitt för "Installera: Mac och Linux." Följ anvisningarna i lämplig version av dessa installationsanvisningar för att få din Arduino IDE konfigurerad för att stödja Pro Micro. Vi börjar vanligtvis arbeta med ett Arduino -kort genom att ladda och/eller ändra standard Blink -skissen. Pro Micro innehåller dock inte den vanliga lysdioden på stift 13. Lyckligtvis kan vi styra RX/TX -lysdioderna och Sparkfun har gett en snygg liten skiss för att visa hur. Detta finns i avsnittet i anslutningsguiden med titeln "Exempel 1: Blinkar!" Kontrollera att du kan kompilera och ladda ner denna Blinkies! exempel innan du går vidare.
Steg 4: Pro Micro -scenarier för fältoperationer
För att läsa och skriva uppsättningar med åtta I/O -linjer från Pro Micro med ett enkelt seriellt gränssnitt, prova Serial_IO.ino -skissen som ingår här. Detta är ett av de enklaste inbyggda verktygen som vi kan använda för att manipulera eller förhöra alla målsystem som vi arbetar med.
Antingen enkla hoppare eller den taktila knappmodulen kan användas för att demonstrera de digitala ingångarna på stift 10, 16, 14, 15, 18, 19, 20 och 21.
På samma sätt kan LED -modulen användas för att visa de digitala utgångarna på stift 2, 3, 4, 5, 6, 7, 8 och 9.
I praktisk användning skulle dessa I/O -linjer anslutas till målsystemet.
Något mer avancerat än det här exemplet kan bearbetningsplattformen användas för att implementera en grundläggande logisk analysator med hjälp av Pro Micro.
Vi kan experimentera med att läsa och skriva AT24C256 seriell EEPROM (datablad) modul med denna demokod.
128x32 OLED -skärmen kan användas när en dator kanske inte är tillgänglig för visning av utdata. Det finns olika SSD1306 -bibliotek tillgängliga online.
För en avancerad utmaning att använda mikrokontrollen som en felsöknings-/hackningsplattform, ta en titt på Bus Ninja -projektet. Observera att detta kräver avr-gcc verktygskedja och avrdude i motsats till att använda Arduino IDE.
Steg 5: Att sätta in fältsatsen i praktiken
Eftersom vi alla har olika bakgrunder och olika användningsfall för olika verktyg, skulle vi gärna se att folk delar några av dessa detaljer i kommentarerna nedan.
Överväg att dela dina tankar om några eller alla dessa punkter:
För dina specifika behov, vad kan du packa i ditt Field Kit som inte inkluderades här?
I vilka situationer föreställer du dig att du kanske behöver ditt Field Kit?
Var förvarar du ditt Field Kit?
Under de kommande månaderna, vänligen posta här om när och hur du slutade använda ditt Field Kit.
Steg 6: Hacka planeten
Om du har tyckt om denna Instrucable och vill få en låda med elektronik och datorteknik levererad direkt till din brevlåda varje månad, vänligen gå med i HackerBox -revolutionen genom att prenumerera HÄR.
Nå ut och dela din framgång i kommentarerna nedan eller på HackerBoxes Facebook -sida. Hör av dig till oss om du har några frågor eller behöver hjälp med något. Tack för att du är en del av HackerBoxes!
Rekommenderad:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Wav.field: 4 steg (med bilder)
Wav.field: wav.field är ett offentligt lyssnande och meditativt ljudutrymme, som en del av Market Street Prototyping Festival. Det försiktigt skyddade skyddet erbjuder en lätt borttagen miljö där ett uppslukande ljudlandskap spelar originalkompositioner längs morgon
E-Field Mill: 8 steg (med bilder)
E-Field Mill: Du kanske redan vet att jag är beroende av alla typer av sensormätningar. Jag har alltid velat spåra fluktuationerna i jordens magnetfält och jag fascinerades också av att mäta jordens omgivande elektriska fält
Retropie Tactical Field Unit: 4 steg (med bilder)
Retropie Tactical Field Unit: Har du någonsin tältat och verkligen velat spela Galaga? Gör dig redo för goda nyheter. Se Retropie Tactical Field Unit! Detta är en bärbar Raspberry Pi -bärbar dator/Retropie -installation, innesluten i ett vattentätt fodral, liknande ett Pelican -fodral. De
Michael the Field Hand: 5 steg
Michael the Field Hand: Behöver du ett bekvämt och snyggt sätt att se till att dina växter är vattnade och glada? Titta inte längre än Michael! Med en Arduino Mini och ett laddningsbart 3,7 volt batteri kan Michael exakt och konsekvent berätta hur våt jorden runt din