Taula de continguts:

Domòtica controlada per Infinity Gauntlet: 8 passos (amb imatges)
Domòtica controlada per Infinity Gauntlet: 8 passos (amb imatges)

Vídeo: Domòtica controlada per Infinity Gauntlet: 8 passos (amb imatges)

Vídeo: Domòtica controlada per Infinity Gauntlet: 8 passos (amb imatges)
Vídeo: È questa la migliore casa moderna della Svizzera? - ZMB architettura (Tour della casa) 2024, Juny
Anonim
Image
Image
Domòtica controlada per Infinity Gauntlet
Domòtica controlada per Infinity Gauntlet

En el meu projecte anterior he creat un guant infinit que controla un interruptor de llum. Volia utilitzar sis pedres i cada pedra pot controlar l’aparell, el pany de la porta o la il·luminació. Per tant, vaig fabricar un sistema domòtic amb guant infinit. En aquest projecte he utilitzat la biblioteca RF24Network, que permet construir una xarxa sense fils amb moltes plaques Arduino.

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ó:

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

MPU 6050:

Tires LED:

Pas 2: fabricar les pedres infinites i el guant infinit a partir de cartró

Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró
Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró
Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró
Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró
Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró
Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró
Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró
Fent les pedres de l’infinit i el guant de l’infinit a partir de cartró

Per fer pedres infinites, he utilitzat rubí, resina epoxi + enduridor, pintura de color i argila (es pot utilitzar silici).- Introduïu el robí a l’argila i traieu-lo.

- Barregeu la resina, l’enduridor, acoloreu la pintura i dividiu-la en sis tasses diferents, una per cada color.

- Aboqueu l’epoxi al motlle i deixeu-lo assecar.

Podeu veure aquest vídeo, si voleu saber com he fet un guant infinit de cartró.

Pas 3: Xarxa sense fils Arduino amb diversos mòduls NRF24L01

Xarxa sense fils Arduino amb múltiples mòduls NRF24L01
Xarxa sense fils Arduino amb múltiples mòduls NRF24L01

Un sol mòdul NRF24L01 pot escoltar activament fins a 6 mòduls més al mateix temps. Podeu definir les adreces dels nodes en format octal. En aquest projecte, l'adreça de la base (Infinity Gauntlet) és 00, les adreces infantils de la base són de 01 a 0. Per tant, des de la base (Infinity Gauntlet), mitjançant un MPU6050 controlarem el servomotor al node 01-0.

Pas 4: Codi base (guant infinit)

Des de Base, podem enviar dades al node 01-0 per controlar els servomotors i la banda LED WS2812B

Pas 5: Codi del node (01-0)

Els nodes (01-0) reben dades de Base, les fem servir per controlar els servos.

Pengeu cada programa a cada arduino.

Pas 6: Esquema de cablejat per a Infinity Gauntlet

Esquema de cablejat del guant infinit
Esquema de cablejat del guant infinit
Esquema de cablejat del guant infinit
Esquema de cablejat del guant infinit

Vaig afegir cartró addicional per col·locar l’electrònica i vaig canviar la bateria de 9 volts a la bateria de 4 xAA del meu projecte anterior.

Pas 7: Esquema de cablejat per a 6 nodes

Esquema de cablejat per a 6 nodes
Esquema de cablejat per a 6 nodes
Esquema de cablejat per a 6 nodes
Esquema de cablejat per a 6 nodes
Esquema de cablejat per a 6 nodes
Esquema de cablejat per a 6 nodes

Al meu projecte vaig utilitzar un servo per al rellotge digital, pany de porta, corrent altern portàtil, alimentador per a mascotes i dos servos per a l’interruptor de llum i el purificador d’aire.

Pas 8: proveu el guant infinit

Prova del guant infinit
Prova del guant infinit

He utilitzat dades de l’eix x i dades de l’eix y del sensor MPU6050 per controlar servomotors i una tira LED WS2812B.

- Quan el valor assignat de l'eix x és positiu i l'eix y és positiu. La MIND STONE s'encendrà / s'apagarà i l'alimentador d'animals s'obrirà / tancarà.

- Quan el valor assignat de l'eix x és negatiu i l'eix y és positiu. L'ÀNIMA PEDRA s'encendrà / s'apagarà i el purificador d'aire s'encendrà / s'apagarà.

- Quan el valor assignat de l'eix x sigui positiu, la PEDRA DE REALITAT s'encendrà / s'apagarà i la llum s'encendrà / s'apagarà.

- Quan el valor assignat de l’eix y sigui positiu, l’SPACE STONE s’encendrà / apagarà i el bloqueig de la porta es bloquejarà / desbloquejarà

- Quan el valor assignat de l'eix x és negatiu i l'eix y és negatiu, la POWER STONE s'encendrà / apagarà i la CA portàtil s'encendrà / s'apagarà.

- Quan el valor assignat de l’eix y és negatiu, el TIME STONE s’encendrà / apagarà i el rellotge digital s’encendrà / apagarà.

Espero que us hagi agradat aquest projecte Arduino i hàgiu après alguna cosa nova. Podeu subscriure-us al meu canal per obtenir assistència.

Gràcies.

Recomanat: