Taula de continguts:

Controleu un interruptor de llum amb el vostre propi guant infinit de cartró: 10 passos
Controleu un interruptor de llum amb el vostre propi guant infinit de cartró: 10 passos

Vídeo: Controleu un interruptor de llum amb el vostre propi guant infinit de cartró: 10 passos

Vídeo: Controleu un interruptor de llum amb el vostre propi guant infinit de cartró: 10 passos
Vídeo: Abandoned 1700s Fairy Tale Castle ~ Owner Died in a Car Crash! 2024, Juliol
Anonim
Image
Image

Em va inspirar Avengers Movie, vaig començar a fer Thanos Infinity Gauntlet a partir de cartró. En aquest projecte he utilitzat els mòduls transceptors RF sense fils MPU6050 i NRF24L01 + 2,4 GHz per comunicar-me sense fils entre dues plaques Arduino. L’Infinity Gauntlet és el transmissor i els Servos (Light Switch) són el receptor.

Pas 1: maquinari i materials necessaris

Arduino Mega + Cable USB II Arduino Uno: https://amzn.to/2qU18sO II

Arduino nano:

Bateria de 9v:

Canvia:

Cables de pont:

Adaptador de presa de barril DC masculí per a Arduino:

Micro Servo 9g:

Mini tauler de pa:

Connector de clip de bateria de 9v:

Cartró:

Rubí:

NRF24L01 + mòdul de transceptor de RF sense fils de 2,4 GHz:

MPU 6050:

Tires LED:

Pas 2: mòdul de transceptor NRF24L01 a 2,4 GHz

MPU6050
MPU6050

El mòdul transceptor NRF24L01 de 2,4 GHz utilitza la banda de 2,4 GHz i pot funcionar amb velocitats de transmissió des de 250 kbps fins a 2 Mbps i es pot utilitzar per a comunicacions sense fils de fins a 100 metres. La tensió de funcionament del mòdul és d’1,9 a 3,6 V, però el bo és que els altres pins toleren la lògica de 5 V. El mòdul es comunica mitjançant el protocol SPI. Haureu de fer una ullada al model de connector SPI del connector de pin arduino.

Pas 3: MPU6050

El MPU6050 està format per un acceleròmetre de 3 eixos i un giroscopi de 3 eixos al seu interior. Aquest sensor ens ajuda a mesurar l’acceleració, la velocitat, l’orientació, el desplaçament i molts altres paràmetres relacionats amb el moviment d’un sistema o objecte. Aquest xip utilitza el protocol I2C (circuit integrat) per a la comunicació.

Pas 4: tira LED WS2812B

Tira LED WS2812B
Tira LED WS2812B

El WS2812B és una font de llum LED de control intel·ligent, amb el circuit de control i el xip RGB integrats directament en un LED 5050 RGB (vermell, verd i blau). Cada LED té tres connectors a cada extrem, dos per a l’alimentació i un per a les dades. Només requereix una entrada de dades per controlar l’estat, la brillantor i el color dels tres LED.

Pas 5: elaboració del guant infinit a partir de cartró

Podeu veure el vídeo How I made The Infinity Gauntlet From Cardboard.

Pas 6: Codi del transmissor (Infinity Gauntlet)

Tot el que heu de fer és instal·lar la biblioteca MPU6050, la biblioteca I2C, la biblioteca FastLED i la biblioteca RF24. Rebrà un error si no instal·la.

Quan vulgueu afegir una nova biblioteca al vostre IDE Arduino. Aneu al directori on heu descarregat el fitxer ZIP de la biblioteca. Extraieu el fitxer ZIP amb tota la seva estructura de carpetes en una carpeta temporal i seleccioneu la carpeta principal, que hauria de tenir el nom de la biblioteca. Copieu-lo a la carpeta "biblioteques" del quadern de dibuixos.

Connecteu l'arduino i pengeu el programa donat al vostre arduino uno.

Pas 7: Codi del receptor

Connecteu l'arduino i pengeu el programa donat al vostre arduino uno.

Pas 8: Esquema de cablejat del transmissor (guant infinit)

Esquema de cablejat del transmissor (guant infinit)
Esquema de cablejat del transmissor (guant infinit)
Esquema de cablejat del transmissor (guant infinit)
Esquema de cablejat del transmissor (guant infinit)

En aquest projecte he posat la meva electrònica dins del guant infinit. És possible que vulgueu col·locar l’electrònica en un lloc segur.

Pas 9: Esquema de cablejat del receptor

Esquema de cablejat del receptor
Esquema de cablejat del receptor
Esquema de cablejat del receptor
Esquema de cablejat del receptor

Vaig muntar arduino uno, bateria de 9v i mòdul sense fils a la paret amb cinta doble i vaig muntar servos a prop de l’interruptor de la llum perquè pugueu encendre / apagar la llum de manera sense fils quan vulgueu.

Pas 10: Acabeu

El LED de pedra infinita i els servos estan controlats pel moviment del guant detectat mitjançant un sensor MPU6050, de manera que quan moveu el guant cap amunt, el LED de pedra infinita s’encendrà i els servos giraran i, si torneu a moure el guant, el LED serà apagat i els servos giraran en direcció oposada.

Recomanat: