Turinys:
Video: „NetAnalyzer“: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„NetAnalyzer“yra arduino pagrįsta sistema, leidžianti analizuoti ir aptikti LAN tinklus. Jo veikimas yra paprastas, prijungus jį prie eterneto tinklo nuorodų per DHCP ir leidžiantis peržiūrėti tinklo duomenis (IP, tinklo kaukė, šliuzas ir DNS). Tinklo analizės funkcijos yra šios: „Ping a Gateway“, „Ping a DNS“, „Ping“„Google“DNS ir siųsti duomenis el. paštu, be kita ko. dar nėra suaktyvinti, nes jie yra kuriami.
„NetAnalyzer“yra viena bazinė sistema ir arduino que permite analizar y detectar redes lan. tai paprasta funkcija, kuri gali būti prijungta prie raudono eterneto, kuriame yra DHCP ir visiškas vizualizavimas raudonųjų duomenų (IP, tinklo kaukė, šliuzas ir DNS). Raudonojo sūnaus funkcijos: „Ping a Gateway“, „Ping a DNS“, „Ping a Google DNS“ir „Enviar los Datos por Email“, entre otras. aun no se encuentran activadas, ya que se por estar en desarrollo.
1 žingsnis: medžiagos
Medžiagos Tai yra kai kurios medžiagos, kurias naudoju šiam projektui, kai kurios yra perdirbtos, todėl tai įdomiau.
- 1- „Arduino Pro Mini“5v/16mhz
- 1- Ethernet ENC28J60
- 1- LCD ekranas 1602 HD44780
- 1- įtampos reguliatorius LM7805
- 1- LD1117-33 įtampos reguliatorius (PC perdirbimas)
- 1- rotacinis kodavimo įrenginys su NA (perdirbimo) mygtuku
- 1- vieno poliaus jungiklis
- 1- garsiakalbis arba garsinis signalas
- 1- NA mygtukas
- 1- 220 omų rezistoriai
- 2- 1k omų rezistoriai
- 6- rezistoriai 10k omų
- 1- Universalus PCB prototipams
- 1–9 V baterijos jungtis (perdirbimas)
- 2–12 kontaktų moterų jungtis („Arduino Pro Mini“kaiščių juostelės)
- 1–8 kontaktų kištukinė jungtis (kaiščio juostelė)
- 1–8 kontaktų moterų jungtis (perdirbta)
- 1–5 kontaktų vyriška jungtis (perdirbimas)
- 1–5 kontaktų moterų jungtis (perdirbta)
- 1–5 kontaktų dviejų eilučių moterų jungtis (5 kontaktų dvigubos eilės) (adapterio kompiuterio pagrindinė plokštė, skirta „Ethernet“ENC28J60)
- 1-4 kontaktų kištukinė jungtis (kaiščio juostelė)
- 1–4 kontaktų moterų jungtis (PC perdirbimas)
- 1–3 kontaktų kištukinė jungtis (kaiščio juostelė)
- 1–3 kontaktų moterų jungtis (PC perdirbimas)
- 1–3 kontaktų moterų jungtis („Arduino Pro Mini“kaiščių juostelės)
- 1-2 kontaktų kištukinė jungtis (kaiščio juostelė)
- 1–2 kontaktų moterų jungtis (perdirbimas)
- 1–2 kontaktų vyriška jungtis (perdirbimo spausdintuvas)
- 1–2 kontaktų moterų jungtis (spausdintuvo perdirbimas)
Materiales Estos son algunos de los materias que use 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- Voltaje LM7805 reguliatorius
- 1- Regulador de Voltaje LD1117-33 (Reciclado de PC)
- 1- rotacinis kodavimo įrenginys su Pulsador NA (Reciclado de Autoestereo)
- 1- Monopolinis pertraukiklis
- 1- Parlante arba Buzzer
- 1- Pulsador NA
- 1- Atsparumas 220 omų
- 2- 1k omų atsparumas
- 6- 10k omų atsparumas
- 1- „Placa Universal para Prototipos“
- 1- „Batería de 9V“(„Reciclado“) generatorius
- 2- „Conector Hembra de 12 Pines“(„Tiras de Pines para Arduino Pro Mini“)
- 1- „Conector Macho de 8 Pines“(„Tira de Pines“)
- 1- „Conector Hembra de 8 Pines“(„Reciclado“)
- 1- „Conector Macho de 5 Pines“(„Reciclado“)
- 1- „Conector Hembra de 5 Pines“(„Reciclado“)
- 1- „Conector Hembra de 5 Pines Doble Fila“(„Adapter Placa Madre de PC para Ethernet“ENC28J60)
- 1- „Conector Macho de 4 Pines“(„Tira de Pines“)
- 1- „Conector Hembra de 4 Pines“(„Reciclado de PC“)
- 1- „Conector Macho de 3 Pines“(„Tira de Pines“)
- 1- „Conector Hembra de 3 Pines“(„Reciclado de PC“)
- 1- „Conector Hembra de 3 Pines“(„Tiras de Pines para Arduino Pro Mini“)
- 1- „Conector Macho de 2 Pines“(„Tira de Pines“)
- 1- „Conector Hembra de 2 Pines“(„Reciclado“)
- 1- „Conector Macho de 2 Pines“(„Reciclado de Impresora“)
- 1- „Conector Hembra de 2 Pines“(„Reciclado de Impresora“)
2 žingsnis: Aparatūra
Šis projektas buvo pakeistas skrendant ir buvo sukurtas naudojant daug perdirbimo medžiagų, aš neturiu viso medžiagų sąrašo ir man prireikė kelių dienų, kol sukūriau jo elektroninės grandinės schemą, tikiuosi, kad pavyks atnaujinkite šį leidinį su daugiau duomenų.
Este proyecto se fue modificando sobre la marcha y se creo usando mucho material de reciclaje, no tengo una sąrašas completeta de materiales y me tomo unos días crear el diagrama del circuitito elektrinis del mismo, espero poder ir aktualus esta publication of mas data.
3 žingsnis: kodas ir bibliotekos
Tai yra viena iš svarbiausių dalių, kurią norėdama išvengti problemų padalinau kodą į dalis: LCD, įvestis (mygtukai, selektorius), išėjimus (LED, garsiakalbis) ir eternetą, derinau kiekvieną dalį ir neturėjau daug problemų sujunkite viską viename projekte, galbūt būsimoje versijoje naudosiu ESP8266, kuri jau turi daugiau aparatūros galios. Šiame projekte LCD ekranui naudojamos 2 bibliotekos „LiquidCrystal“, kuris jau įtrauktas į „arduino ide“ir „EtherCard“eterneto modulį, pastarąjį reikia atsisiųsti iš jo žiniatinklio, nes jis neįtrauktas į arduino ide. Norėdami atsisiųsti, tiesiog prisijunkite prie bibliotekos „git“saugyklos adresu https://github.com/jcw/ethercard/, tada paspauskite žalią mygtuką su tekstu „Klonuoti arba atsisiųsti“ir galiausiai atidarykite nuorodą su tekstu „Atsisiųsti ZIP “, pradėsite atsisiųsti iš ZIP failo. Kai baigsite atsisiųsti, surasti ir išpakuoti ZIP failą, sukuriamas aplankas, pervadinamas į „EtherCard“ir perkeliamas „arduino ide“bibliotekų aplankas, jis yra aplanko, kuriame išsaugomi arduino ide projektai, viduje. Jei sugebėjote atlikti visus veiksmus, jau turite projekto bibliotekas. Mes suplanuosime tvarkaraštį, tiesiog atsisiųskite suspaustą failą ir jį išskleiskite, taip sukuriamas aplankas „NetAnalyzer“, kuriame yra failas „NetAnalyzer. Ino“, šį aplanką (su failu) turite perkelti į vietą, kurioje išsaugokite „Arduino IDE“projektus. tada paleiskite „Arduino IDE“, sukonfigūruokite plokštę, prievadą ir atidarykite „NetAnalyzer“projektą, tiesiog užprogramuokite „Arduino“ir galėsite naudotis sistema.
Esta es una de las partes que mas svarbaus, įvairaus pobūdžio problemų, susijusių su dalimis ir dalimis: LCD, Entradas (Botones, Selector), Salidas (Led, Parlante) y Ethernet, fui depurando cada parte y no tuve muchos problem para unir todo en vienintelis projektas, viktorina ir algoritmas futura versijai, naudojant ESP8266 que ya tiene mas poder de hardware. Este proyecto utiliza 2 nemokamos „LiquidCrystal“, skirtos „lcd“, „que ya se incluye con arduino ide y“„EtherCard“, skirtos modulio eternetui, esta ultima hay que descargar la desde su web ya que no esta incluida en arduino ide. Atsisiųskite solo šieno eilutę, esančią laisvosios atminties saugykloje ir https://github.com/jcw/ethercard/, luego presionar el botón verde con el texto "Clone or Download" ir galutinį abrir el link con el texto "Download ZIP “, pradėkite atsisiųsti archyvą ZIP. Ya finalizada la descarga, localizar y descomprimir el archivo ZIP, esto genera una carpeta, m renombrar a "EtherCard" y mover la carpeta de librerías de arduino ide, se encuentra dentro de la carpeta donde se guardan los proyectos de arduino ide. Si pudo completar todos los pasos ya tiene las librerías para el proyecto. Vamos a Programar, solo tienen que descargar el archivo comprimido y extraer lo, esto crea una carpeta "NetAnalyzer" con un archivo "NetAnalyzer.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ūruokite vietą, puerto ir abrir el proyecto „NetAnalyzer“, atlikite „Arduino“ir „podrán utilizar el system“programą.
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: Kelionė, skirta visam „Kano Pixel“potencialui išnaudoti, prasideda gamyklos programinės įrangos pakeitimu „MicroPython“, tačiau tai tik pradžia. Norėdami koduoti „Pixel Kit“, turime prie jo prijungti savo kompiuterius. Ši pamoka paaiškins, kas
Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai
Tiesioginis 4G/5G HD vaizdo įrašų srautinis perdavimas iš DJI drono esant mažai delsai [3 žingsniai]: Šis vadovas padės jums gauti tiesioginius HD kokybės vaizdo srautus iš beveik visų DJI dronų. Naudodami „FlytOS Mobile App“ir „FlytNow Web Application“galite pradėti transliuoti vaizdo įrašus iš drono