Taula de continguts:

DIY piratejant el vostre propi sistema domòtic: 7 passos (amb imatges)
DIY piratejant el vostre propi sistema domòtic: 7 passos (amb imatges)

Vídeo: DIY piratejant el vostre propi sistema domòtic: 7 passos (amb imatges)

Vídeo: DIY piratejant el vostre propi sistema domòtic: 7 passos (amb imatges)
Vídeo: Основные ошибки при возведении перегородок из газобетона #5 2024, De novembre
Anonim
Bricolatge piratejant el vostre propi sistema domòtic
Bricolatge piratejant el vostre propi sistema domòtic
Bricolatge piratejant el vostre propi sistema domòtic
Bricolatge piratejant el vostre propi sistema domòtic
Bricolatge piratejant el vostre propi sistema domòtic
Bricolatge piratejant el vostre propi sistema domòtic

Un sistema domòtic hauria de ser capaç d’encendre / apagar aparells com ara llums, ventiladors, sistemes d’entreteniment, etc. funciona.

Per què reinventar la roda?

Volen més?

  • Per què bricolatge quan es pot comprar?
  • Què és un jardí "intel·ligent"?
  • Inici d’un jardí interior intel·ligent
  • Aprofundint en la jardineria interior
  • Jardineria interior: Què pot sortir malament?
  • Gestió de sistemes de solucions de nutrients
  • Per què Arduino quan pots Pi?

hydromazing.com

Pas 1: reviseu CoreConduit: Garden Controller System

Reviseu el CoreConduit: Garden Controller System
Reviseu el CoreConduit: Garden Controller System

El Coreconduit: Garden Controller System fa més del que necessitem per a les condicions de vida de les persones, així que anem a veure què fa per poder fer alguns canvis. L’autor dels drones instructius sobre i sobre plantes sanes que requereixen atenció i avorriment fins que, "… He programat a l'Arduino una funció que vaig anomenar" TheDecider "que pren decisions basades en el manteniment de les condicions ambientals òptimes per a les plantes en creixement. He afegit mòduls de transmissor de ràdio sense fils de 2,4 Ghz i un sistema de recepció modular perquè les dades es transmetin a l'interior 1000 peus"

Bonic! Hauríem de fer una ullada a això, "TheDecider"

Un altre avantatge d’aquest projecte és:

"Tenint en compte la seguretat, vaig optar per no utilitzar relés que exposessin corrents de corrent altern. En lloc d'això, vaig optar per utilitzar preses sense fils de control remot per controlar llums, bombes, ventiladors, escalfadors i humidificadors".

Pas 2: baixeu el codi font

Baixeu-vos el codi font
Baixeu-vos el codi font

Baixeu-vos el codi font de GitHub.

Tutorial del mòdul RF a 433 MHz

L'instructible explica:

"Al codi font vaig crear una base bàsica per gestionar, transmetre i rebre objectes" sensor "i objectes" d'aparells ". Aquest projecte es podria modificar fàcilment per treballar amb altres entorns en què es controli llegint sensors i operant aparells. basat en regles programades. Haureu de fer uns quants ajustaments al codi font perquè funcioni correctament amb les vostres preses de xarxa sense fils. Per fer els canvis, haureu d’esbrinar quins són els codis de la vostra connexió sense fils. els usos del control remot i els endolls estan programats per rebre-los. He inclòs un esbós per instal·lar-lo al vostre Arduino Uno * amb pantalla protectora: us guiarà pel procés d’adquisició dels codis. Haureu d’inserir el mòdul del receptor 433Mhz (com es mostra a la imatge) i pengeu aquest esbós, StartCore.ino a l'Arduino Uno * i obriu la consola sèrie d'aquest port perquè pugueu rebre dades de l'Arduino."

Fem-ne una !!

"Després de completar el procés d'adquisició de tots els codis del comandament a distància, podeu copiar i enganxar directament al fitxer de capçalera TheDecider.h on he indicat."

Pas 3: creeu el controlador

Construeix el controlador
Construeix el controlador
Construeix el controlador
Construeix el controlador
Construeix el controlador
Construeix el controlador

Parts: (enllaços proporcionats com a referència)

  • Arduino Uno R3 (aquest projecte es pot ampliar utilitzant més unitats).
  • Arduino Uno Sensor Protoshield (l’autor utilitza una placa de prototipatge dissenyada per al que sembla una pantalla LCD de Nokia.) Podem utilitzar-la, fer-la nostra o utilitzar el Sensor Shield.)
  • 10k resistència
  • capçaleres de PCB masculí
  • capçaleres de PCB femení
  • cable amb connectors per als sensors
  • Mòduls de transmissor i receptor de RF de 433 MHz
  • configureu un paquet de 5 punts de venda controlats sense fils, inclòs el codi font.
  • 2 o més: mòduls de transceptor de ràdio sense fils nRF24L01 de 2,4 Ghz

Parts opcionals:

  • Arduino Uno R3 * o Pro Mini *
  • Mòdul de rellotge en temps real
  • Opcional: adaptador nRF24L01 amb regulador de 3.3v
  • cables del connector
  • Opció de pantalla LCD amb botons Shield + Arduino Uno R3 *
  • 2 cables de connector de capçal mascle de 4 pins
  • Opció de targeta SD Escut de targeta SD + Arduino Uno R3 *
  • cables del connector

Opció de connectivitat a Internet

  • Escut Ethernet o WiFi + Arduino Uno R3 *
  • cables del connector: consulteu
  • caixa de conductes amb tapa

Eines:

  • Soldador amb soldadura
  • tornavís - petit cap pla
  • Cable USB: estàndard
  • PC amb Arduino o Atmel Visual Studio amb connector Visual Micro

Pas 4: cal fer un muntatge

Es requereix algun muntatge
Es requereix algun muntatge
Es requereix algun muntatge
Es requereix algun muntatge
Es requereix algun muntatge
Es requereix algun muntatge

Comenceu per esbrinar quins codis utilitzen les vostres pròpies preses de CA remotes sense fils. El codi font suposa que hi ha un receptor de 433Mhz als pins 2 (terra), 3 (dades), 4 (Vcc) i un mòdul de rellotge en temps real connectat mitjançant I2C mitjançant A5 (SCL), A4 (SDA), Vcc, terra.

Pas 5: passar a la connexió sense fils

Connectar-se sense fil
Connectar-se sense fil
Connectar-se sense fil
Connectar-se sense fil
Connectar-se sense fil
Connectar-se sense fil
Connectar-se sense fil
Connectar-se sense fil

Ara que el controlador està programat amb els codis per a les nostres sortides de CA, podem afegir el mòdul nRF24L01.

Utilitzant la cinta DuPont Rainbow amb connectors femella de 2,54 mm perquè pugui fer connectors de cable personalitzats:

  • Número de pin a Arduino / Wire Color / nRF24L01 Pin
  • Pin 9: "Xip Select" de color taronja / CSN
  • Pin 10: "Xip activat" groc / CE
  • Pin 11: Verd / MOSI "Master Out, Slave In"
  • Pin 12: Blau / MISO "Master In, Slave Out"
  • Pin 13: "Rellotge del sistema" morat / SCK
  • Vcc 3.3v * Vermell (si no s'utilitza Uno, placa adaptador opcional amb regulador de tensió)
  • Terra. Marró

Codificació de color de filferro mirant el component component nRF24L01 amb el cristall orientat a la part superior - de baix a la dreta, cap amunt: Marró | Taronja | Morat | Blau. Esquerra de baix cap amunt: Vermell | Groc | Verd | NC

Més informació sorprenent sobre la connexió del nRF24L01 a Arduino.

Pas 6: costat del receptor

Cara del receptor
Cara del receptor
Cara del receptor
Cara del receptor

El codi font del receptor suposa que es compilarà i executarà en un Arduino Uno o ProMini connectat a un nRF24L01, igual que el controlador. Com a part del sistema Garden Controller, el receptor enviarà alertes mitjançant pantalla LCD adjunta i / o alerta sonora des d’un piezo connectat als pins 2 (terra), 3 (senyal), 4 (Vcc). Per utilitzar-lo en projectes domòtics, es pot eliminar el sistema d'alertes o personalitzar les regles segons l'efecte desitjat.

Pas 7: anar més enllà …

Anar més enllà …
Anar més enllà …

L’ús d’Arduino Uno, Pro Mini, nRF24L01 i altres mòduls de codi obert obre la porta a moltes possibilitats. Ara disposem d’un marc sense fils per a l’enviament d’objectes de dades per a sensors, electrodomèstics, alertes, etc., mitjançant un controlador per a entrades de sensors de CA remotes i entrades de sensors i un receptor per explorar el desenvolupament d’una interfície d’usuari. El Decider es pot actualitzar per realitzar qualsevol nombre de tasques basades en les entrades del sensor i de l'usuari. Depèn de vosaltres el que fa el receptor en resposta a les dades que rep.

Gaudiu de la manipulació !!

T’interessa la hidroponia?

Domòtica
Domòtica
Domòtica
Domòtica

Segon classificat a la domòtica

Recomanat: