- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milyen okostelefont vegyek?
- iPhone topik
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Google Pixel topik
- Milyen hagyományos (nem okos-) telefont vegyek?
- Xiaomi 14T Pro - teljes a család?
- Pixel készülékeket hozhat a Google és a Vodafone együttműködése
- Apple iPhone 16 Pro - rutinvizsga
- Motorola Edge 50 Ultra - szépen kifaragták
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
kjocoka
csendes újonc
Igen kiír mindent, ip, dns,.stb, de csak a soros portra.
[testDHCP]
MAC: 74:69:69:2D:30:31
Setting up DHCP
My IP: 192.168.1.6
Netmask: 255.255.255.0
GW IP: 192.168.1.1
DNS IP: 192.168.1.1Mikor viszont rá teszem a TFT progit nem akar működni. Csak a sima szöveget írja ki, az elején, utánna már nem megy a progi tovább.
Amugy a TFT progit innét szedegettem: http://forum.arduino.cc/index.php?topic=312916.0
-
kjocoka
csendes újonc
Az a baj, hogy azt honnét tudom meg, mert ezekben állítólag nincs mac cím, nekem kell beírni valamit.
Azt jó lenne tudni, hogy akkor miért működik az Arduino minta progival?
Ez a típus van nekem : https://www.indiamart.com/proddetail/enc28j60-ethernet-lan-network-module-for-arduino-13121572433.htmlez a mintaprogram egyből működik, semmit nem kell átírni rajta:
// Arduino demo sketch for testing the DHCP client code
//
// Original author: Andrew Lindsay
// Major rewrite and API overhaul by jcw, 2011-06-07
//
// Copyright: GPL V2
// See http://www.gnu.org/licenses/gpl.html
#include <EtherCard.h>
static byte mymac[] = { 0x74,0x69,0x69,0x2D,0x30,0x31 };
byte Ethernet::buffer[700];
void setup () {
Serial.begin(57600);
Serial.println(F("\n[testDHCP]"));
Serial.print("MAC: ");
for (byte i = 0; i < 6; ++i) {
Serial.print(mymac[i], HEX);
if (i < 5)
Serial.print(':');
}
Serial.println();
if (ether.begin(sizeof Ethernet::buffer, mymac) == 0)
Serial.println(F("Failed to access Ethernet controller"));
Serial.println(F("Setting up DHCP"));
if (!ether.dhcpSetup())
Serial.println(F("DHCP failed"));
ether.printIp("My IP: ", ether.myip);
ether.printIp("Netmask: ", ether.netmask);
ether.printIp("GW IP: ", ether.gwip);
ether.printIp("DNS IP: ", ether.dnsip);
}
void loop () {} -
kjocoka
csendes újonc
Sziasztok!
Meg szeretnélek kérni benneteket, hogy egy kicsit segítsetek.
Szeretném ki íratni az IP címemet TFT-re. A kijelző jól van konfigurálva mert demo progikkal tökéletes, valamint a ENC28J60 Lan adapterem is jól működik de csak a minta progikkal. Az a bajom, hogy ha TFT -Arduini-LAN triót összekapcsolom , akkor már nem olvassa az IP címet. A LAN modulon van egy zöld és egy sárga led, aminél a zöld folyamatosan világít, a sárga viszont jelzi, hogy van adat mozgás. Ezért nem tudom, hogy mi a probléma még a kódban. A kód nem az én munkám csak szerettem volna vele játszani.#include <UTFT.h>
#include <EtherCard.h>
extern uint8_t SmallFont[];
UTFT myGLCD(ST7735,11,13,4,9,8);
static byte mymac[] = { 0x74,0x69,0x69,0x2D,0x30,0x31 };
char* myTemplate = "";
char result[64] = {};
byte Ethernet::buffer[500];
void setup () {
Serial.begin(57600);
myGLCD.InitLCD();
myGLCD.clrScr();
myGLCD.setContrast(84);
myGLCD.setFont(SmallFont);
myGLCD.print("Testing DHCP Server", CENTER, 2);
myGLCD.setFont(SmallFont);
myGLCD.print("MAC : ", 0, 20);
myGLCD.print("74:69:69:2D:30:31",20, 22);
myGLCD.setFont(SmallFont);
if (ether.begin(sizeof Ethernet::buffer, mymac) == 0)
myGLCD.print("NIC Failed", CENTER, 25);
else
myGLCD.print("NIC Found", CENTER, 25);
delay(2000);
if (!ether.dhcpSetup())
myGLCD.print("DHCP Failed", CENTER, 40);
else
myGLCD.print("DHCP Found", CENTER, 40);
delay(2000);
myTemplate = "My IP : %d:%d:%d:%d";
sprintf(result, myTemplate, ether.myip[0], ether.myip[1], ether.myip[2], ether.myip[3]);
myGLCD.print(result, CENTER, 40);
}
void loop () {
}
Új hozzászólás Aktív témák
- DJI Mini 3 Fly More Combo drón telefonos távirányítóval
- Core i7 9700 processzor - 6 hó garival
- Dell 24" 1920x1080 full HD - webkamerás konferencia monitor hangszóróval! - gyári garancia 2028ig
- Dell Latitude 5590, 15,6" FULL HD IPS, I5-8350U CPU, 16GB DDR4, 256GB NVMe SSD, WIN 11 ÚJ AKKU
- Dell 27" UltraSharp U2713HM QHD 2560x1440 IPS DP/DVI/HDMI/VGA monitor - PIVOT is - több db
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- Csere-Beszámítás! Asztali számítógép játékra! I5 14400F / RX 6900 XT 16GB / 32GB DDR5 / 1TB SSD
- LG 45GR95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Lenovo ThinkCentre M720s SFF / M920T tower -Számla, garancia, WIN11
- Telefon felvásárlás!! Samsung Galaxy A14/Samsung Galaxy A34/Samsung Galaxy A54
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged