Turinys:

„NetPower“: 5 žingsniai (su nuotraukomis)
„NetPower“: 5 žingsniai (su nuotraukomis)

Video: „NetPower“: 5 žingsniai (su nuotraukomis)

Video: „NetPower“: 5 žingsniai (su nuotraukomis)
Video: MikroTik netPower Lite 7R 2024, Lapkritis
Anonim
Image
Image
Daiktai projektui
Daiktai projektui

Šis projektas: yra nuotolinio valdymo sistema tinkle, naudojant telnet, pagrįsta „Arduino UNO R3“su „Ethernet Shield“, kuri leidžia valdyti 8 relių būseną.

Este Proyecto: yra nuotolinio valdymo sistemos nuotolinio valdymo sistema, bazinė ir „Arduino UNO R3“su „Ethernet Shield“, turinti 8 valdymo kontrolę.

1 žingsnis: daiktai projektui

Turėdami labai mažai elementų, mes galime surinkti sistemą, šiame sąraše yra išsamiai.

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

Medžiagos

  • 1- „Arduino UNO R3“
  • 1- „Shield Ethernet W5100“
  • 1–8 relės lenta
  • 10- „Dupont“vyrų ir moterų kabeliai

2 žingsnis: Aparatūros surinkimas

Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas
Techninės įrangos surinkimas

Tai paprasčiausias etapas, nes jums tereikia prijungti „Arduino UNO“prie „Ethernet Shield“ir tada prijungti kabelius, pradedant nuo skaitmeninių „Arduino UNO“kaiščių (iš tikrųjų jie išeina iš „Ethernet“skydo, nes jis yra šiame). kiekvienas relės plokštės kontaktas.

Es la etapa mas simple, ya que solo hay que unir el Arduino UNO con el Shield Ethernet and luego conectar los cable partiendo desde los pines digitalles 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 žingsnis: kodas ir programavimas

Kodas ir programavimas
Kodas ir programavimas

Tarkime, tai buvo ta dalis, kuri užtruko ilgiau nuo derinimo, taip pat iškilo problemų dėl atminties dydžio „Arduino UNO“, todėl ištryniau dalį kodo, konkrečiai, jis neturi prisijungimo ar kitų funkcijų, kurios, jei turėčiau nesinaudoju, bet būdamas labai arti mažos įrenginio atminties užpildymo, turėjau pašalinti daug kodo, galbūt būsimoje versijoje naudosiu galingesnę aparatūrą.

Mes sudarysime tvarkaraštį, tiesiog atsisiųskite suspaustą failą ir jį išskleiskite, taip sukuriamas „NetPower“aplankas su „NetPower. Ino“failu, turite perkelti šį aplanką (su failu) į vietą, kurioje išsaugokite „Arduino IDE“projektus. tada paleiskite „Arduino IDE“, sukonfigūruokite plokštę, prievadą ir atidarykite „NetPower“projektą, turite sukonfigūruoti tinklo parametrus kode, tiesiog užprogramuokite „Arduino“ir galėsite naudotis „NetPower“sistema.

Digamos que es la parte que mas tiempo me llevo ya que fui depurando y también tuve problem 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" in un archivo "NetPower.ino" en su interior, tienen que mover esta carpeta (con el archivo) a la ubicación donde guardan los „Arduino IDE“programos. pradėkite „Arduino IDE“, konfigūravimo vietą, puerto ir abrir el proyecto „NetPower“, „hay que“konfigūraciją, kuri yra raudonos ir el. kodo sąrankos programa, „Arduino y ya podrán utilizar“sistema „NetPower“.

4 žingsnis: kaip jis naudojamas?

Kaip jis naudojamas?
Kaip jis naudojamas?

Kad galėtume prisijungti prie sistemos, anksčiau turėjome sukonfigūruoti tinklo parametrus, jau turėdami sukonfigūruotą ir užprogramuotą sistemą, turime tik vykdyti komandą: telnet SYSTEM-IP-ADDRESS

Komandų sąrašas

  • a? Įjunkite prievadą pagal skaičių [0-8]
  • d? Išjunkite prievadą pagal skaičių [0-8]
  • e? Uosto būsena pagal skaičių [0-8]
  • r? Iš naujo nustatyti prievadą pagal skaičių [0-8]
  • s = Išeiti

Jei norite, kad sistema būtų iš anksto suprojektuota, ji turi būti sukonfigūruota raudoname el. Kode, o teniendo el sistemos konfigūracija ir programa, solo debesijos, skirtos komandai: telnet IP-DEL-SISTEMA

Komandos sąrašas

  • 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 žingsnis: Paskutiniai sveikinimai

Paskutiniai sveikinimai
Paskutiniai sveikinimai

Kaip jau minėjau kitomis progomis, daugelyje mano projektų naudojamos perdirbimo medžiagos, todėl norėčiau padėkoti visiems prisidėjusiems prie mano dirbtuvių medžiagų.

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

Rekomenduojamas: