INHOUDSOPGAWE:

HackerBox 0060: Speelplek: 11 stappe
HackerBox 0060: Speelplek: 11 stappe

Video: HackerBox 0060: Speelplek: 11 stappe

Video: HackerBox 0060: Speelplek: 11 stappe
Video: richard snoeker GESTALKT door jaloerse ex op veel sitesSUNP0060 2024, Julie
Anonim
HackerBox 0060: Speelplek
HackerBox 0060: Speelplek

Groete aan HackerBox Hackers regoor die wêreld!

Met HackerBox 0060 sal u eksperimenteer met die Adafruit Circuit Playground Bluefruit met 'n kragtige Nordic Semiconductor nRF52840 ARM Cortex M4 mikrobeheerder. Verken ingebedde programmering met CircuitPython, Arduino, ARM GCC en meer. Beheer ingebedde programme vanaf mobiele toestelle via Bluetooth Low Energy (BLE) kanale. Gebruik die Playground Ghost PCB om met die Circuit Playground Bluefruit op 'n broodbord te bak. Verstaan en implementeer spanningsverdelerkringe, klas D -klankversterkers, LCD -skerms in volkleur en ekstra berging met beide SD -geheue kaarte en seriële flitsskyfies.

HackerBoxes is die maandelikse intekenboksdiens vir liefhebbers van elektronika en rekenaartegnologie - Hardware Hackers - The Dreamers of Dreams.

Daar is 'n magdom inligting vir huidige en voornemende lede in die HackerBoxes FAQ. Byna al die nie-tegniese ondersteunings-e-posse wat ons ontvang, word reeds daar beantwoord, so ons waardeer dit baie as u 'n paar minute neem om die FAQ te lees.

Voorrade

Hierdie instruksies bevat inligting om mee te begin met HackerBox 0060. Die volledige inhoud van die boks word op die produkbladsy van HackerBox 0060 gelys, waar die boks ook te koop is terwyl die voorraad hou. As u elke maand outomaties so 'n HackerBox in u posbus wil ontvang met 'n afslag van $ 15, kan u inteken op HackerBoxes.com en by die revolusie aansluit!

'N Soldeerbout, soldeersel en basiese soldeergereedskap is oor die algemeen nodig om aan die maandelikse HackerBox te werk. 'N Rekenaar vir die gebruik van sagteware word ook benodig. Kyk na die HackerBox Deluxe Starter Workshop vir 'n stel basiese gereedskap en 'n wye verskeidenheid inleidende aktiwiteite en eksperimente.

Die belangrikste is dat jy 'n gevoel van avontuur, hackergees, geduld en nuuskierigheid nodig het. Bou en eksperimenteer met elektronika, hoewel dit baie lonend is, kan soms lastig, uitdagend en selfs frustrerend wees. Die doel is vooruitgang, nie volmaaktheid nie. As u volhard en die avontuur geniet, kan u baie tevredenheid put uit hierdie stokperdjie. Neem elke stap stadig, let op die besonderhede, en moenie bang wees om hulp te vra nie.

Stap 1: Elite Cyber Security Patch

Elite Cyber Security Patch
Elite Cyber Security Patch

Ons eksklusiewe PVC (polivinielchloried) pleisters in taktiese styl is taai, maar buigsaam. Hulle is waterdig en kan 'n wye verskeidenheid temperature weerstaan, wat hulle ideaal maak vir strawwe buitelugomstandighede of elite aanlyn gebruik.

INSTALLASIE:

Die voorkeur -metode om aan weefsels vasgemaak te word, is om die "naaigang" om die buitekant van die pleister te gebruik om die pleister vas te maak.

Aan die agterkant van die pleister is 'n strykhouer aangebring, hoewel stryk nie die eerste keuse moet wees om aan te heg nie. Verwyder die beskermende papiervel, plaas die pleister en verhit deur die stof VAN DIE AGTER van die pleister. Wees uiters versigtig om te verhoed dat die pleister self smelt.

Vir oppervlaktes wat nie stof is nie, verwyder die beskermende papiervel en monteer die embleem met dubbelzijdige band of 'n gepaste gom.

Stap 2: Adafruit Circuit Playground Bluefruit

Adafruit Circuit Playground Bluefruit
Adafruit Circuit Playground Bluefruit

The Circuit Playground Bluefruit van ons briljante vriende by Adafruit is 'n ongelooflike geïntegreerde platform om elektronika en programmering te verken. Dit is rond en het alligator-clipblokkies om die buitekant om verbindings op verskillende maniere te maak. Dit kan aangedryf word vanaf USB, 'n AAA -battery of met 'n LiPo -battery. Die Circuit Playground Bluefruit het ingeboude USB-ondersteuning en kan onder meer saam met Arduino sketch en CircuitPython programmeerhulpmiddels gebruik word.

Die hoofskyfie is 'n Nordic Semiconductor nRF52840-mikrokontroleerder wat gebou is rondom 'n 32-bis ARM Cortex M4 CPU-kern wat op 64 MHz werk en drywende dryfpunte ondersteun. Die nRF52840 het protokolondersteuning vir Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT en 2.4 GHz eie stapels. Dit het 'n NFC-A-etiket vir gebruik in vereenvoudigde koppelings- en betaaloplossings. Die ARM TrustZone CryptoCell-kriptografiese eenheid is op die chip ingesluit en bied 'n uitgebreide reeks kriptografiese opsies wat met hoë doeltreffendheid en onafhanklik van die SVE uitgevoer word.

In elke Circuit Playground Bluefruit word ingebak:

  • 1 x nRF52840 Cortex M4 -verwerker met Bluetooth Low Energy -ondersteuning
  • 10 x mini NeoPixels, elkeen kan enige kleur vertoon
  • 1 x Bewegingsensor (LIS3DH drie-as versnellingsmeter met kraanopsporing, vryvalopsporing)
  • 1 x Temperatuursensor (termistor)
  • 1 x Lichtsensor (fototransistor). Kan ook optree as 'n kleursensor en polssensor.
  • 1 x klanksensor (MEMS -mikrofoon)
  • 1 x Mini luidspreker met klas D versterker (7,5 mm magnetiese luidspreker/zoemer)
  • 2 x drukknoppies, gemerk A en B
  • 1 x Skyfskakelaar
  • 8 x alligator-clip-vriendelike invoer-/uitvoerpenne
  • Bevat I2C, UART, 6 penne wat analoog insette kan doen, verskeie PWM uitsette
  • Groen "AAN" LED, sodat u weet dat dit aangeskakel is
  • Rooi "#13" LED vir basiese flikker
  • Herstelknoppie
  • 2 MB SPI Flash -berging, hoofsaaklik gebruik met CircuitPython om kode en biblioteke te stoor.
  • MicroUSB -poort vir programmering en ontfouting
  • USB -poort kan optree soos seriële poort, sleutelbord, muis, joystick of MIDI

BEGIN:

Skakel die Circuit Playground Bluefruit aan met 'n standaard MicroUSB -kabel en klik op die Adafruit -dokumentasie om meer te wete te kom.

Stap 3: Skakel Python in

Kring Python
Kring Python

CircuitPython is 'n programmeertaal wat ontwerp is om eksperimente te vereenvoudig en te leer programmeer op goedkoop mikrobeheerborde. Dit maak dit makliker as ooit om aan die gang te kom, sonder dat u vooraf lessenaar afgelaai moet word. Sodra u u bord opgestel het, maak u enige teksredakteur oop en begin met die redigering van kode. Dit is so eenvoudig.

Volg hierdie vinnige stappe om CircuitPython op die Circuit Playground Bluefruit te installeer.

Danksy al die funksies wat in die Circuit Playground Bluefruit ingebak is, en die krag van CircuitPython, kan ons nou 'n aantal goeie eksperimente uit die boks doen. Hier is net 'n paar voorbeelde:

Beheer van NeoPixel RGB LED's aan boord

Meet temperatuur en teken dit by Flash aan

HID -beheer vir sleutelbord- en muisinspuiting

Koppelvlak met mobiele toestelle via Bluetooth

Stap 4: Breadboard Friendly Playground Ghost

Breadboard Friendly Playground Ghost
Breadboard Friendly Playground Ghost

The Playground Ghost is 'n prettige manier om 'n kringbaan met 'n soldeerlose broodbord te gebruik om aan te sluit op tradisionele modules en stroombane. As 'n "bolt on" -koppelvlak kan die Circuit Playground maklik aangeheg, verwyder en weer aan die Playground Ghost vasgemaak word. Dit maak buigsaamheid moontlik om op ander 'bout' borde soos die Adafruit TFT Gizmo of Adafruit Proto Gizmo te monteer en ook af te haal vir gebruik met krokodilleklemme, ens.

Stap 5: Monteer die Playground Ghost

Monteer die Playground Ghost
Monteer die Playground Ghost

Breek neute

Breekmoere word gebruik om 'n sterk skroefdraadbevestiging permanent in nie-buigbare materiale (soos drukbane) vas te maak. Die een kant van die moer bevat 'n snyvlak. As die moer druk teen en in 'n vergulde PCB -gat pas, bind die snyvlak vas aan die plaat binne die mure van die gat. Hierdie koppelvlak bied beide 'n meganiese en elektriese verbinding met die plaat en enige aangehegte PCB -spore.

Twee metodes om die neute te gebruik

METODE A.

Die eerste metode om die Circuit Playground op die Playground Ghost te monteer, is die vinnige en maklike metode. Ons stel voor dat u hierdie roete volg, ten minste vir die eerste keer. Draai in hierdie metode eenvoudig die bytende kant van die neute na buite sodat die neute eenvoudig as tradisionele (nie-broeiende) neute gebruik word. Deur die moer aan die blou kant (aan die kant van die speelplek) van die twee PCB's te sit, verminder die risiko dat die skroefkop kortkom of enige komponente op die baan kan beskadig, aangesien die moere effens kleiner is as die kop van die masjienskroewe.

METODE B

Die tweede metode om die Circuit Playground op die Playground Ghost te monteer, gebruik die neute soos bedoel - gebroke. Begin deur elke neute in die Playground Ghost aan die oorkant van die PCB -spore te druk. Die snyvlak van die moer sny eintlik in die plaat in die PCB -gat, sodat dit baie krag kan verg. Die beste opsie is om 'n skroef of ander massa -wapen te gebruik. Plaas karton (of ander krasbeskerming) tussen die spoorkant van die PCB en die onderkant.

LET WEL: Metode B laat die kop van die masjienskroef aan die onderkant van die kring speelplek rus en pas baie goed by die skroewe van die masjien. Die "waskop" -blaaie van die meegeleverde masjienskroewe is groot en kan die onderdele van die bord maklik kort of beskadig. As u toevallig M3 -masjienskroewe het sonder 'waskop', wil u dit eerder gebruik. Dit kan slegs ronde kop- of panskroewe wees, soos in die prent hierbo getoon word. As u 'n klomp skroewe vir rekenaarkaste het, het u waarskynlik geluk, aangesien M3 -skroewe redelik algemeen is vir die toepassing. Die gebruik van 'n isolator onder die skroefkop is 'n ander opsie, maar wees versigtig.

Kopspelde

Soldeer laastens die kort kant van die regte hoekopskrifte in die Playground Ghost soos getoon. Die regte hoekopskrifte laat die spook toe om op te staan op die soldeerlose broodplank en waarlik te spook.

Stap 6: Speeltuin -spook op 'n soldeerlose broodbord

Speeltuin Spook op 'n soldeerlose broodbord
Speeltuin Spook op 'n soldeerlose broodbord

Plaas die Playground Ghost op 'n soldeerlose broodbord en dra die trimmerpotentiometer op soos hier getoon.

Aanbeveel: