Změna IP adresy přes web arduina

Odpovědět
Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Změna IP adresy přes web arduina

Příspěvek od Kony » 17 srp 2020, 10:02

Ahoj, chtěl jsem se zeptat. Lze nějak docílit toho, abych mohl přes web změnit ip adresu arduina nano ?

Něco jako wifirouter.... Na Arduinu přivedený tlačítko, které by mělo za funkcni reset.. To by smazalo IP adresu nastavenou a nastavilo defauktní třeba 192.168.1.100

Poté bych se připojil na arduino přes ethernet shield na tuto ip adresu, kde bych pomoci edit boxu mohl zmenit hodnotu IP a tu ulozit do arduina...

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Změna IP adresy přes web arduina

Příspěvek od kiRRow » 17 srp 2020, 16:45

Ano. Musíš mít dvě IP adresy uložené v EEPROM. 1) defaultní, 2) pracovní.
Pokud arduino při startu zjistí, že nemá v EEPROM nastavenou pracovní IP, najede na defaultní.
Při přijetí příkazu, že si má nastavit novou pracovní IP, si ji uložíš do EEPROM a SW restartuješ arduino.
Arduino při startu zjistí, že má v EEPROM nastavenou pracovní IP, najede na pracovní.
Zmáčneš tlačítko, arduino smaže v EEPROM pracovní IP a SW se restartne.
Arduino při startu zjistí že nemá v EEPROM nastavenou pracovní IP, najede na defaultní.

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: Změna IP adresy přes web arduina

Příspěvek od Kony » 17 srp 2020, 17:02

Tyjo, tak to bude asi programove orisek. Zkusim pohledat po internetu

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Změna IP adresy přes web arduina

Příspěvek od kiRRow » 17 srp 2020, 17:09

No tak ta defaultní ani v eeprom vlastně být nemusí. Stačí ji mít natvrdo napsanou v programu. Mno takže to je nakonec jen o zápisu a čtení stringu z EEPROMky. K tomu zpracování webového formuláře, a tlačítko co to resetne na tovární hodnotu.

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Změna IP adresy přes web arduina

Příspěvek od AstroMiK » 17 srp 2020, 18:38

Mno takže to je nakonec jen o zápisu a čtení stringu z EEPROMky
Nestačily by 4 bajty?

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Změna IP adresy přes web arduina

Příspěvek od kiRRow » 17 srp 2020, 19:03

AstroMiK píše:
17 srp 2020, 18:38
Mno takže to je nakonec jen o zápisu a čtení stringu z EEPROMky
Nestačily by 4 bajty?
Víš jak je to s knihovnama... ona ho chce ve stringu a nakonec ho stejně rozláme na 4byty

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: Změna IP adresy přes web arduina

Příspěvek od Kony » 17 srp 2020, 19:16

Tak hledam a hledam a nikde nic nemuzu najit srozumitelnyho

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů