Tabla de contenido:

HackerBox 0060: Zona de juegos: 11 pasos
HackerBox 0060: Zona de juegos: 11 pasos

Video: HackerBox 0060: Zona de juegos: 11 pasos

Video: HackerBox 0060: Zona de juegos: 11 pasos
Video: Hackerbox 0098 - Escape 2024, Mes de julio
Anonim
HackerBox 0060: Zona de juegos
HackerBox 0060: Zona de juegos

¡Saludos a HackerBox Hackers de todo el mundo!

Con HackerBox 0060, experimentará con Adafruit Circuit Playground Bluefruit con un potente microcontrolador Nordic Semiconductor nRF52840 ARM Cortex M4. Explore la programación integrada con CircuitPython, Arduino, ARM GCC y más. Controle programas integrados desde dispositivos móviles a través de canales Bluetooth Low Energy (BLE). Utilice el PCB fantasma del patio de recreo para hacer el tablero con el Bluefruit del patio de juegos del circuito. Comprenda e implemente circuitos divisores de voltaje, amplificadores de audio de clase D, pantallas LCD a todo color y almacenamiento adicional utilizando tarjetas de memoria SD y chips flash en serie.

HackerBoxes es el servicio de caja de suscripción mensual para entusiastas de la electrónica y la tecnología informática - Hardware Hackers - The Dreamers of Dreams.

Hay una gran cantidad de información para miembros actuales y potenciales en las preguntas frecuentes de HackerBoxes. Casi todos los correos electrónicos de soporte no técnico que recibimos ya están respondidos allí, por lo que realmente agradecemos que se tome unos minutos para leer las preguntas frecuentes.

Suministros

Este Instructable contiene información para comenzar con HackerBox 0060. El contenido completo de la caja se enumera en la página del producto de HackerBox 0060, donde la caja también está disponible para su compra hasta agotar existencias. Si desea recibir automáticamente un HackerBox como este en su buzón cada mes con un descuento de $ 15, puede suscribirse en HackerBoxes.com y unirse a la revolución.

Generalmente se necesitan un soldador, una soldadura y herramientas de soldadura básicas para trabajar en el HackerBox mensual. También se requiere una computadora para ejecutar herramientas de software. Eche un vistazo al Taller de inicio de HackerBox Deluxe para obtener un conjunto de herramientas básicas y una amplia gama de actividades y experimentos introductorios.

Lo más importante es que necesitará sentido de la aventura, espíritu hacker, paciencia y curiosidad. Construir y experimentar con la electrónica, aunque es muy gratificante, puede ser complicado, desafiante e incluso frustrante en ocasiones. El objetivo es el progreso, no la perfección. Cuando persiste y disfruta de la aventura, se puede derivar una gran satisfacción de este pasatiempo. Dé cada paso lentamente, preste atención a los detalles y no tema pedir ayuda.

Paso 1: Parche de seguridad cibernética Elite

Parche de seguridad cibernética Elite
Parche de seguridad cibernética Elite

Nuestros exclusivos parches de PVC (cloruro de polivinilo) de estilo táctico son resistentes pero flexibles. Son impermeables y pueden soportar una amplia gama de temperaturas, lo que las hace ideales para las duras condiciones al aire libre o para el uso de élite en línea.

INSTALACIÓN:

El método preferido de unión a las telas es usar el "canal de costura" alrededor del borde exterior del parche para coser el parche en su lugar.

Hay un soporte para planchar preaplicado en la parte posterior del parche, aunque el planchado no debería ser la primera opción para la fijación. Retire la hoja de papel protectora, coloque el parche y caliente a través de la tela DESDE LA PARTE TRASERA del parche. Tenga mucho cuidado para evitar derretir el parche.

Para superficies que no sean de tela, retire la hoja protectora de papel y monte el emblema con cinta adhesiva de doble cara o un adhesivo apropiado.

Paso 2: Bluefruit del patio de juegos del circuito de Adafruit

Parque infantil del circuito Adafruit Bluefruit
Parque infantil del circuito Adafruit Bluefruit

El Circuit Playground Bluefruit de nuestros brillantes amigos de Adafruit es una increíble plataforma integrada para explorar la electrónica y la programación. Es redondo y tiene almohadillas de pinza de cocodrilo alrededor del borde exterior para hacer conexiones en una variedad de métodos. Puede alimentarse desde USB, una batería AAA o con una batería LiPo. El Circuit Playground Bluefruit tiene soporte USB incorporado y se puede usar con herramientas de programación Arduino sketch y CircuitPython, entre otras.

El chip principal es un microcontrolador Nordic Semiconductor nRF52840 que se basa en un núcleo de CPU ARM Cortex M4 de 32 bits que se ejecuta a 64 MHz y admite operaciones de punto flotante. El nRF52840 tiene soporte de protocolo para Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT y pilas patentadas de 2.4 GHz. Tiene etiqueta NFC-A para usar en soluciones simplificadas de emparejamiento y pago. La unidad criptográfica ARM TrustZone CryptoCell está incluida en el chip y ofrece una amplia gama de opciones criptográficas que se ejecutan con alta eficiencia e independientemente de la CPU.

Al horno en cada Bluefruit de Circuit Playground encontrarás:

  • 1 x procesador nRF52840 Cortex M4 con soporte Bluetooth Low Energy
  • 10 x mini NeoPixels, cada uno puede mostrar cualquier color
  • 1 x sensor de movimiento (acelerómetro de triple eje LIS3DH con detección de golpe, detección de caída libre)
  • 1 x sensor de temperatura (termistor)
  • 1 x sensor de luz (fototransistor). También puede actuar como sensor de color y sensor de pulso.
  • 1 x sensor de sonido (micrófono MEMS)
  • 1 x Mini altavoz con amplificador de clase D (altavoz / zumbador magnético de 7,5 mm)
  • 2 x pulsadores, etiquetados A y B
  • 1 x interruptor deslizante
  • 8 x pines de entrada / salida compatibles con pinzas de cocodrilo
  • Incluye I2C, UART, 6 pines que pueden hacer entradas analógicas, múltiples salidas PWM
  • LED verde "ENCENDIDO" para que sepa que está encendido
  • LED rojo "# 13" para parpadeo básico
  • Botón de reinicio
  • 2 MB de almacenamiento SPI Flash, utilizado principalmente con CircuitPython para almacenar código y bibliotecas.
  • Puerto microUSB para programación y depuración
  • El puerto USB puede actuar como puerto serie, teclado, mouse, joystick o MIDI

EMPEZAR:

Encienda el Circuit Playground Bluefruit con un cable MicroUSB estándar y haga clic en la documentación de Adafruit para obtener más información.

Paso 3: circuito Python

Circuito Python
Circuito Python

CircuitPython es un lenguaje de programación diseñado para simplificar la experimentación y el aprendizaje de la programación en placas de microcontroladores de bajo costo. Hace que comenzar sea más fácil que nunca sin necesidad de descargas de escritorio por adelantado. Una vez que haya configurado su tablero, abra cualquier editor de texto y comience a editar el código. Es así de simple.

Siga estos pasos rápidos para instalar CircuitPython en Circuit Playground Bluefruit.

Gracias a todas las funciones integradas en Circuit Playground Bluefruit y al poder de CircuitPython, ahora podemos hacer una serie de experimentos geniales desde el primer momento. A continuación, se muestran algunos ejemplos:

Control de los LED RGB NeoPixel integrados

Mida la temperatura y regístrela en flash

Control HID para inyección de teclado y mouse

Interfaz con dispositivos móviles a través de Bluetooth

Paso 4: Fantasma del patio de juegos compatible con la placa de pruebas

Patio de juegos amigable con tablero fantasma
Patio de juegos amigable con tablero fantasma

Playground Ghost es una forma divertida de usar un Circuit Playground con una placa de pruebas sin soldadura para conectarse a módulos tradicionales y circuitos integrados. Como una interfaz "atornillada", el Circuit Playground se puede unir, quitar y volver a unir fácilmente al Playground Ghost. Esto permite flexibilidad para montar en otras tablas "atornilladas" como Adafruit TFT Gizmo o Adafruit Proto Gizmo y también para desmontar para usar con pinzas de cocodrilo, etc.

Paso 5: arma el fantasma del patio de recreo

Arma el fantasma del patio de recreo
Arma el fantasma del patio de recreo

Brochado de nueces

Las tuercas de brochado se utilizan para unir permanentemente un sujetador roscado fuerte en materiales no dúctiles (como placas de circuito impreso). Un lado de la tuerca incorpora una cara de corte. Cuando la tuerca se ajusta a presión contra y dentro de un orificio de PCB chapado, la cara de corte se une al revestimiento dentro de las paredes del orificio. Esta interfaz proporciona una conexión mecánica y eléctrica a la placa y cualquier rastro de PCB adjunto.

Dos métodos para usar las tuercas de brochado

MÉTODO A

El primer método para montar el Circuit Playground en el Playground Ghost es el método rápido y fácil. Sugerimos seguir esta ruta, al menos por primera vez. En este método, simplemente gire la cara de morder de las nueces de brochado hacia afuera para que las nueces se utilicen simplemente como nueces tradicionales (sin brochas). Poner la tuerca en el lado azul (lado del Circuit Playground) de las dos PCB reduce el riesgo de que la cabeza del tornillo provoque un cortocircuito o dañe cualquier componente del Circuit Playground, ya que las tuercas son ligeramente más pequeñas que la cabeza de los tornillos para metales.

MÉTODO B

El segundo método para montar el Circuit Playground en el Playground Ghost utiliza las tuercas de brochado según lo previsto: brochadas. Comience presionando cada tuerca de brochado en el Playground Ghost en el lado opuesto a las trazas de PCB. La cara de corte de la tuerca de brochado en realidad corta el revestimiento en el orificio de la PCB, por lo que puede requerir bastante fuerza. La mejor opción es utilizar un tornillo de banco u otra arma de aplastamiento masivo. Asegúrese de colocar algo de cartón (u otra protección contra rayones) entre el lado de la traza de la PCB y la superficie del tornillo de banco.

TENGA EN CUENTA: El método B hace que la cabeza del tornillo de la máquina descanse en el lado del componente del patio de juegos del circuito y puede ajustarse muy bien a los tornillos de la máquina. La parte superior de la "cabeza de arandela" de los tornillos para máquina suministrados es de gran tamaño y puede dañar o cortocircuitar fácilmente los componentes de la placa. Si tiene tornillos de máquina M3 sin "cabezas de arandela", es posible que desee utilizarlos en su lugar. Estos pueden ser simplemente tornillos de cabeza redonda o de cabeza plana como se muestra en la imagen de arriba. Si tiene un montón de tornillos para carcasas de PC, probablemente tenga suerte, ya que los tornillos M3 son bastante comunes para esa aplicación. Usar un aislante debajo de la cabeza del tornillo es otra opción, pero tenga cuidado.

Pines de encabezado

Finalmente, suelde el lado corto de los encabezados en ángulo recto en el Playground Ghost como se muestra. Los encabezados en ángulo recto permiten que el fantasma se pare sobre la placa de pruebas sin soldadura y la frene de verdad.

Paso 6: Patio de juegos fantasma en una placa de pruebas sin soldadura

Patio de juegos fantasma en una placa de pruebas sin soldadura
Patio de juegos fantasma en una placa de pruebas sin soldadura

Coloque el Playground Ghost en una placa de pruebas sin soldadura y conecte el potenciómetro del recortador como se muestra aquí.

Recomendado: