Isi kandungan:

Tenaga Bersih: 5 Langkah (dengan Gambar)
Tenaga Bersih: 5 Langkah (dengan Gambar)

Video: Tenaga Bersih: 5 Langkah (dengan Gambar)

Video: Tenaga Bersih: 5 Langkah (dengan Gambar)
Video: Environment Day Poster. 2024, November
Anonim
Image
Image
Bahan untuk Projek
Bahan untuk Projek

Projek ini: adalah sistem kawalan jauh oleh rangkaian menggunakan telnet, berdasarkan Arduino UNO R3 dengan Ethernet Shield, yang memungkinkan untuk mengawal status 8 relay.

Este Proyecto: es un sistema de control remoto por red utilizando telnet, basado en Arduino UNO R3 con Ethernet Shield, que permite controlar el estado de 8 relés.

Langkah 1: Perkara untuk Projek

Dengan sangat sedikit elemen yang dapat kita susun sistem, dalam senarai ini diperincikan.

Con muy pocos elementos podemos armar el sistema, en esta lista se detallan los mismos.

Bahan

  • 1- Arduino UNO R3
  • 1- Perisai Ethernet W5100
  • 1- 8 Papan Relay
  • 10- Kabel Dupont Lelaki-Perempuan

Langkah 2: Pemasangan Perkakasan

Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan

Ini adalah tahap paling sederhana, kerana anda hanya perlu menyambungkan Arduino UNO dengan Ethernet Shield dan kemudian menyambungkan kabel bermula dari pin digital Arduino UNO (sebenarnya mereka keluar dari Ethernet Shield sejak berada di satu ini) ke setiap kenalan papan geganti.

Es la etapa mas simple, ya que solo hay que unir el Arduino UNO con el Shield Ethernet y luego conectar los cables 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.

Langkah 3: Kod dan Pengaturcaraan

Kod dan Pengaturcaraan
Kod dan Pengaturcaraan

Katakanlah bahagian yang mengambil masa lebih lama sejak saya melakukan debug dan juga mempunyai masalah dengan ukuran memori di Arduino UNO, jadi saya memadamkan sebahagian kod, khususnya ia tidak mempunyai log masuk atau fungsi lain yang sekiranya saya keberatan untuk digunakan tetapi sangat dekat dengan mengisi memori kecil peranti saya terpaksa mengeluarkan banyak kod, mungkin dalam beberapa versi masa depan saya akan menggunakan perkakasan yang lebih kuat.

Kita akan menjadwalkannya, hanya muat turun fail yang dimampatkan dan ekstraknya, ini membuat folder "NetPower" dengan fail "NetPower. Ino" di dalamnya, anda harus memindahkan folder ini (dengan fail) ke lokasi di mana anda simpan projek Arduino IDE. kemudian mulakan Arduino IDE, konfigurasikan papan, port dan buka projek NetPower, anda harus mengkonfigurasi parameter rangkaian dalam kod, cukup atur cara Arduino dan anda akan dapat menggunakan sistem NetPower.

Digoos que es la parte que mas tiempo me llevo ya que fui depurando y también tuve problemas 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 menggunakan 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, configurar placa, 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 sistema NetPower.

Langkah 4: Bagaimana Ia Digunakan?

Bagaimana Ia Digunakan?
Bagaimana Ia Digunakan?

Untuk dapat menyambung ke sistem sebelumnya harus mengkonfigurasi parameter jaringan dalam kod, sudah memiliki sistem yang dikonfigurasi dan diprogramkan, kita hanya perlu menjalankan perintah: telnet SYSTEM-IP-ADDRESS

Senarai Perintah

  • a? Aktifkan Port Menurut Nombor [0-8]
  • d? Nyahaktifkan Port Menurut Nombor [0-8]
  • e? Status Pelabuhan Mengikut Nombor [0-8]
  • r? Tetapkan Semula Port Menurut Nombor [0-8]
  • s = Keluar

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

Lista de 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? = Tetapkan semula Puerto Segun Numero [0-8]
  • s = Salir

Langkah 5: Ucapan Akhir

Ucapan Akhir
Ucapan Akhir

Seperti yang telah saya nyatakan pada kesempatan lain, banyak projek saya menggunakan bahan kitar semula, jadi saya ingin mengucapkan terima kasih kepada semua pihak yang menyumbang bahan untuk bengkel saya.

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 mi mi lebih tinggi.

Disyorkan: