Съдържание:
- Стъпка 1: HackerBox 0029: Съдържание на кутията
- Стъпка 2: Операции на място
- Стъпка 3: Arduino Pro Micro 5V 16MHz
- Стъпка 4: Про микро сценарии за полеви операции
- Стъпка 5: Прилагане на полевия комплект на практика
- Стъпка 6: Хакнете планетата
Видео: HackerBox 0029: Полеви комплект: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Field Kit - Този месец хакерите HackerBox проучват различни миниатюрни и мобилни инструменти за гъвкави полеви операции. Тази инструкция съдържа информация за работа с HackerBox #0029, която можете да вземете тук до изчерпване на количествата. Също така, ако искате да получавате такъв HackerBox точно във вашата пощенска кутия всеки месец, моля, абонирайте се на HackerBoxes.com и се присъединете към революцията!
Теми и учебни цели за HackerBox 0029:
- Съберете малък електронен инструментариум за мобилни полеви операции
- Подгответе изводи за микро-грайфер за хакерски приложения за хакерство
- Конфигурирайте платформата ATmega32U4 Pro Micro в Arduino IDE
- Прилагайте прости I/O и шинни операции, за да използвате хардуерни цели
- Разберете програмирането и изхвърлянето на съдържанието на EPROM
- Експериментирайте с инструмент за обработка на логически анализатор
HackerBoxes е услугата за месечен абонамент за електронна електроника и компютърни технологии. Ние сме любители, създатели и експериментатори. Ние сме мечтателите на мечтите. ХАК НА ПЛАНЕТАТА!
Стъпка 1: HackerBox 0029: Съдържание на кутията
- HackerBoxes #0029 Колекционерска референтна карта
- Изключителен калъф с цип HackerBoxes
- Преносим 5V поялник
- ProMicro ATmega32U4 5V 16MHz
- OLED 0.91 -инчов дисплей 128x32 I2C
- Модул с четири бутона
- Шест LED модула за отстраняване на грешки
- AT24C256 I2C EEPROM модул
- 400 точкова запояваща платка
- Пакет от джъмпер
- Комплект мини клипове за захващане
- Спойка Фитил 2 мм на 1,5 м
- MicroUSB кабел
- MiniUSB кабел
- Комплект прецизни драйвери
- Изключителен телефон Phreak Decal Изключителен
- Изключителен 8 -битов драконов ключодържател
Някои други неща, които ще бъдат полезни:
Компютър за стартиране на софтуерни инструменти
Най -важното е, че ще ви трябва чувство за приключение, дух „направи си сам“и хакерско любопитство. Електрониката „направи си сам“не е тривиално занимание, а HackerBoxes не е разводнена версия. Целта е напредък, а не съвършенство. Когато упорствате и се наслаждавате на приключението, голяма степен на удовлетворение може да бъде получено от изучаването на нови технологии и надявам се някои проекти да работят. Предлагаме да правите всяка стъпка бавно, като имате предвид детайлите и не се страхувайте да помолите за помощ.
Имайте предвид, че има много информация за настоящи и бъдещи членове в често задаваните въпроси за HackerBox.
Стъпка 2: Операции на място
Като хардуерен хакер никога не знаете кога или къде може да се наложи да модифицирате флаш на рутер, да изхвърлите ROM -ите от системата за видеоигри, да превключвате някои I/O пинове, да разпаявате болна батерия или по друг начин да спасите деня.
Полевият комплект HackerBoxes е първият пропуск във вашия електронен ресурс за първа помощ. След като бъде разработен, можете да съхранявате полевия си комплект в готовност в раницата, куфарчето или чантата за отстраняване на грешки.
Примерни сценарии:
Хакерски играчки
Още играчки
Машини за гласуване
Ден на полето 2018 г.
Хакване на кола
Стъпка 3: Arduino Pro Micro 5V 16MHz
Arduino Pro Micro е базиран на микроконтролера ATmega32U4, който има вграден USB интерфейс. Това означава, че няма FTDI, PL2303, CH340 или друг чип, действащ като посредник между вашия компютър и микроконтролера Arduino.
Предлагаме първо да работите с Pro Micro, без да запоявате щифтовете на място. Можете да извършите основната конфигурация и тестване без да използвате щифтовете на заглавката. Също така, забавянето на запояването на модула дава една променлива по -малко за отстраняване на грешки, ако срещнете някакви усложнения.
Ако нямате инсталирана Arduino IDE на вашия компютър, започнете, като я получите от arduino.cc. ПРЕДУПРЕЖДЕНИЕ: Не забравяйте да изберете версията 5V под инструменти> процесор, преди да програмирате Pro Micro. Ако тази настройка за 3.3V ще работи веднъж и след това устройството ще изглежда никога да не се свързва с вашия компютър, докато не следвате инструкциите „Нулиране на зареждащото устройство“в ръководството, обсъдено по -долу, което може да бъде малко трудно.
Sparkfun има страхотно ръководство за Pro Micro Hookup. Ръководството за свързване има подробен преглед на платката Pro Micro и след това раздел за „Инсталиране: Windows“и раздел за „Инсталиране: Mac и Linux“. Следвайте указанията в съответната версия на тези инструкции за инсталиране, за да настроите вашата Arduino IDE да бъде конфигурирана да поддържа Pro Micro. Обикновено започваме да работим с дъска Arduino, като зареждаме и/или променяме стандартната скица на Blink. Въпреки това, Pro Micro не включва обичайния светодиод на щифт 13. За щастие можем да контролираме RX/TX светодиодите и Sparkfun предостави чиста малка скица, за да демонстрира как. Това е в раздела на Ръководството за свързване, озаглавен „Пример 1: Мигащи!“Проверете дали можете да компилирате и изтеглите това Blinkies! пример, преди да продължите.
Стъпка 4: Про микро сценарии за полеви операции
За да четете и записвате набори от осем входно/изходни линии от Pro Micro, използвайки прост сериен интерфейс, изпробвайте скицата Serial_IO.ino, включена тук. Това е един от най -простите вградени инструменти, които можем да използваме, за да манипулираме или разпитваме всяка целева система, върху която работим.
Или прости джъмпери, или тактилен модул с бутони могат да се използват за демонстрация на цифровите входове на пинове 10, 16, 14, 15, 18, 19, 20 и 21.
По същия начин LED модулът може да се използва за показване на цифровите изходи на пинове 2, 3, 4, 5, 6, 7, 8 и 9.
На практика тези входно -изходни линии ще взаимодействат с целевата система.
Малко по -усъвършенствана от този пример, платформата Processing може да се използва за внедряване на основен логически анализатор с помощта на Pro Micro.
Можем да експериментираме с четене и запис на AT24C256 сериен EEPROM (лист с данни), използвайки този демонстрационен код.
OLED дисплеят с размери 128 x 32 може да се използва, когато компютърът може да не е наличен за показване на изход. В интернет има различни библиотеки SSD1306.
За напреднало предизвикателство да използвате микроконтролера като платформа за отстраняване на грешки/хакерство, разгледайте проекта Bus Ninja. Обърнете внимание, че това ще изисква avr-gcc toolchain и avrdude за разлика от използването на Arduino IDE.
Стъпка 5: Прилагане на полевия комплект на практика
Тъй като всички имаме различен опит и различни случаи на използване на различни инструменти, бихме искали да видим хора, споделящи някои от тези подробности в коментарите по -долу.
Помислете да споделите мислите си по някои или всички тези точки:
За вашите специфични нужди какво бихте могли да опаковате в полевия си комплект, което не беше включено тук?
В какви ситуации си представяте евентуално нужда от вашия Field Kit?
Къде ще съхранявате полевия си комплект?
През следващите месеци, моля, публикувайте тук за това кога и как сте използвали Field Kit.
Стъпка 6: Хакнете планетата
Ако сте се наслаждавали на този Instrucable и искате да получавате кутия с електроника и компютърни технологии директно във вашата пощенска кутия всеки месец, моля, присъединете се към революцията на HackerBox чрез АБОНИРАНЕ ТУК.
Протегнете ръка и споделете успеха си в коментарите по -долу или на страницата на HackerBoxes във Facebook. Със сигурност ни уведомете, ако имате въпроси или имате нужда от помощ за нещо. Благодарим ви, че сте част от HackerBoxes!
Препоръчано:
Преносим Bluetooth високоговорител - Комплект MKBoom DIY: 5 стъпки (със снимки)
Преносим Bluetooth високоговорител | MKBoom DIY Kit: Здравейте на всички! Толкова е хубаво да се върна с още един проект за високоговорители след дълга пауза. Тъй като повечето от моите компилации изискват доста инструменти за завършване, този път реших да създам преносим високоговорител, използвайки комплект, който можете лесно да закупите. Помислих си го
Електричество/ЕМ полеви детектор (най -простият): 3 стъпки
Детектор за електричество/ЕМ поле (най -простият): Това е най -простият детектор за ЕМ поле, който можете да намерите в интернет. Проектирах го сам и е обяснено как работи в следващата стъпка. По принцип ще ви трябват два транзистора, някои резистори, антена например, изработена от медна жица li
Първи стъпки с настолния комплект Raspberry Pi 4: 7 стъпки
Първи стъпки с комплекта за настолни компютри Raspberry Pi 4: Raspberry Pi 4 е малък, мощен мини компютър, с поддръжка на 4K екран с два екрана, USB 3.0, нов процесор и графичен процесор и до 4 GB RAM. В този урок ще научете как да настроите Raspberry Pi 4 Model B и да инсталирате всичко необходимо, за да използвате fu
Практически комплект за SMD запояване или Как се научих да спра да се притеснявам и да обичам евтиния китайски комплект: 6 стъпки
Практически комплект за SMD запояване или Как се научих да спра да се притеснявам и да обичам евтиния китайски комплект: Това не е инструкция за запояване. Това е инструкция за това как да се изгради евтин китайски комплект. Поговорката е, че получавате това, за което плащате, и ето какво получавате: Лошо документирано. Съмнително качество на частите. Няма поддръжка.Защо да купувате
Тактически полеви модул Retropie: 4 стъпки (със снимки)
Retropie Tactical Field Unit: Били ли сте някога на къмпинг и наистина искате да играете Галага? Пригответе се за добри новини. Вижте блока за тактическо поле на Retropie! Това е преносим Raspberry Pi лаптоп/Retropie настройка, затворена във водоустойчив калъф, подобен на калъф Pelican