Mündəricat:

HackerBox 0029: Sahə dəsti: 6 addım
HackerBox 0029: Sahə dəsti: 6 addım

Video: HackerBox 0029: Sahə dəsti: 6 addım

Video: HackerBox 0029: Sahə dəsti: 6 addım
Video: HackerBox #0029: Field Kit 2024, Noyabr
Anonim
HackerBox 0029: Sahə dəsti
HackerBox 0029: Sahə dəsti

Field Kit - Bu ay, HackerBox Hackers çevik sahə əməliyyatları üçün müxtəlif miniatür və mobil alətləri araşdırır. Bu Təlimat, HackerBox #0029 ilə işləmək üçün məlumatları ehtiva edir, bunları təchizat sona çatanda əldə edə bilərsiniz. Ayrıca, hər ay poçt qutunuzda belə bir HackerBox almaq istəyirsinizsə, HackerBoxes.com saytına abunə olun və inqilaba qoşulun!

HackerBox 0029 üçün mövzular və öyrənmə məqsədləri:

  • Mobil sahə əməliyyatları üçün kiçik bir elektronika alət dəsti yığın
  • Avadanlıqları sındırmaq üçün mikro tutacaq klipləri hazırlayın
  • Arduino IDE -də ATmega32U4 Pro Micro platformasını konfiqurasiya edin
  • Avadanlıq hədəflərindən istifadə etmək üçün sadə I/O və avtobus əməliyyatlarını tətbiq edin
  • Proqramlaşdırma və EPROMların məzmununu anlamaq
  • İşləmə əsaslı Məntiq Analizatoru vasitəsi ilə sınaq keçirin

HackerBoxes, DIY elektronikası və kompüter texnologiyası üçün aylıq abunə qutusu xidmətidir. Biz həvəskarlar, istehsalçılar və təcrübəçilərik. Biz xəyalların xəyalpərəstləriyik. PLANET HACK!

Addım 1: HackerBox 0029: Qutunun İçindəkilər

HackerBox 0029: Qutunun İçindəkilər
HackerBox 0029: Qutunun İçindəkilər
HackerBox 0029: Qutunun İçindəkilər
HackerBox 0029: Qutunun İçindəkilər
  • HackerBoxes #0029 Toplanıla bilən İstinad Kartı
  • Eksklüziv HackerBoxes Fermuar Çantası
  • Portativ 5V Havya
  • ProMicro ATmega32U4 5V 16MHz
  • OLED 0.91 İnç Ekran 128x32 I2C
  • Dörd düyməli düymə modulu
  • Altı LED Debug Modulu
  • AT24C256 I2C EEPROM Modulu
  • 400 Noktalı Lehimsiz Çörək Paneli
  • Jumper Wire Bundle
  • Mini tutma klipləri dəsti
  • Lehim fitili 2 mm x 1,5 m
  • MicroUSB Kabel
  • MiniUSB Kabel
  • Həssas sürücü dəsti
  • Xüsusi Telefon Phreak Decal Exclusive
  • Eksklüziv 8 bit Dragon Anahtarlık

Faydalı olacaq digər şeylər:

Proqram vasitələrini işlətmək üçün kompüter

Ən əsası, macəra hissinə, DIY ruhuna və hacker marağına ehtiyacınız olacaq. DIY elektronikası əhəmiyyətsiz bir iş deyil və HackerBoxes sulandırılmış bir versiya deyil. Məqsəd inkişaf deyil, mükəmməllikdir. Davam edərək macəradan zövq aldığınız zaman, yeni texnologiyanı öyrənməkdən və inşallah bəzi layihələri işə salmaqdan böyük məmnunluq əldə edə bilərsiniz. Hər bir addımı yavaş -yavaş atmağı, detallara fikir verməyi və kömək istəməkdən çəkinməməyi təklif edirik.

Qeyd edək ki, HackerBox FAQ -da mövcud və perspektivli üzvlər üçün çoxlu məlumatlar var.

Addım 2: Sahə əməliyyatları

Image
Image

Bir Hardware Hacker olaraq, bir marşrutlaşdırıcıda flaşın nə vaxt və ya harada dəyişdiriləcəyini, ROM -ları video oyun sistemindən çıxarmağın, bəzi I/O pinlərini dəyişdirməyin, xəstə bir batareyanın satılmamasının və ya başqa bir şəkildə günün qənaət edilməsinin lazım olduğunu heç vaxt bilmirsiniz.

HackerBoxes Field Kit, elektronikanızın ilk yardım mənbəyində ilk keçiddir. İnkişaf etdirildikdən sonra çantanızda, çantanızda və ya səhv çantanızda sahə dəstinizi hazır vəziyyətdə saxlaya bilərsiniz.

Ssenari nümunələri:

Hacking Oyuncaqlar

Daha çox oyuncaqlar

Səsvermə maşınları

Sahə Günü 2018

Avtomobil Hacking

Addım 3: Arduino Pro Micro 5V 16MHz

Sahə əməliyyatları üçün Pro Micro Ssenariləri
Sahə əməliyyatları üçün Pro Micro Ssenariləri

Arduino Pro Micro, USB interfeysi olan ATmega32U4 mikro nəzarətçisinə əsaslanır. Bu o deməkdir ki, kompüterinizlə Arduino mikro nəzarətçisi arasında vasitəçi rolunu oynayan FTDI, PL2303, CH340 və ya başqa bir çip yoxdur.

Əvvəlcə sancaqları yerinə lehimləmədən Pro Micro ilə işləməyi təklif edirik. Başlıq sancaqlarından istifadə etmədən əsas konfiqurasiya və testləri həyata keçirə bilərsiniz. Ayrıca, modulda lehimləmə işini gecikdirmək, hər hansı bir komplikasiyaya düşsəniz, bir daha az dəyişən verir.

Kompüterinizdə Arduino IDE yüklü deyilsə, onu arduino.cc formasından əldə edin. XƏBƏRDARLIQ: Pro Micro proqramlaşdırmadan əvvəl 5V versiyasını alətlər> prosessor altından seçdiyinizə əmin olun. 3.3V üçün bu dəstə sahib olmaq bir dəfə işləyəcək və sonra aşağıda müzakirə olunan təlimatda "Bootloader -ə sıfırla" təlimatlarına əməl etməyincə cihaz heç vaxt kompüterinizə qoşulmayacaq kimi görünəcək, bu bir az çətin ola bilər.

Sparkfun əla bir Pro Micro Hookup Bələdçisinə malikdir. Hookup Bələdçisində Pro Micro lövhəsinə ətraflı bir baxış və sonra "Quraşdırma: Windows" və "Quraşdırma: Mac və Linux" bölmələri var. Arduino IDE -ni Pro Micro -nu dəstəkləmək üçün konfiqurasiya etmək üçün bu quraşdırma təlimatlarının uyğun versiyasındakı təlimatları izləyin. Adətən standart Blink eskizini yükləyərək və ya dəyişdirərək bir Arduino lövhəsi ilə işə başlayırıq. Bununla birlikdə, Pro Micro 13 -cü pindəki adi LED -i daxil etmir. Xoşbəxtlikdən, RX/TX LED -lərini idarə edə bilərik və Sparkfun necə olduğunu göstərmək üçün səliqəli kiçik bir eskiz təqdim etmişdir. Bu, Bağlanma Təlimatının "Nümunə 1: Göz qırpımları!" Başlıqlı hissəsindədir. Bu Blinkies -i tərtib edə və yükləyə biləcəyinizi doğrulayın! davam etməzdən əvvəl nümunə.

Addım 4: Sahə Əməliyyatı üçün Pro Micro Ssenariləri

Sadə bir ardıcıl interfeysdən istifadə edərək Pro Micro -dan səkkiz I/O xətti dəstini oxumaq və yazmaq üçün buraya daxil olan Serial_IO.ino eskizini sınayın. Bu, üzərində işlədiyimiz hər hansı bir hədəf sistemini manipulyasiya etmək və ya sorğu -sual etmək üçün istifadə edə biləcəyimiz ən sadə quraşdırılmış vasitələrdən biridir.

10, 16, 14, 15, 18, 19, 20 və 21 pinlərində rəqəmsal girişləri nümayiş etdirmək üçün ya sadə atlayıcılar, ya da toxunma düymələri modulu istifadə edilə bilər.

Eynilə, LED modulu 2, 3, 4, 5, 6, 7, 8 və 9 pinlərində rəqəmsal çıxışları göstərmək üçün istifadə edilə bilər.

Praktiki istifadədə bu I/O xətləri hədəf sisteminə qoşulur.

Bu nümunədən bir az daha inkişaf etmiş, İşləmə platforması Pro Micro istifadə edərək əsas məntiq analizatorunu tətbiq etmək üçün istifadə edilə bilər.

Bu demo kodunu istifadə edərək AT24C256 seriyalı EEPROM (məlumat cədvəli) modulunu oxuya və yaza bilərik.

128x32 OLED displey, kompüter çıxışı göstərmək üçün əlçatmaz olduqda istifadə edilə bilər. İnternetdə müxtəlif SSD1306 Kitabxanaları mövcuddur.

Mikro nəzarətçini ayıklama/hack platforması olaraq istifadə etmək üçün qabaqcıl bir problem üçün Bus Ninja layihəsinə nəzər salın. Arduino IDE-dən fərqli olaraq bunun üçün avr-gcc alət zənciri və avrdude tələb olunacağını unutmayın.

Addım 5: Sahə dəstini təcrübəyə daxil edin

Sahə dəstini praktikada tətbiq etmək
Sahə dəstini praktikada tətbiq etmək

Hamımızın fərqli mənşəyə və fərqli alətlər üçün fərqli istifadə vəziyyətlərinə sahib olduğumuz üçün, aşağıdakı şərhlərdə bu detallardan bəzilərini paylaşan insanları görmək istərdik.

Bu nöqtələrdən bəziləri və ya hamısı haqqında fikirlərinizi bölüşməyi düşünün:

Xüsusi ehtiyaclarınız üçün buraya daxil olmayan Sahə Kitinizə nə yığa bilərsiniz?

Hansı hallarda Sahə Kitinizə ehtiyacınız olduğunu düşünürsünüz?

Sahə dəstinizi harada saxlayacaqsınız?

Önümüzdəki aylarda, Field Kitinizi nə vaxt və necə istifadə etdiyinizi yazın.

Addım 6: Planeti sındırın

Planeti Hack et
Planeti Hack et

Bu Təlimatlardan zövq almışsınızsa və hər ay poçt qutunuza bir elektronika və kompüter texnikası çatdırılmasını istəyirsinizsə, BURADAN ABUNƏ OLaraq HackerBox inqilabına qoşulun.

Uğurunuzu aşağıdakı şərhlərdə və ya HackerBoxes Facebook Səhifəsində paylaşın. Əlbəttə ki, hər hansı bir sualınız varsa və ya bir şeyə ehtiyacınız varsa bizə bildirin. HackerBoxes -un bir hissəsi olduğunuz üçün təşəkkür edirik!

Tövsiyə: