Obsah:

HackerBox 0060: Hřiště: 11 kroků
HackerBox 0060: Hřiště: 11 kroků

Video: HackerBox 0060: Hřiště: 11 kroků

Video: HackerBox 0060: Hřiště: 11 kroků
Video: Hackerbox 0098 - Escape 2024, Listopad
Anonim
HackerBox 0060: hřiště
HackerBox 0060: hřiště

Zdravím hackery HackerBox z celého světa!

S HackerBox 0060 budete experimentovat s Adafruit Circuit Playground Bluefruit s výkonným mikrokontrolérem Nordic Semiconductor nRF52840 ARM Cortex M4. Prozkoumejte integrované programování s CircuitPython, Arduino, ARM GCC a dalšími. Ovládejte integrované programy z mobilních zařízení prostřednictvím kanálů Bluetooth s nízkou spotřebou energie (BLE). Použijte PCB Playground Ghost na prkénko s Circuit Playground Bluefruit. Pochopte a implementujte obvody děliče napětí, zvukové zesilovače třídy D, plnobarevné LCD displeje a další úložiště pomocí paměťových karet SD i sériových flash čipů.

HackerBoxes je služba měsíčního předplatného pro nadšence elektroniky a výpočetní techniky - Hardware Hackers - The Dreamers of Dreams.

Ve FAQ HackerBoxes je k dispozici velké množství informací pro současné i potenciální členy. Téměř všechny e-maily netechnické podpory, které dostáváme, jsou zde již zodpovězeny, takže si velmi vážíme toho, že jste si přečetli FAQ několik minut.

Zásoby

Tento návod obsahuje informace, jak začít s HackerBox 0060. Celý obsah krabice je uveden na stránce produktu pro HackerBox 0060, kde je krabici také možné zakoupit do vyprodání zásob. Pokud byste chtěli každý měsíc automaticky dostávat HackerBox přímo do vaší schránky se slevou 15 $, můžete se přihlásit k odběru na HackerBoxes.com a připojit se k revoluci!

K práci na měsíčním HackerBoxu je obecně zapotřebí páječka, pájka a základní pájecí nástroje. Je také vyžadován počítač pro spuštění softwarových nástrojů. Podívejte se na HackerBox Deluxe Starter Workshop, kde najdete sadu základních nástrojů a širokou škálu úvodních aktivit a experimentů.

A co je nejdůležitější, budete potřebovat smysl pro dobrodružství, hackerského ducha, trpělivost a zvědavost. Vytváření a experimentování s elektronikou, i když je velmi přínosné, může být občas ošidné, náročné a dokonce frustrující. Cílem je pokrok, ne dokonalost. Když vytrváte a užíváte si dobrodružství, lze z tohoto koníčku odvodit velké uspokojení. Udělejte každý krok pomalu, pamatujte na detaily a nebojte se požádat o pomoc.

Krok 1: Záplata Elite Cyber Security

Záplata Elite Cyber Security
Záplata Elite Cyber Security

Naše exkluzivní, taktické náplasti z PVC (polyvinylchloridu) jsou odolné, ale flexibilní. Jsou vodotěsné a odolávají širokému rozsahu teplot, takže jsou ideální pro drsné venkovní podmínky nebo elitní online použití.

INSTALACE:

Upřednostňovaným způsobem připevnění k tkaninám je použití „šicího kanálu“kolem vnějšího okraje nášivky k našití náplasti na místo.

Na zadní straně náplasti je předem nanesen nažehlovací držák, ačkoli žehlení by nemělo být první volbou pro připevnění. Sejměte ochranný list papíru, umístěte náplast a zahřejte látku ZE ZADNÍ strany náplasti. Buďte velmi opatrní, abyste se vyhnuli roztavení samotné opravy.

U netkaninových povrchů odstraňte ochranný list papíru a připevněte znak oboustrannou páskou nebo vhodným lepidlem.

Krok 2: Adafruit Circuit Playground Bluefruit

Okruhové hřiště Adafruit Bluefruit
Okruhové hřiště Adafruit Bluefruit

Circuit Playground Bluefruit od našich skvělých přátel z Adafruit je úžasná integrovaná platforma pro zkoumání elektroniky a programování. Je kulatý a na vnějším okraji má podložky z aligátorových svorek, které umožňují připojení různými způsoby. Může být napájen z USB, baterie AAA nebo LiPo baterií. Circuit Playground Bluefruit má vestavěnou podporu USB a lze jej použít mimo jiné s programem Arduino sketch a CircuitPython.

Hlavním čipem je mikrokontrolér Nordic Semiconductor nRF52840, který je postaven na 32bitovém jádru procesoru ARM Cortex M4 běžícím na frekvenci 64 MHz a podporuje operace s pohyblivou řádovou čárkou. NRF52840 má podporu protokolu pro proprietární zásobníky Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT a 2,4 GHz. Má značku NFC-A pro použití ve zjednodušených párovacích a platebních řešeních. Kryptografická jednotka ARM TrustZone CryptoCell je součástí čipu a přináší rozsáhlou škálu kryptografických možností, které fungují s vysokou účinností a nezávisle na CPU.

Pečené na každém Circuit Playground Bluefruit najdete:

  • 1 x procesor nRF52840 Cortex M4 s podporou Bluetooth Low Energy
  • 10 x mini NeoPixels, každý může zobrazit libovolnou barvu
  • 1 x snímač pohybu (tříosý akcelerometr LIS3DH s detekcí klepání, detekce volného pádu)
  • 1 x teplotní senzor (termistor)
  • 1 x Světelný senzor (fototranzistor). Může také fungovat jako snímač barev a snímač tepu.
  • 1 x Zvukový senzor (mikrofon MEMS)
  • 1 x mini reproduktor se zesilovačem třídy D (7,5 mm magnetický reproduktor/bzučák)
  • 2 x Tlačítka, označená A a B
  • 1 x posuvný přepínač
  • 8 x vstupní/výstupní piny přátelské k aligátorovým klipům
  • Obsahuje I2C, UART, 6 pinů, které umí analogové vstupy, více PWM výstupů
  • Zelená LED „ON“, abyste věděli, že je napájená
  • Červená LED „#13“pro základní blikání
  • Tlačítko reset
  • 2 MB úložiště SPI Flash, které se používá především s CircuitPython k ukládání kódu a knihoven.
  • MicroUSB port pro programování a ladění
  • Port USB může fungovat jako sériový port, klávesnice, myš, joystick nebo MIDI

ZAČÍT:

Zapněte Circuit Playground Bluefruit pomocí standardního kabelu MicroUSB a kliknutím na dokumentaci Adafruit se dozvíte více.

Krok 3: Obvod Pythonu

Okruh Python
Okruh Python

CircuitPython je programovací jazyk, jehož cílem je zjednodušit experimentování a naučit se programovat na levných deskách mikrokontrolérů. Začátek je snazší než kdy dříve bez nutnosti stahování předem z počítače. Jakmile nastavíte desku, otevřete libovolný textový editor a začněte upravovat kód. Je to tak jednoduché.

Při instalaci CircuitPython na Circuit Playground Bluefruit postupujte podle těchto rychlých kroků.

Díky všem funkcím integrovaným do Circuit Playground Bluefruit a síle CircuitPython nyní můžeme hned po vybalení provádět řadu skvělých experimentů. Zde je jen několik příkladů:

Ovládání integrovaných LED diod NeoPixel RGB

Změřte teplotu a přihlaste se k Flash

Ovládání HID pro klávesnici a myš

Rozhraní s mobilními zařízeními přes Bluetooth

Krok 4: Breadboard Friendly Playground Ghost

Duch na hřišti přátelský k prkénku
Duch na hřišti přátelský k prkénku

Playground Ghost je zábavný způsob, jak použít Circuit Playground s nepájivou deskou pro připojení k tradičním modulům a obvodům s nepájeným povrchem. Jako rozhraní „Bolt on“lze Circuit Playground snadno připojit, vyjmout a znovu připojit k Playground Ghost. To umožňuje flexibilitu při montáži na jiné desky „šroub na“, jako je Adafruit TFT Gizmo nebo Adafruit Proto Gizmo, a také pro odpojení při použití s krokosvorkami atd.

Krok 5: Sestavte ducha hřiště

Sestavte ducha hřiště
Sestavte ducha hřiště

Protahování ořechů

Protahovací matice se používají k trvalému připevnění silného závitového spojovacího prvku k ne tvárným materiálům (jako jsou desky s plošnými spoji). Jedna strana matice obsahuje řezací plochu. Když je matice přitlačena proti a do pokovené díry DPS, řezná plocha se naváže na pokovení ve stěnách otvoru. Toto rozhraní poskytuje jak mechanické, tak elektrické připojení k pokovování a veškerým připojeným trasám desek plošných spojů.

Dva způsoby použití protahovacích ořechů

ZPŮSOB A.

První metoda montáže Circuit Playground na Playground Ghost je rychlá a snadná metoda. Doporučujeme jít touto cestou, alespoň poprvé. Při této metodě jednoduše otočte kousavou matici protahovacími maticemi směrem ven, aby se matice jednoduše používaly jako tradiční (neprotahovací) ořechy. Umístěním matice na modrou stranu (strana Circuit Playground) obou desek plošných spojů se sníží riziko zkratu hlavy šroubu nebo poškození jakýchkoli součástí na Circuit Playground, protože matice jsou o něco menší než hlava šroubů stroje.

ZPŮSOB B

Druhý způsob montáže Circuit Playground na Playground Ghost používá protahovací matice, jak bylo zamýšleno - protahováno. Začněte tím, že zatlačíte každou protahovací matici do Playground Ghost na straně opačné než stopy PCB. Řezná plocha protahovací matice se ve skutečnosti zařezává do pokovení v otvoru desky plošných spojů, takže to může vyžadovat poměrně velkou sílu. Nejlepší možností je použít svěrák nebo jinou zbraň hromadného drcení. Mezi stopovací stranu desky plošných spojů a povrch svěráku umístěte nějakou lepenku (nebo jinou ochranu proti poškrábání).

UPOZORNĚNÍ: Metoda B má za následek, že hlava šroubu stroje spočívá na straně součásti obvodového hřiště a může být velmi těsná pro šrouby stroje. Vrchní části dodaných strojních šroubů s „podložkou“jsou nadměrné a mohou snadno zkrátit nebo poškodit součásti desky. Pokud náhodou máte strojní šrouby M3 bez „podložkových hlav“, můžete místo toho použít ty. Mohou to být jen šrouby s plochou hlavou nebo válcovou hlavou, jak je znázorněno na obrázku výše. Pokud máte hromadu šroubů pro skříně PC, pravděpodobně máte štěstí, protože šrouby M3 jsou pro tuto aplikaci docela běžné. Další možností je použití izolátoru pod hlavou šroubu, ale buďte opatrní.

Piny záhlaví

Nakonec připájte krátkou stranu záhlaví s pravým úhlem k Playground Ghost, jak je znázorněno na obrázku. Pravoúhlé záhlaví umožňují, aby se duch postavil na bezpájivou desku a skutečně ji pronásledoval.

Krok 6: Duch hřiště na pájecí desce bez pájky

Hřiště Duch na nepájivé prkénku
Hřiště Duch na nepájivé prkénku

Postavte Playground Ghost na nepájivou desku a zapojte potenciometr trimru, jak je znázorněno zde.

Doporučuje: