Hirdetés
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- eBay-es kütyük kis pénzért
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- V.Milán: Lapdiffúzor nyomáseloszlása: gondoltad volna?
- gban: Ingyen kellene, de tegnapra
- GoodSpeed: Nem vénnek való vidék - Berettyóújfalu
- GoodSpeed: Ebes, a megtervezett falu!
-
LOGOUT
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
- 3D nyomtatás
- Proxmox VE
- Kormányok / autós szimulátorok topikja
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Samsung Galaxy A55 - új év, régi stratégia
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Apple asztali gépek
- Apple MacBook
- Házimozi belépő szinten
- Sony MILC fényképezőgépcsalád
- További aktív témák...
- iPhone 15 Pro Black Titanium 128 GB
- ThinkPad T580 - i5-8350U I 16GB RAM I 512GB NVMe I 15,6" FHD IPS I WWAN I HUN bill I Foxpost árban!
- Asztali PC , i5 10400F , RX 5700 XT , 16GB DDR4 , 512GB NVME
- Samsung Galaxy S23 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- Úǰ! Dell S2721HGFA 27" VA 144Hz FHD 1ms
- BESZÁMÍTÁS! Dell Precision 5540 notebook - i9 9880H 64GB DDR4 2TB SSD nVidia Quadro T2000 4GB W11
- BESZÁMÍTÁS! Gigabyte B650 R7 7700 32GB DDR5 1TB SSD RTX 4070 Ti 12GB Asus TUF Gaming GT 501 750W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Bomba ár! HP Elitebook 8560P - i5-2GEN I 8GB I 500GB I 15,6" HD I Cam I W10 I Garancia!
- AKCIÓ! Apple Studio Display 27 5K Nanotexturált üveg monitor garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold
