Sommario:

Controlla un interruttore della luce con il tuo guanto dell'infinito di cartone: 10 passaggi
Controlla un interruttore della luce con il tuo guanto dell'infinito di cartone: 10 passaggi

Video: Controlla un interruttore della luce con il tuo guanto dell'infinito di cartone: 10 passaggi

Video: Controlla un interruttore della luce con il tuo guanto dell'infinito di cartone: 10 passaggi
Video: Nikola Tesla ha PREDETTO il Futuro? | La Terrificante Profezia dello Scienziato (2024 - 2025) 2024, Luglio
Anonim
Image
Image

Mi sono ispirato al film degli Avengers, ho iniziato a realizzare Thanos Infinity Gauntlet dal cartone. In questo progetto ho utilizzato i moduli ricetrasmettitori RF wireless MPU6050 e NRF24L01+ a 2,4 GHz per comunicare in modalità wireless tra due schede Arduino. L'Infinity Gauntlet è il trasmettitore e i servi (interruttore della luce) sono il ricevitore.

Passaggio 1: hardware e materiali necessari

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

Arduino nano:

Batteria 9v:

Cambia:

Ponticelli:

Adattatore jack maschio CC per Arduino:

Micro Servo 9g:

Mini tagliere:

Connettore a clip per batteria 9v:

Cartone:

Rubino:

Modulo ricetrasmettitore RF wireless NRF24L01+ 2,4 GHz:

MPU 6050:

Strisce LED:

Passaggio 2: modulo ricetrasmettitore NRF24L01 2,4 GHz

MPU6050
MPU6050

Il modulo ricetrasmettitore a 2,4 GHz NRF24L01 utilizza la banda a 2,4 GHz e può funzionare con velocità di trasmissione da 250 kbps fino a 2 Mbps e può essere utilizzato per comunicazioni wireless fino a 100 metri. La tensione operativa del modulo va da 1,9 a 3,6 V, ma la cosa buona è che gli altri pin tollerano la logica 5V. Il modulo comunica utilizzando il protocollo SPI. Dovresti guardare i pin SPI del modello del connettore pin arduino.

Passaggio 3: MPU6050

L'MPU6050 è costituito da un accelerometro a 3 assi e da un giroscopio a 3 assi al suo interno. Questo sensore ci aiuta a misurare l'accelerazione, la velocità, l'orientamento, lo spostamento e molti altri parametri relativi al movimento di un sistema o di un oggetto. Questo chip utilizza il protocollo I2C (circuito inter-integrato) per la comunicazione.

Passaggio 4: striscia LED WS2812B

Striscia LED WS2812B
Striscia LED WS2812B

Il WS2812B è una sorgente luminosa a LED di controllo intelligente, con il circuito di controllo e il chip RGB integrati direttamente in un LED 5050 RGB (rosso, verde e blu). Ogni LED ha tre connettori a ciascuna estremità, due per l'alimentazione e uno per i dati. Richiede solo un input di dati per controllare lo stato, la luminosità e il colore di tutti e tre i LED.

Passaggio 5: realizzare il guanto dell'infinito dal cartone

Puoi guardare il video Come ho realizzato The Infinity Gauntlet From Cardboard.

Passaggio 6: Codice trasmettitore (Infinity Gauntlet)

Tutto quello che devi fare è installare la libreria MPU6050, la libreria I2C, la libreria FastLED, la libreria RF24. Riceverai un errore se non installi.

Quando vuoi aggiungere una nuova libreria al tuo IDE Arduino. Vai alla directory in cui hai scaricato il file ZIP della libreria. Estrai il file ZIP con tutta la sua struttura di cartelle in una cartella temporanea, quindi seleziona la cartella principale, che dovrebbe avere il nome della libreria. Copialo nella cartella "biblioteche" all'interno del tuo album da disegno.

Collega l'arduino e carica il programma dato sul tuo arduino uno.

Passaggio 7: codice ricevitore

Collega l'arduino e carica il programma dato sul tuo arduino uno.

Fase 8: Schema di cablaggio per il trasmettitore (Infinity Gauntlet)

Schema di cablaggio per il trasmettitore (Infinity Gauntlet)
Schema di cablaggio per il trasmettitore (Infinity Gauntlet)
Schema di cablaggio per il trasmettitore (Infinity Gauntlet)
Schema di cablaggio per il trasmettitore (Infinity Gauntlet)

In questo progetto ho messo la mia elettronica all'interno del guanto di sfida dell'infinito. Potresti voler mettere l'elettronica in un luogo sicuro.

Passaggio 9: schema elettrico per il ricevitore

Schema di cablaggio per il ricevitore
Schema di cablaggio per il ricevitore
Schema di cablaggio per il ricevitore
Schema di cablaggio per il ricevitore

Ho montato arduino uno, batteria 9v e modulo wireless sulla parete utilizzando doppio nastro e ho montato i servi vicino all'interruttore della luce in modo da poter accendere/spegnere la luce in modalità wireless quando vuoi dove vuoi.

Passaggio 10: fine

Il LED Infinity Stone e i servi sono controllati dal movimento del guanto di sfida rilevato utilizzando un sensore MPU6050, quindi quando muovi il guanto di sfida verso l'alto, il LED Infinity Stone si accenderà e i servi ruoteranno e se rialzi il guanto di sfida il LED sarà spento e i servi ruoteranno nella direzione opposta.

Consigliato: