Turinys:
- 1 veiksmas: „HackerBox 0029“: dėžutės turinys
- 2 veiksmas: lauko operacijos
- 3 žingsnis: „Arduino Pro Micro 5V 16MHz“
- 4 žingsnis: „Pro Micro“scenarijai lauko operacijoms
- 5 žingsnis: lauko rinkinio pritaikymas praktikoje
- 6 žingsnis: nulaužkite planetą
Video: „HackerBox 0029“: lauko rinkinys: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„Field Kit“- šį mėnesį „HackerBox Hackers“tyrinėja įvairius miniatiūrinius ir mobiliuosius įrankius, skirtus judrioms lauko operacijoms. Šioje instrukcijoje yra informacijos apie darbą su „HackerBox #0029“, kurią galite pasiimti čia, kol pasibaigs atsargos. Be to, jei norėtumėte kiekvieną mėnesį gauti tokią „HackerBox“tiesiai į savo pašto dėžutę, užsiprenumeruokite „HackerBoxes.com“ir prisijunkite prie revoliucijos!
„HackerBox 0029“temos ir mokymosi tikslai:
- Surinkite nedidelį elektronikos įrankių rinkinį mobiliesiems lauko veiksmams
- Paruoškite mikrograibso spaustukus, skirtus programinės įrangos įsilaužimo programoms
- „Arduino IDE“sukonfigūruokite „ATmega32U4 Pro Micro“platformą
- Taikykite paprastas įvesties/išvesties ir magistralės operacijas, kad išnaudotumėte aparatūros taikinius
- Supraskite EPROM programavimą ir dempingo turinį
- Eksperimentuokite su apdorojimu pagrįstu logikos analizatoriaus įrankiu
„HackerBoxes“yra mėnesio prenumeratos dėžutės paslauga, skirta „pasidaryk pats“elektronikai ir kompiuterinėms technologijoms. Esame mėgėjai, kūrėjai ir eksperimentuotojai. Mes esame svajonių svajotojai. Įsilaužk į planetą!
1 veiksmas: „HackerBox 0029“: dėžutės turinys
- „HackerBoxes“#0029 kolekcinė informacinė kortelė
- Išskirtinis „HackerBoxes“užtrauktuko dėklas
- Nešiojamas 5 V lituoklis
- ProMicro ATmega32U4 5V 16MHz
- OLED 0,91 colio ekranas 128x32 I2C
- Keturių klavišų mygtuko modulis
- Šeši LED derinimo moduliai
- AT24C256 I2C EEPROM modulis
- 400 taškų be litavimo duonos lenta
- Jumperio vielos paketas
- Mini griebtuvų rinkinys
- Lituoklio dagtis 2 mm x 1,5 m
- „MicroUSB“kabelis
- MiniUSB kabelis
- Tikslus vairuotojo rinkinys
- Išskirtinis telefono „Phreak“lipdukas
- Išskirtinis 8 bitų „Dragon“raktų pakabukas
Kai kurie kiti dalykai, kurie bus naudingi:
Kompiuteris programinės įrangos įrankiams paleisti
Svarbiausia, kad jums reikės nuotykių jausmo, „pasidaryk pats“dvasios ir įsilaužėlių smalsumo. „Pasidaryk pats“elektronika nėra nereikšmingas užsiėmimas, o „HackerBoxes“nėra sušvelninta versija. Tikslas yra pažanga, o ne tobulumas. Kai atkakliai ir mėgaujatės nuotykiais, mokydamiesi naujų technologijų ir tikimės, kad pavyks įgyvendinti tam tikrus projektus, galite būti labai patenkinti. Siūlome kiekvieną žingsnį žengti lėtai, apgalvoti smulkmenas ir nebijoti prašyti pagalbos.
Atminkite, kad „HackerBox“DUK yra daug informacijos esamiems ir būsimiems nariams.
2 veiksmas: lauko operacijos
Kaip aparatinės įrangos įsilaužėlis, jūs niekada nežinote, kada ir kur gali tekti modifikuoti maršrutizatoriaus blykstę, išmesti ROM iš vaizdo žaidimų sistemos, perjungti kai kuriuos įvesties/išvesties kaiščius, atlaisvinti sergančią bateriją ar kitaip išgelbėti dieną.
„HackerBoxes“lauko rinkinys yra pirmasis jūsų elektroninės pirmosios pagalbos šaltinio leidimas. Sukūrę savo lauko rinkinį, galite jį laikyti kuprinėje, portfelyje ar maišelyje.
Scenarijų pavyzdžiai:
Įsilaužimo žaislai
Daugiau žaislų
Balsavimo mašinos
Lauko diena 2018 m
Automobilių įsilaužimas
3 žingsnis: „Arduino Pro Micro 5V 16MHz“
„Arduino Pro Micro“yra pagrįstas ATmega32U4 mikrovaldikliu, turinčiu integruotą USB sąsają. Tai reiškia, kad nėra FTDI, PL2303, CH340 ar kitų mikroschemų, veikiančių kaip tarpininkas tarp jūsų kompiuterio ir „Arduino“mikrovaldiklio.
Siūlome pirmiausia dirbti su „Pro Micro“, neuždėjus kaiščių į vietą. Pagrindinę konfigūraciją ir testavimą galite atlikti nenaudodami antraštės kaiščių. Be to, uždelsus lituoti modulį, derinimui reikia mažiau kintamojo, jei kiltų kokių nors komplikacijų.
Jei jūsų kompiuteryje nėra įdiegtas „Arduino IDE“, pradėkite jį gauti iš arduino.cc. ĮSPĖJIMAS: prieš programuodami „Pro Micro“, būtinai pasirinkite 5 V versiją, esantį įrankių> procesoriaus skiltyje. Turint šį 3,3 V rinkinį, jis veiks vieną kartą, tada atrodys, kad įrenginys niekada neprisijungs prie jūsų kompiuterio, kol nesilaikysite toliau pateikto vadovo instrukcijų „Atstatyti į įkrovos įkroviklį“, o tai gali būti šiek tiek sudėtinga.
„Sparkfun“turi puikų „Pro Micro“prijungimo vadovą. Prijungimo vadove yra išsami „Pro Micro“plokštės apžvalga, tada skyrius „Diegimas:„ Windows “ir skyrius„ Diegimas: „Mac“ir „Linux““. Vykdykite nurodymus, pateiktus atitinkamoje tų diegimo instrukcijų versijoje, kad „Arduino IDE“būtų sukonfigūruotas palaikyti „Pro Micro“. Paprastai mes pradedame dirbti su „Arduino“plokšte įkeliant ir (arba) modifikuojant standartinį „Blink“eskizą. Tačiau „Pro Micro“nėra įprasto šviesos diodo 13 kaištyje. Laimei, mes galime valdyti RX/TX šviesos diodus, o „Sparkfun“pateikė nedidelį eskizą, parodantį, kaip. Tai yra prijungimo vadovo skyriuje „1 pavyzdys:„ Blinkies “!“Patikrinkite, ar galite surinkti ir atsisiųsti šią „Blinkies“! pavyzdys prieš tęsiant.
4 žingsnis: „Pro Micro“scenarijai lauko operacijoms
Norėdami skaityti ir rašyti aštuonių įvesties/išvesties eilučių rinkinius iš „Pro Micro“naudodami paprastą nuosekliąją sąsają, išbandykite čia pateiktą „Serial_IO.ino“eskizą. Tai yra vienas iš paprasčiausių įterptųjų įrankių, kuriuos galime naudoti manipuliuodami ar apklausdami bet kokią tikslinę sistemą, prie kurios dirbame.
10, 16, 14, 15, 18, 19, 20 ir 21 kaiščių skaitmeniniams įėjimams demonstruoti galima naudoti paprastus trumpiklius arba lytėjimo mygtuko modulį.
Panašiai LED modulis gali būti naudojamas skaitmeniniams išėjimams rodyti 2, 3, 4, 5, 6, 7, 8 ir 9 kaiščiuose.
Praktiškai šios įvesties/išvesties linijos būtų sujungtos su tiksline sistema.
Šiek tiek pažangesnė nei šis pavyzdys, apdorojimo platforma gali būti naudojama pagrindiniam loginiam analizatoriui įdiegti naudojant „Pro Micro“.
Naudodami šį demonstracinį kodą galime eksperimentuoti skaitydami ir rašydami AT24C256 serijos EEPROM (duomenų lapo) modulį.
128x32 OLED ekraną galima naudoti, kai kompiuteris gali būti nepasiekiamas rodyti išvesties. Internete galima rasti įvairių SSD1306 bibliotekų.
Norėdami gauti pažangų iššūkį naudoti mikrovaldiklį kaip derinimo/įsilaužimo platformą, pažvelkite į „Bus Ninja“projektą. Atminkite, kad tam reikės „avr-gcc“įrankių grandinės ir „avrdude“, o ne naudojant „Arduino IDE“.
5 žingsnis: lauko rinkinio pritaikymas praktikoje
Kadangi visi turime skirtingą išsilavinimą ir skirtingus įvairių įrankių naudojimo atvejus, norėtume, kad žmonės dalintųsi šia informacija toliau pateiktose pastabose.
Apsvarstykite galimybę pasidalyti savo mintimis dėl kai kurių ar visų šių punktų:
Ką, atsižvelgiant į jūsų konkrečius poreikius, galite supakuoti į „Field Kit“, kuris nebuvo įtrauktas?
Kokiomis situacijomis, jūsų manymu, gali prireikti „Field Kit“?
Kur laikysite „Field Kit“?
Per ateinančius mėnesius praneškite čia apie tai, kada ir kaip baigėte naudoti „Field Kit“.
6 žingsnis: nulaužkite planetą
Jei jums patiko ši instrukcija ir norėtumėte, kad kas mėnesį tiesiai į jūsų pašto dėžutę būtų pristatyta dėžutė elektronikos ir kompiuterių technologijų, prisijunkite prie „HackerBox“revoliucijos Prenumeruodami ČIA.
Pasiekite ir pasidalykite savo sėkme komentaruose žemiau arba „HackerBoxes“„Facebook“puslapyje. Žinoma, praneškite mums, jei turite kokių nors klausimų ar jums reikia pagalbos. Dėkojame, kad esate „HackerBoxes“dalis!
Rekomenduojamas:
Magnetinio lauko matavimas naudojant HMC5883 ir Raspberry Pi: 4 žingsniai
Magnetinio lauko matavimas naudojant HMC5883 ir Raspberry Pi: HMC5883 yra skaitmeninis kompasas, skirtas mažo lauko magnetiniam jutimui. Šis prietaisas turi platų magnetinio lauko diapazoną +/- 8 Oe ir išėjimo dažnį 160 Hz. „HMC5883“jutiklyje yra automatinio diržo šalinimo juostų tvarkyklės, poslinkio atšaukimas ir
Magnetinio lauko matavimas naudojant HMC5883 ir „Arduino Nano“: 4 žingsniai
Magnetinio lauko matavimas naudojant HMC5883 ir Arduino Nano: HMC5883 yra skaitmeninis kompasas, skirtas mažo lauko magnetiniam jutimui. Šis prietaisas turi platų magnetinio lauko diapazoną +/- 8 Oe ir išėjimo dažnį 160 Hz. „HMC5883“jutiklyje yra automatinio diržo šalinimo juostų tvarkyklės, poslinkio atšaukimas ir
Magnetinio lauko matavimas naudojant HMC5883 ir dalelių fotoną: 4 žingsniai
Magnetinio lauko matavimas naudojant HMC5883 ir dalelių fotoną: HMC5883 yra skaitmeninis kompasas, skirtas mažo lauko magnetiniam jutimui. Šis prietaisas turi platų magnetinio lauko diapazoną +/- 8 Oe ir išėjimo dažnį 160 Hz. „HMC5883“jutiklyje yra automatinio diržo šalinimo juostų tvarkyklės, poslinkio atšaukimas ir
Nuostabus „pasidaryk pats“saulės šviesos lauko šviesos diodų lempa: 9 žingsniai
Nuostabus „pasidaryk pats“saulės šviesos lauko šviesos diodų lempa: Sveiki! Šioje instrukcijoje galite sužinoti, kaip sukurti pigią ir lengvą saulės energija varomą LED lempą! Dienos metu įkraunama baterija, o naktį užsidega labai ryškus COB šviesos diodas! Tiesiog atlikite veiksmus! Tu gali tai padaryti! Tai tikrai lengva ir smagu
Elektros/EM lauko detektorius (paprasčiausias): 3 žingsniai
Elektros/EM lauko detektorius (paprasčiausias): Tai paprasčiausias EM lauko detektorius, kurį galite rasti internete. Aš pats jį suprojektavau ir paaiškinta, kaip jis veikia kitame žingsnyje. Iš esmės jums reikės dviejų tranzistorių, kai kurių rezistorių, pavyzdžiui, antenos, pagamintos iš varinės vielos