Përmbajtje:
- Furnizimet
- Hapi 1: Patch Elite Cyber Security
- Hapi 2: Adafruit Circuit Playground Bluefruit
- Hapi 3: Qarku Python
- Hapi 4: Fantazma e Lojës Miqësore të Breadboard
- Hapi 5: Mblidhni Fantazhin e Sheshit të Lojërave
- Hapi 6: Fantazma e sheshit të lojërave në një pjatë pa saldim
Video: HackerBox 0060: Sheshi i lojërave: 11 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Përshëndetje për HackerBox Hackers në të gjithë botën!
Me HackerBox 0060 do të eksperimentoni me Adafruit Circuit Playfree Bluefruit që përmban një mikrokontrollues të fuqishëm Nordic Semiconductor nRF52840 ARM Cortex M4. Eksploroni programimin e ngulitur me CircuitPython, Arduino, ARM GCC, dhe më shumë. Kontrolloni programet e ngulitura nga pajisjet celulare përmes kanaleve Bluetooth Low Energy (BLE). Përdorni PCB Playground Ghost për të prerë ushqimin me Circuit Playground Bluefruit. Kuptoni dhe zbatoni qarqet e ndarjes së tensionit, amplifikuesit audio të klasës D, ekranet LCD me ngjyra të plota dhe ruajtje shtesë duke përdorur të dy kartat e kujtesës SD dhe çipat flash serik.
HackerBoxes është shërbimi mujor i kutisë së abonimit për entuziastët e elektronikës dhe teknologjisë kompjuterike - Hardware Hackers - The Dreamers of Dreams.
Ekziston një sasi e madhe informacioni për anëtarët aktualë dhe të ardhshëm në FAQ të HackerBoxes. Pothuajse të gjitha emailet e mbështetjes jo-teknike që marrim janë përgjigjur tashmë atje, kështu që ne me të vërtetë e vlerësojmë që keni marrë disa minuta për të lexuar FAQ.
Furnizimet
Ky udhëzues përmban informacione për fillimin me HackerBox 0060. Përmbajtja e plotë e kutisë është e shënuar në faqen e produktit për HackerBox 0060, ku kutia është gjithashtu e disponueshme për blerje derisa furnizimet të zgjasin. Nëse dëshironi të merrni automatikisht një HackerBox si kjo e drejtë në kutinë tuaj postare çdo muaj me një zbritje prej 15 $, mund të regjistroheni në HackerBoxes.com dhe t'i bashkoheni revolucionit!
Për të punuar në HackerBox mujor, në përgjithësi nevojiten një hekur bashkues, saldues dhe mjete bazë bashkimi. Kërkohet gjithashtu një kompjuter për drejtimin e mjeteve softuerike. Hidhini një sy Punëtorisë HackerBox Deluxe Starter për një sërë mjetesh themelore dhe një sërë aktivitetesh dhe eksperimentesh hyrëse.
Më e rëndësishmja, do t'ju duhet një ndjenjë aventure, shpirti haker, durimi dhe kurioziteti. Ndërtimi dhe eksperimentimi me elektronikë, edhe pse shumë shpërblyes, mund të jetë i ndërlikuar, sfidues dhe madje edhe zhgënjyes nganjëherë. Qëllimi është përparimi, jo përsosmëria. Kur këmbëngulni dhe shijoni aventurën, një kënaqësi e madhe mund të rrjedhë nga ky hobi. Merrni çdo hap ngadalë, mbani mend detajet dhe mos kini frikë të kërkoni ndihmë.
Hapi 1: Patch Elite Cyber Security
Arna tona ekskluzive, të stilit taktik PVC (polivinilklorid) janë të forta, por fleksibël. Ata janë të papërshkueshëm nga uji dhe mund të përballojnë një gamë të gjerë të temperaturave, duke i bërë ato ideale për kushte të vështira në natyrë ose përdorim elitar në internet.
INSTALIMI:
Metoda e preferuar e lidhjes me pëlhura është përdorimi i "kanalit të qepjes" rreth skajit të jashtëm të arnimit për të qepur copën në vend.
Ekziston një montues hekuri i para-aplikuar në pjesën e pasme të patch-it, megjithëse hekurosja nuk duhet të jetë zgjedhja e parë për ngjitje. Hiqni fletën mbrojtëse të letrës, vendoseni copën dhe ngrohni nëpër pëlhurë NGA PASASJA e lapsit. Jini jashtëzakonisht të kujdesshëm për të shmangur shkrirjen e arnës vetë.
Për sipërfaqet jo prej pëlhure, hiqni fletën mbrojtëse të letrës dhe montoni stemën me shirit të dyanshëm ose një ngjitës të përshtatshëm.
Hapi 2: Adafruit Circuit Playground Bluefruit
Circuit Playground Bluefruit nga miqtë tanë të shkëlqyer në Adafruit është një platformë e mahnitshme e integruar për eksplorimin e elektronikës dhe programimit. Roundshtë e rrumbullakët dhe ka jastëkë aligatorësh rreth buzës së jashtme për të bërë lidhje në metoda të ndryshme. Mund të mundësohet nga USB, një paketë baterie AAA, ose me një bateri LiPo. Circuit Playground Bluefruit ka mbështetje USB të integruar dhe mund të përdoret me skicën Arduino dhe mjetet e programimit CircuitPython ndër të tjera.
Çipi kryesor është një Mikrokontrollues Nordik Semiconductor nRF52840 i cili është ndërtuar rreth një bërthame CPU 32-bit ARM Cortex M4 që funksionon në 64 MHz dhe mbështet operacionet e pikës lundruese. NRF52840 ka mbështetje protokolli për Bluetooth 5, rrjetë Bluetooth, Thread, Zigbee, 802.15.4, ANT dhe pirgje të pronarit 2.4 GHz. Ka etiketë NFC-A për përdorim në zgjidhjet e thjeshtuara të çiftimit dhe pagesave. Njësia kriptografike ARM TrustZone CryptoCell përfshihet në çip dhe sjell një gamë të gjerë opsionesh kriptografike që ekzekutohen me efikasitet të lartë dhe në mënyrë të pavarur nga CPU.
Të pjekura në secilën Bluefrruit Circuit Playground do të gjeni:
- 1 x procesor nRF52840 Cortex M4 me mbështetje Bluetooth për Energji të Ulët
- 10 x mini NeoPixel, secila mund të shfaqë çdo ngjyrë
- 1 x Sensor Lëvizjeje (përshpejtues LIS3DH me bosht të trefishtë me zbulimin e trokitjes, zbulimin e rënies së lirë)
- 1 x Sensori i temperaturës (termistor)
- 1 x Sensor drite (fototransistor). Mund të veprojë gjithashtu si një sensor ngjyrash dhe një sensor pulsi.
- 1 x Sensori i zërit (mikrofon MEMS)
- 1 x Mini altoparlant me amplifikator të klasës D (altoparlant magnetik 7.5mm/zile)
- 2 x Shtypni butonat, të etiketuar A dhe B
- 1 x Çelës rrëshqitës
- 8 x kunja hyrëse/dalëse miqësore për aligatorin
- Përfshin I2C, UART, 6 kunja që mund të bëjnë hyrje analoge, dalje të shumta PWM
- LED e gjelbër "ON", në mënyrë që ta dini se është mundësuar
- LED i kuq "#13" për pulsimin bazë
- Butoni i rivendosjes
- 2 MB ruajtje SPI Flash, e përdorur kryesisht me CircuitPython për të ruajtur kodin dhe bibliotekat.
- Porta MicroUSB për programim dhe korrigjim
- Porta USB mund të veprojë si port serik, tastierë, mi, levë ose MIDI
FILLO:
Ndizni Circuit Playground Bluefruit duke përdorur një kabllo standard MicroUSB dhe klikoni te Dokumentacioni Adafruit për të mësuar më shumë.
Hapi 3: Qarku Python
CircuitPython është një gjuhë programimi e krijuar për të thjeshtuar eksperimentimin dhe mësimin e programimit në bordet e mikrokontrolluesve me kosto të ulët. E bën fillimin më të lehtë se kurrë pa pasur nevojë për shkarkime paraprake të desktopit. Pasi të keni vendosur bordin tuaj, hapni çdo redaktues teksti dhe filloni të redaktoni kodin. Thatshtë kaq e thjeshtë.
Ndiqni këto hapa të shpejtë për të instaluar CircuitPython në Circuit Playground Bluefruit.
Falë të gjitha veçorive të pjekura në Circuit Playground Bluefruit dhe fuqisë së CircuitPython, tani mund të bëjmë një numër eksperimentesh të mrekullueshme menjëherë nga kutia. Këtu janë vetëm disa shembuj:
Kontrollimi i LED -ve të NeoPixel RGB në bord
Matni temperaturën dhe regjistrojeni atë në Flash
Kontrolli HID për injeksionin e tastierës dhe miut
Ndërfaqja me pajisjet celulare përmes Bluetooth
Hapi 4: Fantazma e Lojës Miqësore të Breadboard
Fantazma e Sheshit të Lojërave është një mënyrë argëtuese për të përdorur një Shesh lojërash qarkore me një dërrasë pa saldim për t'u lidhur me modulet tradicionale dhe qarqet e bukës. Si një ndërfaqe "rrufe në qiell", Sheshi i Lojërave mund të lidhet lehtësisht, të hiqet dhe të lidhet përsëri me Fantazhin e Sheshit të Lojërave. Kjo lejon fleksibilitet për montim në dërrasat e tjera "bulon në" si Adafruit TFT Gizmo ose Adafruit Proto Gizmo dhe gjithashtu për çmontim për t'u përdorur me kapëse aligatori, etj.
Hapi 5: Mblidhni Fantazhin e Sheshit të Lojërave
Arra thyerje
Arrat e thurjes përdoren për të lidhur përgjithmonë një fiksues të filetuar të fortë në materiale joduktile (të tilla si bordet e qarkut të shtypur). Njëra anë e arrës përfshin një fytyrë prerëse. Kur arrë është e vendosur presion kundër dhe në një vrimë të kromuar PCB, faqja e prerjes lidhet në kromimin brenda mureve të vrimës. Kjo ndërfaqe siguron një lidhje mekanike dhe elektrike me pllakëzimin dhe çdo gjurmë të bashkangjitur të PCB.
Dy metoda për përdorimin e arrave të thurjes
METODA A
Metoda e parë për montimin e Sheshit të Lojërave të Qarkut në Fantazhin e Sheshit të Lojërave është metoda e shpejtë dhe e lehtë. Ne ju sugjerojmë të shkoni në këtë rrugë, të paktën për herë të parë. Në këtë metodë, thjesht ktheni fytyrën kafshuese të arrave të pjekjes nga jashtë në mënyrë që arrat të përdoren thjesht si arra tradicionale (jo të ziera). Vendosja e arrës në anën blu (ana e Sheshit të Lojërave) të dy PCB -ve zvogëlon rrezikun e shkurtimit të kokës së vidës ose dëmtimit të ndonjë përbërësi në Sheshin e Lojërave pasi që arrat janë pak më të vogla se koka e vidhave të makinës.
METODA B
Metoda e dytë për montimin e Sheshit të Lojërave të Qarkut në Fantazhin e Sheshit të Lojërave përdor arrat e zbardhjes ashtu siç është menduar - të thurura. Filloni duke shtypur secilën arrë të mbushur në Ghost Playground në anën e kundërt nga gjurmët e PCB. Fytyra prerëse e arrës së zierjes në fakt pritet në pllakëzimin në vrimën e PCB -së, kështu që mund të marrë mjaft forcë. Mundësia më e mirë është të përdorni një ves ose armë tjetër të shtypjes masive. Sigurohuni që të vendosni pak karton (ose mbrojtje tjetër nga gërvishtjet) midis anës së gjurmës së PCB dhe sipërfaqes së vesit.
JU LUTEM SH NOTNIM: Metoda B rezulton që koka e vidës së makinës të mbështetet në anën përbërëse të Sheshit të Lojërave dhe mund të jetë një përshtatje shumë e ngushtë për vidhat e makinës. Majat e "kokës së rondele" të vidhave të pajisura të makinës janë të mëdha dhe mund të shkurtojnë ose dëmtojnë me lehtësi përbërësit e bordit. Nëse ju ndodh të keni vida të makinës M3 pa "koka larëse", mund të dëshironi t'i përdorni ato në vend. Këto mund të jenë vida të thjeshta të kokës së rrumbullakët ose të kokës, siç tregohet në imazhin e mësipërm. Nëse keni një grumbull vidash për rastet e PC, ndoshta keni fat pasi vidhat M3 janë mjaft të zakonshme për atë aplikim. Përdorimi i një izolatori nën kokën e vidës është një tjetër mundësi, por jini të kujdesshëm.
Kunjat e kokës
Më në fund, ngjiteni anën e shkurtër të titujve të këndit të duhur në Ghost Playground siç tregohet. Kokat e këndeve të drejta lejojnë që fantazma të ngrihet mbi këmbë dhe me të vërtetë të përndjekë, tryezën e bukës pa saldim.
Hapi 6: Fantazma e sheshit të lojërave në një pjatë pa saldim
Vendoseni Fantazmën e Playground në një pjatë pa saldim dhe lidhni potenciometrin e prerësit siç tregohet këtu.
Recommended:
Një kambanë e dyerve 'Sheshi i Zi': 5 hapa
Një kambanë e dyerve "Sheshi i Zi": Ky projekt ju tregon se si të ndërtoni një zile të thjeshtë por efektive të derës që është mjaft e zhurmshme për një studio ose një apartament të vogël. (Pamja e pajisjes godet në "Sheshin e Zi" të Malevich). Kjo është ajo që ju nevojitet për të bërë këtë zile:
Sheshi i xhepit LED: 5 hapa (me fotografi)
Sheshi Xhepi LED: Që kur pashë Draper 2.0 nga ChrisSmolinksi në Instructables kam dashur të bëj diçka të ngjashme. Epo, shansi im më në fund erdhi kur gruaja ime dhe unë u ftuam në një Gala të MPJ -së në Boston me 'kravatë të zezë krijuese' si kod veshjeje. Kjo ishte
Kontrolluesi i lojërave të bazuara në Arduino - Kontrolluesi i lojërave Arduino PS2 - Duke luajtur Tekken Me DIY Arduino Gamepad: 7 hapa
Kontrolluesi i lojërave të bazuara në Arduino | Kontrolluesi i lojërave Arduino PS2 | Luajtja e Tekken Me DIY Arduino Gamepad: Përshëndetje djema, të luani lojëra është gjithmonë argëtuese, por të luani me Kontrolluesin tuaj të personalizuar të lojës DIY është më argëtuese. Pra, ne do të bëjmë një Kontrollues të lojës duke përdorur arduino pro micro në këtë udhëzues
Sheshi i lojërave të mesnatës: 7 hapa
Sheshi i Lojërave të Mesnatës: Paralajmërim! Ju lutemi lexoni këtë së pari! Mos e lëndoni kafshën tuaj! Laserët janë të rrezikshëm! NUK rekomandoj ndërtimin e këtij projekti SI ISSHT për disa arsye. Sepse është shumë e lehtë për një mace të shikojë lazerin Ndoshta zëvendësoni lazerin me një " f
Kodi Sheshi i Lojërave: 4 Hapa
Kodi i Lojërave: Administratori i udhëzueshëm me të vërtetë meriton një dimension shtesë respekti … ata kanë zgjedhur të mbajnë faqen e tyre të hapur duke sjellë kështu funksionalitetin në një nivel krejt të ri. *** Kjo veçori është hequr që atëherë për një arsyetim krejtësisht racional dhe të kuptueshëm