Агуулгын хүснэгт:

NetPower: 5 алхам (зурагтай)
NetPower: 5 алхам (зурагтай)

Видео: NetPower: 5 алхам (зурагтай)

Видео: NetPower: 5 алхам (зурагтай)
Видео: Забой финального мотыля ► 6 Прохождение Resident Evil Code: Veronica (PS2) 2024, Арваннэгдүгээр
Anonim
Image
Image
Төслийн зүйл
Төслийн зүйл

Энэхүү төсөл нь Ethernet Shield -тэй Arduino UNO R3 дээр суурилсан, 8 релений статусыг хянах боломжийг олгодог telnet сүлжээгээр ажилладаг алсын удирдлагатай систем юм.

Este Proyecto: утасгүй сүлжээний хяналтын систем, Ethernet Shield -ийн Arduino UNO R3 холболтын систем, мөн 8 холболтыг хянах боломжтой.

Алхам 1: Төслийн зүйл

Цөөн тооны элементүүдтэй тул бид системийг угсарч чаддаг бөгөөд энэ жагсаалтад нарийвчлан оруулсан болно.

Энэ нь ямар ч асуудалгүй байсан ч гэсэн ямар ч алдаа гаргаагүй болно.

Материал

  • 1- Arduino UNO R3
  • 1- Shield Ethernet W5100
  • 1-8 буухиа самбар
  • 10- Dupont эрэгтэй-эмэгтэй кабель

Алхам 2: Тоног төхөөрөмжийн угсралт

Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт

Энэ бол хамгийн энгийн үе шат юм, учир нь та зөвхөн Arduino UNO -г Ethernet Shield -тэй холбож, дараа нь Arduino UNO -ийн дижитал тээглүүрээс эхлэн кабелийг холбох хэрэгтэй (үнэндээ энэ нь Ethernet Shield -ээс гаралтай). буухиа самбарын контакт бүр.

Энэ бол энгийн, эсвэл соло өвс юм уу Arduino UNO -ийн хамгаалалтын сүлжээ юм Ethernet y luego conectar los кабелиуд нь дижитал дижитал дуунуудыг Arduino UNO -д ашиглах боломжтой (Shield Ethernet эсвэл que esta sobre este). la placa de relés.

Алхам 3: Код ба програмчлал

Код ба програмчлал
Код ба програмчлал

Энэ нь дибаг хийхээс хойш удаан хугацаа зарцуулсан, мөн Arduino UNO -ийн санах ойн хэмжээтэй холбоотой асуудалтай байсан тул би кодын хэсгийг устгасан, ялангуяа нэвтрэх болон бусад функц байхгүй байсан гэж бодъё. Төхөөрөмжийн жижиг санах ойг бөглөхөд маш ойрхон байсан тул би маш их кодыг устгах ёстой байсан, магадгүй ирээдүйн зарим хувилбаруудад би илүү хүчирхэг техник хангамж ашиглах болно.

Бид хуваарь гаргах гэж байна, шахсан файлыг татаж аваад задлаарай, ингэснээр дотор нь "NetPower. Ino" файлтай "NetPower" фолдер үүсгэнэ, та энэ хавтсыг (файлын хамт) өөрийн байршил руу зөөх ёстой. Arduino IDE төслүүдийг хадгалах. Дараа нь Arduino IDE -ийг эхлүүлж, самбар, портыг тохируулж, NetPower төслийг нээнэ үү, та сүлжээний параметрүүдийг кодонд тохируулах ёстой, зөвхөн Arduino програмчлаад NetPower системийг ашиглах боломжтой болно.

Digamos 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, пор ло Que elimine parte del código, en concreto no tiene login ni otras funciones que si tenia en mente usar. Гэхдээ энэ програм хангамжийг ашиглахын тулд тоног төхөөрөмжийг ашиглах боломжтой болно.

Vamos a Programar, ганцаарчилсан хэлбэрээр архив татаж авахын тулд "NetPower" архивын "NetPower.ino" архивын дотоод засал чимэглэл, хувийн хэв маягийг хуулж аваарай, хивсэнцэр (con el archivo) a la ubicación donde guardan los. Arduino IDE програмууд. Энэ нь Arduino IDE, тохиргоог хийх, NetPower програмыг тохируулах, мөн NetPower програмыг өөрөө тохируулах боломжийг олгодог.

Алхам 4: Үүнийг хэрхэн ашиглах вэ?

Үүнийг хэрхэн ашигладаг вэ?
Үүнийг хэрхэн ашигладаг вэ?

Системд холбогдохын тулд өмнө нь сүлжээний параметрүүдийг кодоор тохируулах шаардлагатай байсан бөгөөд системийг аль хэдийн тохируулж, програмчилсан байсан бол бид зөвхөн тушаалыг гүйцэтгэх ёстой: telnet SYSTEM-IP-ADDRESS.

Командын жагсаалт

  • а? Портийг дугаарын дагуу идэвхжүүлэх [0-8]
  • г? Портийг дугаарын дагуу идэвхгүй болгох [0-8]
  • e? Дугаарын дагуу боомтын байдал [0-8]
  • r? Портийг дугаарын дагуу дахин тохируулах [0-8]
  • s = Гарах

Тохиргоог тохируулахын тулд та компьютерийн програмыг тохируулж, компьютерийн програмыг тохируулж, компьютерийн програмыг сольж болно: IP-DEL-SISTEMA сүлжээ.

Листа де Командос

  • а? = Activar el Puerto Segun Numero [0-8]
  • г? = Desactivar el Puerto Segun Numero [0-8]
  • e? = Estado del Puerto Segun Numero [0-8]
  • r? = Дахин бичсэн Пуэрто Сегун Нумеро [0-8]
  • s = Салир

Алхам 5: Эцсийн мэндчилгээ

Эцсийн мэндчилгээ
Эцсийн мэндчилгээ

Би бусад тохиолдлуудад дээр дурдсанчлан миний олон төсөл дахин боловсруулах материалыг ашиглаж байгаа тул миний семинарт материал оруулсан бүх хүмүүст талархал илэрхийлье.

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах уу?

Зөвлөмж болгож буй: