Sommario:

HackerBox 0060: Parco giochi: 11 passaggi
HackerBox 0060: Parco giochi: 11 passaggi

Video: HackerBox 0060: Parco giochi: 11 passaggi

Video: HackerBox 0060: Parco giochi: 11 passaggi
Video: Hackerbox 0098 - Escape 2024, Novembre
Anonim
HackerBox 0060: Parco giochi
HackerBox 0060: Parco giochi

Saluti agli hacker HackerBox di tutto il mondo!

Con HackerBox 0060 sperimenterai l'Adafruit Circuit Playground Bluefruit con un potente microcontrollore Nordic Semiconductor nRF52840 ARM Cortex M4. Esplora la programmazione integrata con CircuitPython, Arduino, ARM GCC e altro ancora. Controlla i programmi incorporati dai dispositivi mobili sui canali Bluetooth Low Energy (BLE). Usa il PCB di Playground Ghost per eseguire il breadboard con il Circuit Playground Bluefruit. Comprendere e implementare circuiti divisori di tensione, amplificatori audio di classe D, display LCD a colori e spazio di archiviazione aggiuntivo utilizzando sia schede di memoria SD che chip flash seriali.

HackerBoxes è il servizio di box in abbonamento mensile per gli appassionati di elettronica e tecnologia informatica - Hardware Hackers - The Dreamers of Dreams.

C'è una grande quantità di informazioni per i membri attuali e potenziali nelle FAQ di HackerBox. Quasi tutte le e-mail di supporto non tecnico che riceviamo hanno già una risposta lì, quindi apprezziamo davvero che tu abbia dedicato qualche minuto alla lettura delle FAQ.

Forniture

Questo Instructable contiene informazioni per iniziare con HackerBox 0060. Il contenuto completo della confezione è elencato nella pagina del prodotto per HackerBox 0060, dove la confezione è anche disponibile per l'acquisto fino ad esaurimento scorte. Se desideri ricevere automaticamente un HackerBox come questo direttamente nella tua casella di posta ogni mese con uno sconto di $ 15, puoi iscriverti a HackerBoxes.com e unirti alla rivoluzione!

Un saldatore, una saldatura e strumenti di saldatura di base sono generalmente necessari per lavorare sull'HackerBox mensile. È inoltre necessario un computer per l'esecuzione di strumenti software. Dai un'occhiata all'HackerBox Deluxe Starter Workshop per una serie di strumenti di base e una vasta gamma di attività introduttive ed esperimenti.

Soprattutto, avrai bisogno di un senso di avventura, spirito hacker, pazienza e curiosità. Costruire e sperimentare con l'elettronica, sebbene molto gratificante, può essere complicato, impegnativo e persino frustrante a volte. L'obiettivo è il progresso, non la perfezione. Quando persisti e ti godi l'avventura, una grande soddisfazione può derivare da questo hobby. Fai ogni passo lentamente, presta attenzione ai dettagli e non aver paura di chiedere aiuto.

Passaggio 1: patch di sicurezza informatica Elite

Patch di sicurezza informatica Elite
Patch di sicurezza informatica Elite

Le nostre esclusive toppe in PVC (cloruro di polivinile) in stile tattico sono resistenti ma flessibili. Sono impermeabili e possono resistere a un'ampia gamma di temperature, il che li rende ideali per condizioni esterne difficili o per l'uso online d'élite.

INSTALLAZIONE:

Il metodo preferito di fissaggio ai tessuti consiste nell'utilizzare il "canale di cucitura" attorno al bordo esterno della toppa per cucire la toppa in posizione.

C'è un supporto termoadesivo pre-applicato sul retro della toppa, anche se la stiratura non dovrebbe essere la prima scelta per il fissaggio. Rimuovere il foglio protettivo di carta, posizionare il cerotto e riscaldare attraverso il tessuto DAL RETRO del cerotto. Sii estremamente cauto per evitare di sciogliere il cerotto stesso.

Per superfici non in tessuto, rimuovere il foglio di carta protettivo e montare l'emblema con nastro biadesivo o adesivo appropriato.

Fase 2: Parco giochi del circuito Adafruit Bluefruit

Parco giochi del circuito di Adafruit Bluefruit
Parco giochi del circuito di Adafruit Bluefruit

Il Circuit Playground Bluefruit dei nostri brillanti amici di Adafruit è una straordinaria piattaforma integrata per esplorare l'elettronica e la programmazione. È rotondo e ha cuscinetti a coccodrillo attorno al bordo esterno per effettuare connessioni in una varietà di metodi. Può essere alimentato da USB, un pacco batteria AAA o con una batteria LiPo. Il Circuit Playground Bluefruit ha il supporto USB integrato e può essere utilizzato con gli strumenti di programmazione Arduino Sketch e CircuitPython, tra gli altri.

Il chip principale è un microcontrollore nRF52840 Nordic Semiconductor che è costruito attorno a un core CPU ARM Cortex M4 a 32 bit che funziona a 64 MHz e supporta operazioni in virgola mobile. Il nRF52840 ha il supporto del protocollo per Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT e stack proprietari a 2,4 GHz. Dispone di tag NFC-A per l'utilizzo in soluzioni di abbinamento e pagamento semplificate. L'unità crittografica ARM TrustZone CryptoCell è inclusa nel chip e offre una vasta gamma di opzioni crittografiche che vengono eseguite con alta efficienza e indipendentemente dalla CPU.

In ogni Circuit Playground Bluefruit troverai:

  • 1 x processore nRF52840 Cortex M4 con supporto Bluetooth Low Energy
  • 10 x mini NeoPixel, ognuno può visualizzare qualsiasi colore
  • 1 x sensore di movimento (accelerometro a tre assi LIS3DH con rilevamento del tocco, rilevamento della caduta libera)
  • 1 x sensore di temperatura (termistore)
  • 1 x sensore di luce (fototransistor). Può anche fungere da sensore di colore e sensore di pulsazioni.
  • 1 x sensore audio (microfono MEMS)
  • 1 x Mini altoparlante con amplificatore di classe D (altoparlante/cicalino magnetico da 7,5 mm)
  • 2 x pulsanti, etichettati A e B
  • 1 x interruttore a scorrimento
  • 8 pin di input/output compatibili con clip a coccodrillo
  • Include I2C, UART, 6 pin che possono fare ingressi analogici, più uscite PWM
  • LED verde "ON" per sapere che è alimentato
  • LED rosso "#13" per il lampeggio di base
  • Tasto reset
  • 2 MB di memoria SPI Flash, utilizzata principalmente con CircuitPython per memorizzare codice e librerie.
  • Porta MicroUSB per programmazione e debug
  • La porta USB può agire come porta seriale, tastiera, mouse, joystick o MIDI

INIZIARE:

Accendi il Circuit Playground Bluefruit utilizzando un cavo MicroUSB standard e fai clic sulla documentazione di Adafruit per saperne di più.

Passaggio 3: circuito Python

Circuito Python
Circuito Python

CircuitPython è un linguaggio di programmazione progettato per semplificare la sperimentazione e l'apprendimento della programmazione su schede microcontrollore a basso costo. Rende l'inizio più facile che mai senza bisogno di download del desktop in anticipo. Una volta configurata la scheda, apri qualsiasi editor di testo e inizia a modificare il codice. È così semplice.

Segui questi rapidi passaggi per installare CircuitPython su Circuit Playground Bluefruit.

Grazie a tutte le funzionalità integrate in Circuit Playground Bluefruit e alla potenza di CircuitPython, ora possiamo fare una serie di fantastici esperimenti immediatamente. Ecco solo alcuni esempi:

Controllo dei LED RGB NeoPixel integrati

Misurare la temperatura e registrarla su Flash

Controllo HID per iniezione da tastiera e mouse

Interfaccia con dispositivi mobili tramite Bluetooth

Passaggio 4: fantasma del parco giochi per breadboard friendly

Fantasma del parco giochi per il tagliere amichevole
Fantasma del parco giochi per il tagliere amichevole

Il Playground Ghost è un modo divertente per utilizzare un Circuit Playground con una breadboard senza saldatura per il collegamento a moduli tradizionali e circuiti breadboard. Come interfaccia "avvitabile", Circuit Playground può essere facilmente collegato, rimosso e ricollegato al Playground Ghost. Ciò consente flessibilità per il montaggio su altre schede "bolt on" come Adafruit TFT Gizmo o Adafruit Proto Gizmo e anche per lo smontaggio da utilizzare con clip a coccodrillo, ecc.

Passaggio 5: assemblare il fantasma del parco giochi

Assemblare il fantasma del parco giochi
Assemblare il fantasma del parco giochi

Brocciare i dadi

I dadi per brocciatura vengono utilizzati per fissare in modo permanente un robusto dispositivo di fissaggio filettato in materiali non duttili (come i circuiti stampati). Un lato del dado incorpora una faccia tagliente. Quando il dado viene inserito a pressione contro e in un foro PCB placcato, la superficie tagliente si lega alla placcatura all'interno delle pareti del foro. Questa interfaccia fornisce una connessione sia meccanica che elettrica alla placcatura e qualsiasi traccia PCB collegata.

Due metodi per utilizzare i dadi di brocciatura

METODO A

Il primo metodo per montare il Circuit Playground sul Playground Ghost è il metodo semplice e veloce. Suggeriamo di percorrere questa strada, almeno per la prima volta. In questo metodo, gira semplicemente la faccia mordente dei dadi per brocciare verso l'esterno in modo che i dadi vengano usati semplicemente come dadi tradizionali (non broccianti). Mettendo il dado sul lato blu (lato Circuit Playground) dei due PCB si riduce il rischio di cortocircuito della testa della vite o di danneggiare qualsiasi componente del Circuit Playground poiché i dadi sono leggermente più piccoli della testa delle viti a macchina.

METODO B

Il secondo metodo per montare il Circuit Playground sul Playground Ghost utilizza i dadi di brocciatura come previsto: brocciati. Inizia premendo ciascun dado di brocciatura nel Playground Ghost sul lato opposto alle tracce del PCB. La superficie tagliente del dado per brocciatura taglia effettivamente la placcatura nel foro del PCB, quindi può richiedere un po' di forza. L'opzione migliore è usare una morsa o un'altra arma di frantumazione di massa. Assicurati di posizionare del cartone (o altra protezione antigraffio) tra il lato traccia del PCB e la superficie della morsa.

NOTA BENE: il metodo B fa sì che la testa della vite a macchina sia appoggiata sul lato dei componenti del parco giochi del circuito e può essere una presa molto stretta per le viti a macchina. Le parti superiori della "testa a rondella" delle viti a macchina fornite sono sovradimensionate e possono facilmente cortocircuitare o danneggiare i componenti della scheda. Se ti capita di avere viti a macchina M3 senza "teste a rondella" potresti voler usare quelle invece. Queste potrebbero essere semplici viti a testa tonda o a testa bombata, come mostrato nell'immagine sopra. Se hai una scorta di viti per custodie per PC, probabilmente sei fortunato poiché le viti M3 sono piuttosto comuni per quell'applicazione. L'uso di un isolante sotto la testa della vite è un'altra opzione, ma fai attenzione.

Pin di intestazione

Infine, salda il lato corto delle intestazioni ad angolo retto nel Playground Ghost come mostrato. Le intestazioni ad angolo retto consentono al fantasma di alzarsi in piedi e perseguitare veramente la breadboard senza saldatura.

Passaggio 6: Fantasma del parco giochi su una breadboard senza saldatura

Fantasma del parco giochi su un tagliere senza saldatura
Fantasma del parco giochi su un tagliere senza saldatura

Inserisci Playground Ghost su una breadboard senza saldatura e collega il potenziometro del trimmer come mostrato qui.

Consigliato: