Satura rādītājs:

NetPower: 5 soļi (ar attēliem)
NetPower: 5 soļi (ar attēliem)

Video: NetPower: 5 soļi (ar attēliem)

Video: NetPower: 5 soļi (ar attēliem)
Video: [Yuzuru Hanyu izstāde 2022] Slepenais kontrolpunkts 2024, Jūlijs
Anonim
Image
Image
Mantas projektam
Mantas projektam

Šis projekts: ir tīkla tālvadības sistēma, izmantojot telnet, kuras pamatā ir Arduino UNO R3 ar Ethernet vairogu, kas ļauj kontrolēt 8 releju statusu.

Este Proyecto: ir viena tālvadības sistēmas tālvadības sistēma, kas ir aprīkota ar Arduino UNO R3, izmantojot Ethernet vairogu, un tā ir 8 kontrolieru kontroles sistēma.

1. darbība: lietas projektam

Ar ļoti maz elementiem mēs varam salikt sistēmu, šajā sarakstā ir detalizēti.

Con muy pocos elementos podemos armar el system, en esta list se details of los mismos.

Materiāli

  • 1- Arduino UNO R3
  • 1- vairogs Ethernet W5100
  • 1- 8 Relay Board
  • 10- Dupont vīriešu un sieviešu kabeļi

2. solis: Aparatūras montāža

Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža

Tas ir vienkāršākais posms, jo jums ir tikai jāpievieno Arduino UNO ar Ethernet vairogu un pēc tam jāpievieno kabeļi, sākot no Arduino UNO digitālajām tapām (patiesībā tie iznāk no Ethernet vairoga, jo tas ir šajā). katrs releja paneļa kontakts.

Es la etapa mas simple, ya que solo hay que unir el Arduino UNO con el Shield Ethernet and luego conectar los kabeļi partiendo desde los pines digitales del Arduino UNO (en realidad salen desde el Shield Ethernet ya que esta sobre este) a cada contacto de la placa de relés.

3. darbība: kods un programmēšana

Kods un programmēšana
Kods un programmēšana

Pieņemsim, ka tā bija daļa, kas man aizņēma ilgāku laiku kopš manas atkļūdošanas, kā arī radās problēmas ar atmiņas apjomu programmā Arduino UNO, tāpēc es izdzēsu daļu koda, jo īpaši tam nav pieteikšanās vai citu funkciju, kas man būtu prātā izmantot, bet, tā kā es biju ļoti tuvu ierīces sīkās atmiņas aizpildīšanai, man bija jānoņem daudz koda, varbūt kādā no nākamajām versijām es izmantošu jaudīgāku aparatūru.

Mēs plānojam grafiku, vienkārši lejupielādējiet saspiesto failu un izvelciet to, tādējādi tiek izveidota mape "NetPower" ar failu "NetPower. Ino", šī mape (kopā ar failu) ir jāpārvieto uz vietu, kur saglabājiet Arduino IDE projektus. tad palaidiet Arduino IDE, konfigurējiet tāfeli, portu un atveriet NetPower projektu, jums ir jākonfigurē tīkla parametri kodā, vienkārši ieprogrammējiet Arduino, un jūs varēsit izmantot NetPower sistēmu.

Digamos que es la parte que mas tiempo me llevo ya que fui depurando y también tuve problēmas con el tamaño de la memoria en Arduino UNO, por lo que elimine parte del código, en concreto no tiene login ni otras funciones que si tenia en mente usar pero al estar muy cerca de llenar la diminuta memoria del atmega tuve que eliminar mucho código, quizás en alguna futura versión use un hardware mas potente.

Vamos a Programar, solo tienen que descargar el archivo comprimido y extraer lo, esto crea una carpeta "NetPower" con un archivo "NetPower.ino" en su interior, tienen que mover esta carpeta (con el archivo) a la ubicación donde guardan los proyectos de Arduino IDE. luego iniciar Arduino IDE, konfigurācijas vieta, puerto y abrir el proyecto NetPower, hay que configurar los parámetros de red en el código, solo resta programar el Arduino y ya podrán utilizar el system NetPower.

4. darbība. Kā to izmantot?

Kā tas tiek izmantots?
Kā tas tiek izmantots?

Lai varētu izveidot savienojumu ar sistēmu, kodā iepriekš bija jākonfigurē tīkla parametri, un sistēma jau ir konfigurēta un ieprogrammēta, mums tikai jāizpilda komanda: telnet SYSTEM-IP-ADDRESS

Komandu saraksts

  • a? Aktivizēt portu pēc numura [0-8]
  • d? Deaktivizējiet portu pēc numura [0-8]
  • e? Ostas statuss atbilstoši skaitlim [0-8]
  • r? Atiestatīt portu pēc numura [0-8]
  • s = Iziet

Para poder conectar al system previamente se tubo que configurar los parámetros de red en el código, ya teniendo el system configurado y programado, solo debemos ejecutar el comando: telnet IP-DEL-SISTEMA

List of Comandos

  • a? = Activar el Puerto Segun Numero [0-8]
  • d? = Desactivar el Puerto Segun Numero [0-8]
  • e? = Estado del Puerto Segun Numero [0-8]
  • r? = Resetear Puerto Segun Numero [0-8]
  • s = Salir

5. solis: pēdējie sveicieni

Noslēguma sveiciens
Noslēguma sveiciens

Kā jau minēju citos gadījumos, daudzi mani projekti izmanto otrreizējās pārstrādes materiālus, tāpēc es vēlos pateikties visiem tiem, kas sniedz materiālus manai darbnīcai.

Como ya comente en otras ocasiones, muchos de mis proyectos son usando materiales de reciclaje, por ello quiero agradecer a todos aquellos que aportan materiales para mi tall.

Ieteicams: