Mundarija:
- 1 -qadam: HackerBox 0029: qutining tarkibi
- 2 -qadam: Dala operatsiyalari
- 3 -qadam: Arduino Pro Micro 5V 16 MGts
- 4 -qadam: Dala operatsiyalari uchun Pro mikro stsenariylari
- 5 -qadam: Dala to'plamini amaliyotga kiritish
- 6 -qadam: Sayyorani buzish
Video: HackerBox 0029: Dala to'plami: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Dala to'plami - bu oyda HackerBox xakerlari tezkor dala operatsiyalari uchun turli xil miniatyura va mobil asboblarni o'rganmoqda. Bu yo'riqnomada HackerBox #0029 bilan ishlashga oid ma'lumotlar mavjud bo'lib, ularni etkazib berish muddati tugashi bilan olishingiz mumkin. Bundan tashqari, agar siz HackerBox -ni har oy o'z pochta qutingizga olishni xohlasangiz, iltimos, HackerBoxes.com saytiga obuna bo'ling va inqilobga qo'shiling!
HackerBox 0029 uchun mavzular va o'quv maqsadlari:
- Dala harakatlari uchun kichik elektron asboblar to'plamini yig'ing
- Uskuna xakerlik dasturlari uchun mikro-ushlagich kliplarini tayyorlang
- Arduino IDE -da ATmega32U4 Pro Micro platformasini sozlang
- Uskuna maqsadlaridan foydalanish uchun oddiy kirish -chiqish va avtobus operatsiyalarini qo'llang
- EPROMlarning dasturlash va dempingini tushunish
- Qayta ishlashga asoslangan Logic Analyzer vositasi bilan tajriba o'tkazing
HackerBoxes - DIY elektronikasi va kompyuter texnologiyalari uchun har oylik obuna qutisi xizmati. Biz havaskorlar, ishlab chiqaruvchilar va tajribachilarmiz. Biz orzularning xayolparastlarimiz. Sayyorani hack qiling!
1 -qadam: HackerBox 0029: qutining tarkibi
- HackerBoxes #0029 To'planadigan ma'lumotnoma kartasi
- Eksklyuziv HackerBoxes fermuar qutisi
- Portativ 5V lehimli temir
- ProMicro ATmega32U4 5V 16 MGts
- OLED 0,91 dyuymli displey 128x32 I2C
- To'rt tugmachali tugmachali modul
- Oltita LED disk raskadrovka moduli
- AT24C256 I2C EEPROM moduli
- 400 nuqtali lehimsiz non paneli
- Jumper simlar to'plami
- Mini grabber kliplar to'plami
- Lehim tayog'i 2 mm dan 1,5 m gacha
- MicroUSB kabeli
- MiniUSB kabeli
- Haydovchi aniqligi
- Exclusive Telefon Phreak Decal Exclusive
- Eksklyuziv 8 bitli ajdaho kaliti
Boshqa foydali narsalar:
Dasturiy vositalar bilan ishlash uchun kompyuter
Eng muhimi, sizga sarguzasht hissi, DIY ruhi va xakerlarning qiziquvchanligi kerak bo'ladi. DIY elektronikasi - bu oddiy ish emas va HackerBoxes suvli versiya emas. Maqsad - mukammallik emas, taraqqiyot. Qachonki siz sarguzashtni davom ettirsangiz va zavqlansangiz, yangi texnologiyalarni o'rganishdan va ba'zi loyihalarni ishga solishdan katta mamnuniyat olasiz. Biz har bir qadamni asta -sekin, tafsilotlarni o'ylab ko'rishni taklif qilamiz va yordam so'rashdan qo'rqmang.
E'tibor bering, HackerBox tez -tez so'raladigan savollar a'zolari uchun juda ko'p ma'lumot mavjud.
2 -qadam: Dala operatsiyalari
Uskuna xakerlari sifatida siz yo'riqchining chirog'ini qachon yoki qaerda o'zgartirish kerakligini, ROM -larni video o'yin tizimidan olib tashlashingiz, ba'zi kirish -chiqish pinlarini almashtirishingiz, kasal batareyani sotmasligingiz yoki boshqa kunni saqlashingiz kerakligini hech qachon bilmaysiz.
HackerBoxes Field Kit - bu sizning elektronika birinchi yordam manbangizdagi birinchi o'tish. Ishlab chiqilgandan so'ng, siz o'zingizning sumkangizda, portfelingizda yoki bug 'sumkasida dala to'plamingizni tayyor holatda saqlashingiz mumkin.
Ssenariylarga misol:
Hack o'yinchoqlar
Ko'proq o'yinchoqlar
Ovoz berish mashinalari
Dala kuni 2018
Avtomobil xakerlik
3 -qadam: Arduino Pro Micro 5V 16 MGts
Arduino Pro Micro USB interfeysi o'rnatilgan ATmega32U4 mikrokontrolleriga asoslangan. Bu shuni anglatadiki, FTDI, PL2303, CH340 yoki boshqa chip sizning kompyuteringiz va Arduino mikrokontroller o'rtasida vositachi bo'lib xizmat qilmaydi.
Biz birinchi navbatda, pinlarni lehimsiz Pro Micro bilan ishlashni taklif qilamiz. Sarlavha pinlarini ishlatmasdan, siz asosiy konfiguratsiya va testni bajarishingiz mumkin. Bundan tashqari, modulda lehimlashni kechiktirish, agar biron bir asoratga duch kelsangiz, disk raskadrovka uchun kamroq o'zgaruvchini beradi.
Agar kompyuteringizda Arduino IDE o'rnatilmagan bo'lsa, uni arduino.cc formasini olishdan boshlang. OGOHLANTIRISH: Pro Micro dasturlashdan oldin asboblar> protsessor ostida 5V versiyasini tanlang. 3.3V kuchlanishli bu to'plam bir marta ishlaydi va siz quyida muhokama qilinadigan yo'riqnomadagi "Bootloader -ga o'rnatish" ko'rsatmalariga amal qilmaguningizcha, qurilma hech qachon kompyuteringizga ulanmagan ko'rinadi, bu biroz murakkab bo'lishi mumkin.
Sparkfun -da ajoyib Pro Micro Hookup Guide mavjud. Hookup qo'llanmasida Pro Micro kartasining batafsil ko'rinishi, so'ngra "O'rnatish: Windows" va "O'rnatish: Mac va Linux" bo'limlari mavjud. Arduino IDE -ni Pro Micro -ni qo'llab -quvvatlash uchun sozlash uchun o'rnatish ko'rsatmalarining tegishli versiyasidagi ko'rsatmalarga amal qiling. Biz odatda "Blink" standart eskizini yuklash va/yoki o'zgartirish orqali Arduino platasi bilan ishlashni boshlaymiz. Biroq, Pro Micro 13 -pinli odatdagi LEDni o'z ichiga olmaydi. Yaxshiyamki, biz RX/TX LEDlarini boshqarishimiz mumkin va Sparkfun qanday qilib ko'rsatish uchun chiroyli kichkina eskizni taqdim etdi. Bu Hookup Guide -ning "1 -misol: miltillash!" Sarlavhali bo'limida. Bu Blinkies -ni kompilyatsiya qilish va yuklab olish mumkinligini tasdiqlang! davom etishdan oldin misol.
4 -qadam: Dala operatsiyalari uchun Pro mikro stsenariylari
Oddiy ketma -ket interfeys yordamida Pro Micro -dan sakkizta kirish -chiqish liniyalarini o'qish va yozish uchun bu erda berilgan Serial_IO.ino eskizini sinab ko'ring. Bu biz ishlaydigan har qanday maqsadli tizimni manipulyatsiya qilish yoki so'roq qilish uchun ishlatilishi mumkin bo'lgan eng oddiy o'rnatilgan vositalardan biridir.
10, 16, 14, 15, 18, 19, 20 va 21 -pinlarda raqamli kirishni namoyish qilish uchun oddiy o'tish moslamalari yoki tugmachali modul ishlatilishi mumkin.
Xuddi shunday, LED moduli 2, 3, 4, 5, 6, 7, 8 va 9 -pinlarda raqamli chiqishlarni ko'rsatish uchun ishlatilishi mumkin.
Amalda, bu kirish -chiqish liniyalari maqsadli tizimga ulanadi.
Bu misoldan biroz ilg'orroq, Processing platformasi Pro Micro yordamida asosiy mantiq analizatorini amalga oshirish uchun ishlatilishi mumkin.
Biz AT24C256 seriyali EEPROM (ma'lumotlar jadvali) modulini ushbu demo -kod yordamida o'qish va yozishni tajriba qilishimiz mumkin.
128x32 OLED displeyi kompyuterda chiqishni ko'rsatish uchun mavjud bo'lmagan hollarda ishlatilishi mumkin. Internetda turli xil SSD1306 kutubxonalari mavjud.
Mikrokontrollerni disk raskadrovka/xakerlik platformasi sifatida ishlatishning murakkab muammosi uchun Bus Ninja loyihasini ko'rib chiqing. E'tibor bering, buning uchun Arduino IDE-dan farqli o'laroq, avr-gcc asboblar zanjiri va avrdude kerak bo'ladi.
5 -qadam: Dala to'plamini amaliyotga kiritish
Hammamizda turli xil ma'lumotlarga ega bo'lgan va har xil asboblarni ishlatish hollari har xil bo'lgani uchun, biz quyidagi izohlarda ba'zi tafsilotlarni aytib beradigan odamlarni ko'rishni istardik.
Bu fikrlarning ba'zilari yoki barchasi haqida o'z fikrlaringiz bilan bo'lishishni o'ylab ko'ring:
Maxsus ehtiyojlaringiz uchun bu erga kiritilmagan maydon to'plamiga nimani to'plashingiz mumkin?
Qanday holatlarda sizning maydon to'plamingizga ehtiyoj bor deb o'ylaysiz?
Dala to'plamini qayerda saqlaysiz?
Kelgusi oylarda, iltimos, dala to'plamini qachon va qanday ishlatganingiz haqida bu erga yozing.
6 -qadam: Sayyorani buzish
Agar siz ushbu ko'rsatmalarni yoqtirgan bo'lsangiz va har oy elektron pochta qutisiga elektronika va kompyuter texnikasini etkazib berishni xohlasangiz, bu yerga obuna bo'lish orqali HackerBox inqilobiga qo'shiling.
Quyidagi izohlarda yoki HackerBoxes Facebook sahifasida o'z yutuqlaringiz bilan o'rtoqlashing. Albatta, agar sizda biron bir savol bo'lsa yoki yordamga muhtoj bo'lsangiz, bizga xabar bering. HackerBoxes -ning bir qismi bo'lganingiz uchun tashakkur!
Tavsiya:
Portativ Bluetooth dinamik - MKBoom DIY to'plami: 5 qadam (rasmlar bilan)
Portativ Bluetooth dinamik | MKBoom DIY to'plami: hammaga salom! Uzoq tanaffusdan keyin yana bir karnay loyihasi bilan qaytganim ma'qul, chunki mening ko'pgina qurilishlarim uchun bir nechta vositalar kerak bo'ladi, bu safar men osongina sotib oladigan to'plam yordamida portativ karnay qurishga qaror qildim. Men o'yladim
USB yozuv mashinasini konvertatsiya qilish to'plami: 9 qadam (rasmlar bilan)
USB yozuv mashinkasini konvertatsiya qilish to'plami: eski maktab qo'lda yozish mashinalarini yozishda juda sehrli narsa bor. Yozuv mashinalari, buloqli kalitlarning qoniqarli tortishishidan, jilolangan xrom aksentlarning yaltiroqligigacha, bosilgan sahifadagi aniq belgilargacha
PhidgetSBC3 uchun to'liq Python veb -interfeysi to'plami: 6 qadam
PhidgetSBC3 uchun to'liq Python veb -interfeysi to'plami: PhidgetSBC3 taxtasi - bu Debain Linux -da ishlaydigan to'liq ishlaydigan yagona taxtali kompyuter. Bu malina Pi ga o'xshaydi, lekin 8 ta analog sensorli kirish va 8 ta raqamli kirish va 8 ta raqamli chiqishga ega. U veb -server va veb -ilovasi bilan birga yuboriladi
Payvandlanmagan lityum batareya to'plami: 8 qadam (rasmlar bilan)
Quvvat manbai bo'lmagan lityum batareya to'plami: Agar siz elektronika bilan shug'ullanadigan bo'lsangiz, mos keladigan quvvat manbasini topish eng qiyin vazifadir. Bu, ayniqsa, siz qurmoqchi bo'lgan barcha portativ qurilmalar/loyihalar uchun to'g'ri keladi va u erda, ehtimol, batareya sizning eng yaxshi tanlovingiz bo'ladi
"Professional ILC8038 funktsiyali generator DIY to'plami" bilan tanishish: 5 qadam
"Professional ILC8038 funktsiyali generator DIY to'plami" bilan tanishish: Men elektronika uchun yangi loyihalarni ishlab chiqayotgan edim. U "Professional ILC8038 funktsiyali sinus uchburchaklar kvadrat to'lqinli DIY to'plami" sifatida hisoblab chiqilgan va ko'plab sotuvchilardan mavjud