Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Elite Cyber Security Patch
- Vaihe 2: Adafruit Circuit Playground Bluefruit
- Vaihe 3: Piiri Python
- Vaihe 4: Breadboard -ystävällinen leikkikenttähaamu
- Vaihe 5: Kokoa Playground Ghost
- Vaihe 6: Leikkikentän haamu juotottomalla leipälaudalla
Video: HackerBox 0060: Leikkikenttä: 11 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tervehdys HackerBox -hakkereille ympäri maailmaa!
HackerBox 0060: n avulla voit kokeilla Adafruit Circuit Playground Bluefruuttia, jossa on tehokas Nordic Semiconductor nRF52840 ARM Cortex M4 -mikro -ohjain. Tutustu sulautettuun ohjelmointiin CircuitPythonin, Arduinon, ARM GCC: n ja muiden kanssa. Ohjaa mobiililaitteiden upotettuja ohjelmia Bluetooth Low Energy (BLE) -kanavien kautta. Käytä Playground Ghost -piirilevyä leipälaudalle Circuit Playground Bluefruutin kanssa. Ymmärtää ja ottaa käyttöön jännitteenjakajapiirit, luokan D äänivahvistimet, värilliset LCD -näytöt ja lisämuistin sekä SD -muistikorteilla että sarjamuotoisilla flash -siruilla.
HackerBoxes on kuukausittainen tilauslaatikkopalvelu elektroniikan ja tietotekniikan harrastajille - Hardware Hackers - The Dreamers of Dreams.
HackerBoxesin usein kysytyissä kysymyksissä on runsaasti tietoa nykyisille ja tuleville jäsenille. Lähes kaikkiin saamiimme ei-teknisen tuen sähköpostiviesteihin on jo vastattu siellä, joten arvostamme todella, että käytät muutaman minuutin UKK: n lukemiseen.
Tarvikkeet
Tämä opas sisältää tietoja HackerBox 0060: n käytön aloittamisesta. Täydellinen pakkauksen sisältö on lueteltu HackerBox 0060: n tuotesivulla, jossa laatikko on myös ostettavissa niin kauan kuin tavaraa riittää. Jos haluat saada tällaisen HackerBoxin automaattisesti postilaatikkoosi joka kuukausi 15 dollarin alennuksella, voit tilata sivuston HackerBoxes.com ja liittyä vallankumoukseen!
Kuukausittaisen HackerBoxin käsittelyyn tarvitaan yleensä juotin, juote ja perusjuotosvälineet. Ohjelmistotyökalujen suorittamiseen tarvitaan myös tietokone. Tutustu HackerBox Deluxe Starter Workshopiin, jossa on joukko perustyökaluja ja laaja valikoima esittelytoimintoja ja kokeiluja.
Mikä tärkeintä, tarvitset seikkailutunnetta, hakkerihenkeä, kärsivällisyyttä ja uteliaisuutta. Elektroniikan rakentaminen ja kokeileminen, vaikkakin erittäin palkitsevaa, voi olla hankalaa, haastavaa ja jopa turhauttavaa toisinaan. Tavoitteena on edistyminen, ei täydellisyys. Kun jatkat ja nautit seikkailusta, tästä harrastuksesta voi saada paljon tyydytystä. Ota jokainen askel hitaasti, muista yksityiskohdat ja älä pelkää pyytää apua.
Vaihe 1: Elite Cyber Security Patch
Ainutlaatuiset, taktiset tyylit PVC (polyvinyylikloridi) -laastarit ovat kovia, mutta joustavia. Ne ovat vedenpitäviä ja kestävät monenlaisia lämpötiloja, joten ne ovat ihanteellisia ankariin ulko -olosuhteisiin tai eliitin verkkokäyttöön.
ASENNUS:
Edullinen tapa kiinnittää kankaat on käyttää "ompelukanavaa" laastarin ulkoreunan ympärillä ompelemaan laastari paikalleen.
Laastarin takaosaan on esiasennettu silitettävä kiinnitys, vaikka silitys ei saisi olla ensimmäinen valinta kiinnitystä varten. Poista suojapaperi, aseta laastari paikalleen ja lämmitä kankaan läpi laastarin takaa. Ole erittäin varovainen välttääksesi laastarin sulamisen.
Muiden kuin kangaspintojen tapauksessa poista suojapaperi ja kiinnitä tunnus kaksipuolisella teipillä tai sopivalla liimalla.
Vaihe 2: Adafruit Circuit Playground Bluefruit
Adafruitin loistavien ystävien Circuit Playground Bluefruit on hämmästyttävä integroitu alusta elektroniikan ja ohjelmoinnin tutkimiseen. Se on pyöreä ja siinä on alligaattoripidikkeitä ulkoreunan ympärillä, jotta voit tehdä yhteyksiä eri menetelmillä. Sitä voidaan käyttää USB -liitännällä, AAA -paristolla tai LiPo -akulla. Circuit Playground Bluefruitissa on sisäänrakennettu USB-tuki, ja sitä voidaan käyttää muun muassa Arduino-luonnoksen ja CircuitPython-ohjelmointityökalujen kanssa.
Pääpiiri on Nordic Semiconductor nRF52840 -mikro-ohjain, joka on rakennettu 32-bittisen ARM Cortex M4 -suorittimen ympärille, joka toimii 64 MHz: llä ja tukee liukulukuoperaatioita. NRF52840 tukee protokollaa Bluetooth 5: lle, Bluetooth -meshille, Threadille, Zigbeelle, 802.15.4-, ANT- ja 2,4 GHz: n omille pinoille. Siinä on NFC-A-tunniste käytettäväksi yksinkertaistetuissa pariliitos- ja maksuratkaisuissa. ARM TrustZone CryptoCell -salauslaite sisältyy siruun ja tuo laajan valikoiman salausvaihtoehtoja, jotka suoritetaan tehokkaasti ja suorittimesta riippumatta.
Jokaiseen Circuit Playground Bluefruitiin leikattuina löydät:
- 1 x nRF52840 Cortex M4 -prosessori, jossa Bluetooth Low Energy -tuki
- 10 x mini NeoPixels, jokainen voi näyttää minkä tahansa värin
- 1 x liikeanturi (kolmiakselinen LIS3DH-kiihtyvyysanturi, jossa on napautuksen tunnistus, vapaapudotuksen tunnistus)
- 1 x lämpötila -anturi (termistori)
- 1 x valotunnistin (valotransistori). Voi toimia myös värianturina ja pulssianturina.
- 1 x äänianturi (MEMS -mikrofoni)
- 1 x minikaiutin ja D -luokan vahvistin (7,5 mm: n magneettikaiutin/summeri)
- 2 x painike, merkitty A ja B
- 1 x liukukytkin
- 8 x alligaattoripidikkeeseen sopivia tulo-/lähtötappeja
- Sisältää I2C, UART, 6 nastaa, jotka voivat tehdä analogisia tuloja, useita PWM -lähtöjä
- Vihreä "ON" -merkkivalo, jotta tiedät sen virran
- Punainen "#13" LED perusvilkkumiseen
- Nollaus painike
- 2 Mt SPI Flash -muistia, jota käytetään pääasiassa CircuitPythonin kanssa koodin ja kirjastojen tallentamiseen.
- MicroUSB -portti ohjelmointiin ja virheenkorjaukseen
- USB -portti voi toimia kuten sarjaportti, näppäimistö, hiiri, ohjaussauva tai MIDI
ALOITTAA:
Käynnistä Circuit Playground Bluefruit tavallisella MicroUSB -kaapelilla ja napsauta Adafruit -dokumentaatiota saadaksesi lisätietoja.
Vaihe 3: Piiri Python
CircuitPython on ohjelmointikieli, joka on suunniteltu yksinkertaistamaan kokeilua ja ohjelmoinnin oppimista edullisilla mikrokorteilla. Se tekee aloittamisesta helpompaa kuin koskaan, eikä työpöytälatauksia tarvita etukäteen. Kun olet asettanut taulun, avaa mikä tahansa tekstieditori ja aloita koodin muokkaaminen. Se on niin yksinkertaista.
Asenna CircuitPython Circuit Playground Bluefruitiin noudattamalla näitä nopeita ohjeita.
Kaikkien Circuit Playground Bluefruitiin leivottujen ominaisuuksien ja CircuitPythonin voiman ansiosta voimme nyt tehdä useita hienoja kokeita heti pakkauksesta. Tässä on vain muutama esimerkki:
Sisäänrakennettujen NeoPixel RGB -LEDien ohjaus
Mittaa lämpötila ja kirjaa se Flashiin
HID -ohjaus näppäimistölle ja hiirelle
Liitäntä mobiililaitteisiin Bluetoothin kautta
Vaihe 4: Breadboard -ystävällinen leikkikenttähaamu
Playground Ghost on hauska tapa käyttää Circuit Playgroundia ja juotonta leipälevyä perinteisten moduulien ja leipälautapiirien yhdistämiseen. "Pultti" -rajapintana Circuit Playground voidaan helposti kiinnittää, poistaa ja kiinnittää uudelleen Playground Ghostiin. Tämä mahdollistaa joustavuuden kiinnittämiseen muihin "pultti" -levyihin, kuten Adafruit TFT Gizmo tai Adafruit Proto Gizmo, ja myös irrottamiseen käytettäväksi alligaattoripidikkeiden kanssa jne.
Vaihe 5: Kokoa Playground Ghost
Muttereiden avaaminen
Puristusmuttereita käytetään vahvan kierrekiinnittimen kiinnittämiseen pysyvästi muovautumattomiin materiaaleihin (kuten piirilevyihin). Mutterin toisella puolella on leikkuupinta. Kun mutteri on puristussovitettu pinnoitettua piirilevyreikää vasten ja sisään, leikkuupinta kiinnittyy reiän seinien pinnoitukseen. Tämä liitäntä tarjoaa sekä mekaanisen että sähköisen liitoksen pinnoitteeseen ja mahdollisiin kiinnitettyihin piirilevyjälkiin.
Kaksi tapaa käyttää puristusmuttereita
MENETELMÄ A
Ensimmäinen menetelmä Circuit Playgroundin asentamiseksi Playground Ghostiin on nopea ja helppo tapa. Suosittelemme kulkemaan tätä reittiä, ainakin ensimmäistä kertaa. Tässä menetelmässä yksinkertaisesti käännä puristusmutterien puremapinta ulospäin niin, että pähkinöitä käytetään yksinkertaisesti perinteisinä (ei-avautuvina) pähkinöinä. Mutterin asettaminen kahden piirilevyn siniselle puolelle (piirileikkipuiston puolelle) vähentää riskiä, että ruuvinpää oikosulkee tai vaurioittaa piirileikkikentän osia, koska mutterit ovat hieman pienempiä kuin koneen ruuvien kanta.
MENETELMÄ B
Toinen menetelmä Circuit Playgroundin asentamiseksi Playground Ghostiin käytetään puristusmuttereita tarkoitetulla tavalla - aukaistuna. Aloita painamalla kukin puristusmutteri leikkikentän haamuun PCB -jälkiä vastapäätä. Puristusmutterin leikkauspinta leikkaa itse asiassa piirilevyn reikään, joten se voi viedä melko paljon voimaa. Paras vaihtoehto on käyttää ruuvipuristinta tai muuta massamurskausaseita. Muista laittaa pahvia (tai muuta naarmuuntumissuojaa) piirilevyn jälkipuolen ja ruuvipinnan väliin.
HUOMAUTUS: Menetelmä B johtaa siihen, että koneen ruuvin pää lepää Circuit Playgroundin komponenttipuolella ja voi olla erittäin tiukka koneen ruuveille. Mukana toimitettujen koneruuvien "aluslevypäät" ovat ylisuuria ja voivat helposti oikosulkea tai vahingoittaa levyn osia. Jos sinulla on M3 -koneen ruuveja ilman "aluslevypäitä", sinun kannattaa käyttää niitä. Nämä voivat olla yksinkertaisia pyöreitä pää- tai pannupään ruuveja, kuten yllä olevassa kuvassa näkyy. Jos sinulla on ruuvit PC -koteloille, olet todennäköisesti onnekas, koska M3 -ruuvit ovat melko yleisiä kyseiseen sovellukseen. Eristimen käyttö ruuvin pään alla on toinen vaihtoehto, mutta ole varovainen.
Otsikon nastat
Lopuksi juotetaan suorakulmaisten otsikoiden lyhyt sivu Playground Ghostiin kuvan mukaisesti. Suorakulmaiset otsikot antavat haamun nousta seisomaan ja todella kummittelemaan juotonta leipälautaa.
Vaihe 6: Leikkikentän haamu juotottomalla leipälaudalla
Aseta Playground Ghost juotetulle leipälevylle ja kytke trimmerin potentiometri johtoon tässä kuvatulla tavalla.
Suositeltava:
HackerBox 0041: CircuitPython: 8 vaihetta
HackerBox 0041: CircuitPython: Terveisiä HackerBox -hakkereille ympäri maailmaa. HackerBox 0041 tuo meille CircuitPythonin, MakeCode Arcaden, Atari Punk -konsolin ja paljon muuta. Tämä opas sisältää tietoja HackerBox 0041: n käytön aloittamisesta, ja sen voi ostaa
HackerBox 0058: Koodaus: 7 vaihetta
HackerBox 0058: Koodaus: Terveisiä HackerBox -hakkereille ympäri maailmaa! HackerBox 0058: n avulla tutkimme tietojen koodausta, viivakoodeja, QR -koodeja, ohjelmoimme Arduino Pro Micron, upotetut LCD -näytöt, integroimme viivakoodin generoinnin Arduino -projekteihin, ihmisten tietoja
HackerBox 0057: Vikasietotila: 9 vaihetta
HackerBox 0057: Vikasietotila: Tervehdys HackerBox -hakkereille ympäri maailmaa! HackerBox 0057 tuo IoT-, langattoman, lukitus- ja tietysti laitteistohakkeroinnin kylän suoraan kotilaboratorioosi. Tutkimme mikro-ohjaimen ohjelmointia, IoT-Wi-Fi-hyödyntämistä, Bluetoothia
Keskiyön leikkikenttä: 7 vaihetta
Keskiyön leikkikenttä: Varoitus! Lue tämä ensin! Älä satuta lemmikkiäsi! Laserit ovat vaarallisia! En suosittele tämän projektin rakentamista sellaisenaan useista syistä. Koska kissan on liian helppoa katsoa laseria Ehkä vaihda laser "f"
Kit Ciencia Y Arte: Cómo Cargar Código Al Leikkikenttä: 4 vaihetta
Kit Ciencia Y Arte: Cómo Cargar Código Al Leikkikenttä: Ac á explicamos como se " sube " el c ó digo. EL c ó digo de cada proyecto est á en cada instructable, sin embargo puede descargar todo el c ó digo en el GitHub