Агуулгын хүснэгт:
Видео: NetAnalyzer: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
NetAnalyzer бол ldu сүлжээнд дүн шинжилгээ хийх, илрүүлэх боломжийг олгодог arduino дээр суурилсан систем юм. DHCP -ээр дамжуулан Ethernet сүлжээнд холбогдож, сүлжээний өгөгдлийг (IP, Netmask, Gateway, DNS) үзэх боломжийг олгодог. Google DNS ба имэйлээр өгөгдөл илгээх гэх мэт. Хөгжиж байгаа тул хараахан идэвхжүүлээгүй байна.
NetAnalyzer нь системд ямар үүрэг гүйцэтгэдэг болохыг олж мэдэх боломжтой болно. Энгийн функцууд нь DHCP эсвэл улаан сүлжээний холболт хийх боломжийг олгодог (IP, Netmask, Gateway y DNS). Las funciones para realizar análisis en la red son: Gateway, Ping a DNS, Ping a Google DNS y Enviar los Datos por Email, to the otras. aun no se encuentran activadas, que que por estar en desarrollo.
Алхам 1: Материал
Материалууд Эдгээр нь миний энэ төсөлд ашигласан зарим материалууд бөгөөд заримыг нь дахин боловсруулсан бөгөөд энэ нь илүү сонирхолтой болгодог.
- 1- Arduino Pro Mini 5v/16mhz
- 1- Ethernet ENC28J60
- 1- LCD дэлгэц 1602 HD44780
- 1- Хүчдэл зохицуулагч LM7805
- 1- LD1117-33 хүчдэлийн зохицуулагч (PC дахин боловсруулах)
- 1- NA (Recycling) товчлууртай Ротари кодлогч
- 1- Нэг туйлтай унтраалга
- 1- Илтгэгч эсвэл дуугарагч
- 1- NA товчлуур
- 1- 220 Ом эсэргүүцэл
- 2- 1 к ом эсэргүүцэл
- 6- эсэргүүцэл 10 к ом
- 1- Прототипт зориулсан бүх нийтийн ПХБ
- 1- 9V зайны холбогч (дахин боловсруулах)
- 2- 12 зүү эмэгтэй холбогч (Arduino Pro Mini-ийн зүү зурвас)
- 1- 8 Pin эрэгтэй холбогч (Pin Strip)
- 1- 8 зүү эмэгтэй холбогч (дахин боловсруулсан)
- 1- 5 зүү эрэгтэй холбогч (дахин боловсруулах)
- 1- 5 зүү эмэгтэй холбогч (дахин боловсруулсан)
- 1- 5 Pin хос мөр эмэгтэй холбогч (5 зүү хос мөр) (Ethernet ENC28J60-д зориулсан адаптер PC эх хавтан)
- 1- 4 зүү эрэгтэй холбогч (зүү тууз)
- 1- 4 зүү эмэгтэй холбогч (PC дахин боловсруулах)
- 1- 3 зүү эрэгтэй холбогч (зүү тууз)
- 1- 3 зүү эмэгтэй холбогч (PC дахин боловсруулах)
- 1- 3 зүү эмэгтэй холбогч (Arduino Pro Mini-ийн зүү зурвас)
- 1- 2 зүү эрэгтэй холбогч (зүү тууз)
- 1- 2 зүү эмэгтэй холбогч (дахин боловсруулах)
- 1- 2 зүүтэй эрэгтэй холбогч (дахин боловсруулах принтер)
- 1- 2 зүү эмэгтэй холбогч (принтер дахин боловсруулах)
Материалууд Estos son algunos de los materias que ашиглах para este proyecto, algunos son reciclados, eso lo hace mas interesante.
- 1- Arduino Pro Mini 5v/16mhz
- 1- Ethernet ENC28J60
- 1- Pantalla LCD 1602 HD44780
- 1- Regulador de Voltaje LM7805
- 1- Regulador de Voltaje LD1117-33 (Reciclado de PC)
- 1- Pulsador NA-ийн Rotary Encoder (Reciclado de Autoestereo)
- 1- Монополяр таслагч
- 1- Парланте эсвэл баззер
- 1- Пульсадор Н. А
- 1- эсэргүүцэл 220 Ом
- 2- 1 к ом эсэргүүцэх чадвар
- 6- 10 к ом эсэргүүцэх чадвар
- 1- Protacipos-ийн бүх нийтийн газар
- 1- Batería de 9V (Reciclado) холбогч
- 2- Hembra de 12 Pines холбогч (Tiras de Pines para Arduino Pro Mini)
- 1- Conector Macho de 8 Pines (Tira de Pines)
- 1- Холбогч Hembra de 8 Pines (Reciclado)
- 1- Conector Macho de 5 Pines (Reciclado)
- 1- Холбогч Hembra de 5 Pines (Reciclado)
- 1- Холбогч Hembra de 5 Pines Doble Fila (Adaptador Placa Madre de PC para Ethernet ENC28J60)
- 1- Conector Macho de 4 Pines (Tira de Pines)
- 1- Холбогч Hembra de 4 Pines (Reciclado de PC)
- 1- Conector Macho de 3 Pines (Tira de Pines)
- 1- Холбогч Hembra de 3 Pines (Reciclado de PC)
- 1- Хэмбра де 3 нарс холбогч (Tiras de Pines para Arduino Pro Mini)
- 1- Conector Macho de 2 Pines (Tira de Pines)
- 1- Холбогч Hembra de 2 Pines (Reciclado)
- 1- Conector Macho de 2 Pines (Reciclado de Impresora)
- 1- Холбогч Hembra de 2 Pines (Reciclado de Impresora)
Алхам 2: Техник хангамж
Энэ төслийг яаралтай өөрчилж, дахин боловсруулах олон материалыг ашиглан бүтээсэн, надад материалын бүрэн жагсаалт байхгүй, цахим хэлхээний диаграмыг гаргахад хэдэн өдөр зарцуулсан, би үүнийг хийх боломжтой гэж найдаж байна. энэ нийтлэлийг илүү их мэдээлэлтэйгээр шинэчлэх.
Материалууд нь маш их ашиглагддаг бөгөөд энэ нь материалын бүрэн бүтэн байдлыг харуулдаг бөгөөд энэ нь цахилгаан гүйдлийн диаграмм, цахилгаан гүйдэл, цахилгаан хангамжийг ашиглах боломжийг олгодог.
Алхам 3: Код ба номын сан
Энэ бол асуудлуудаас зайлсхийхийн тулд кодыг LCD, оролт (товчлуур, сонгогч), гаралт (Led, чанга яригч), Ethernet гэсэн хэсгүүдэд хуваасан хамгийн чухал хэсгүүдийн нэг юм. Бүх зүйлийг нэг төсөлд нэгтгээрэй, магадгүй ирээдүйн зарим хувилбаруудад би илүү тоног төхөөрөмжийн хүч чадалтай ESP8266 -ийг ашиглах болно. Энэ төсөл нь ldu -дэлгэцийн хувьд "LiquidCrystal" гэсэн 2 номын санг ашигладаг бөгөөд үүнийг аль хэдийн arduino ide болон "EtherCard" -д багтаасан болно. ethernet модуль, энэ сүүлчийнх нь вэбсайтаас татаж авах ёстой, учир нь энэ нь arduino ide -д ороогүй болно. Татаж авахын тулд https://github.com/jcw/ethercard/ дээрх номын сангийн git репозиторт нэвтэрч ороод "Clone or Download" гэсэн бичвэр бүхий ногоон товчийг дараад "ZIP татаж авах" гэсэн тексттэй холбоосыг нээнэ үү. ", та ZIP файлаас татаж эхэлнэ. ZIP файлыг татаж, байршуулж, задалж дуусаад фолдер үүсгэн "EtherCard" болгон өөрчилж, arduino ide номын сангийн фолдерыг зөөвөл arduino ide төслүүд хадгалагдах хавтсанд байрлана. Хэрэв та бүх алхмуудыг хийж чадсан бол төслийн номын сантай болно. Бид хуваарь гаргах гэж байна, шахсан файлыг татаж аваад задлахад "NetAnalyzer" фолдер үүсч, дотор нь "NetAnalyzer. Ino" файл үүснэ, та энэ хавтсыг (файлын хамт) байршил руугаа зөөх ёстой. Arduino IDE төслүүдийг хадгалах. дараа нь Arduino IDE -ийг эхлүүлж, самбар, портыг тохируулж, NetAnalyzer төслийг нээгээд Arduino програмчлаад л системийг ашиглах боломжтой болно.
Хамгийн чухал зүйл бол LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) y Ethernet, fui depurando cada parte y no tuve muchos problemasas para unir todo en. solo proyecto, ESP8266 програм хангамжийг ашиглахын тулд компьютерийн тоног төхөөрөмжийг ашиглана уу. "LiquidCrystal" гэсэн хоёр номын сангийн хувьд "EtherCard" нь "EtherCard" гэсэн хоёр хувилбарыг багтаасан болно. Https://github.com/jcw/ethercard/ дээр дарж, "Clone эсвэл Татаж авах" текстийг татаж авахын тулд ZIP файлыг татаж авах боломжтой. ", ZIP архивыг татаж аваарай. Татаж авах, байршуулах, архивлах, архивт оруулах, хивс хайх, "EtherCard" -ийг шинэчлэх, хивс хайх, мөн хивс хайх, артерийн дизайны хувьд хамгийн шилдэг нь болно. Энэхүү програмыг бүрэн гүйцэд хийх боломжтой болно. Vamos a Programar, ганцаарчилсан хэлбэрээр архив татаж авахын тулд "NetAnalyzer" архивын "NetAnalyzer.ino" архивын дотоод засал чимэглэл, шинэ хөтөч хивс (con el archivo) a la ubicación donde guardan los татаж авах боломжтой. Arduino IDE програмууд. Энэ нь Arduino IDE, тохиргоог хийх, NetAnalyzer програмыг тохируулах, мөн Arduino програмыг бие даан ашиглах боломжтой болно.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно