Forum Krótkofalarskie PKI

Komunikacja atmeg przez wifi
T#488428
Facebook
antek
poziom 6
Użytkownik
#2653307 02.04.2019 14:42:31
Potrzebuję skomunikować dwie Atmegi poprzez UARTy za pośrednictwem sieci WIFI. Jakie moduły polecacie?
Może jest ktoś kto to już robił i ma jakieś uwagi, jak tego nie robić lub jak to najłatwiej zrobić?



Kod Q - nie mów do mnie kotku HAMie jeden!
canis_lupus
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Kraków
#2653308 02.04.2019 14:43:37
ESP8266. Najprościej. Nie wiem co potrzebujesz przesyłać...



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
antek
poziom 6
Użytkownik
#2653310 02.04.2019 14:46:20
Potrzebuję przesyłać co około 10 sekund, 20 bajtową ramkę danych.



Kod Q - nie mów do mnie kotku HAMie jeden!
canis_lupus
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Kraków
#2653311 02.04.2019 14:48:19
TO sa biblioteki do MQTT gotowe, powinny CI przypasować.



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
SP9RQA
poziom 6
Użytkownik
QTH: KN09NP
#2653365 02.04.2019 15:13:40
    canis_lupus pisze:

    ESP8266. Najprościej. Nie wiem co potrzebujesz przesyłać...


Fakt - to jest najprościej. Ale dokładać 100 razy mocniejszy procesor do ATmegi, żeby wysłać parę bajtów.
To chyba trzeba przemyśleć.
Przypomina mi to czasy Atari 800, gdzie ponoć (tak słyszałem) zewnętrzna stacja dysków miała mocniejszy procesor
niż samo Atari i programiści bardziej skomplikowane obliczenia przesyłali do tejże stacji
odciążając procesor główny 6502 ,-)
Wtedy mnie było stać tylko na magnetofon, wiec osobiście nie próbowałem ,-)



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
sp6ryd
poziom najwyższy i najjaśniejszy :-)
Użytkownik
QTH: Wrocław
Ilość edycji wpisu: 1
#2653384 02.04.2019 16:37:26
do MQTT potrzebny jest serwer, https://www.reddit.com/r/esp8266/comments/agy4nt/wifi_direct_and_esp8266/o WiFi tez AP (oczywiscie ESP da rade) ale jesli chodzi wylacznie o polaczenie punkt punkt bez dodatkowej infrastruktury to wystarczy Bluetooth (2,4 G) LoRa lub inny maly modul FSK (434 lub 868 MHz)

edit: moze jeszcze WiFi direct https://www.reddit.com/r/esp8266/comments/agy4nt/wifi_direct_and_esp8266/ ale nie testowalem
wpis edytowany 02.04.2019 16:53:01
antek
poziom 6
Użytkownik
#2653391 02.04.2019 17:02:08
Musi być WIFI bo będą w różnych lokalizacjach.



Kod Q - nie mów do mnie kotku HAMie jeden!
SP9RQA
poziom 6
Użytkownik
QTH: KN09NP
Ilość edycji wpisu: 1
#2653397 02.04.2019 17:17:45
    antek pisze:

    Musi być WIFI bo będą w różnych lokalizacjach.


A nie możesz tego od razu zrobić na ESP zamiast ATMega?
wpis edytowany 02.04.2019 17:18:09



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
canis_lupus
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Kraków
#2653406 02.04.2019 18:03:21
    SP9RQA pisze:

    [quote=canis_lupus]ESP8266. Najprościej. Nie wiem co potrzebujesz przesyłać...


Fakt - to jest najprościej. Ale dokładać 100 razy mocniejszy procesor do ATmegi, żeby wysłać parę bajtów.
To chyba trzeba przemyśleć.
[/quote]

Co z tego, że mocniejszy, skoro nie kosztuje prawie nic? Rozważać można jedynie całkowite zastąpienie atmegi espekiem, o ile liczba IO pozwoli.



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
canis_lupus
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Kraków
#2653407 02.04.2019 18:05:21
    sp6ryd pisze:

    do MQTT potrzebny jest serwer


A jaki problem postawić broker MQTT na...ESP?



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
sybir
poziom 3
Użytkownik
QTH: KO02ng
#2653408 02.04.2019 18:05:28
Pewnie były takie przypadki ale sytuacja najczęściej była troszkę inna.
Atari ma MOS6502 jako CPU a stacje dysków miały Z80. Na stacji dysków odpalało się CP/M a komputerek działał jako terminal.

    SP9RQA pisze:

    [quote=canis_lupus]ESP8266. Najprościej. Nie wiem co potrzebujesz przesyłać...


Przypomina mi to czasy Atari 800, gdzie ponoć (tak słyszałem) zewnętrzna stacja dysków miała mocniejszy procesor
niż samo Atari i programiści bardziej skomplikowane obliczenia przesyłali do tejże stacji
odciążając procesor główny 6502 ,-)
Wtedy mnie było stać tylko na magnetofon, wiec osobiście nie próbowałem ,-)[/quote]



Tomek SQ5TK

omnia mea mecum porto
szczególnie porto oczko
SP9DR
poziom 4

Użytkownik
QTH: Dublin
Ilość edycji wpisu: 1
#2653446 02.04.2019 19:24:22
Możesz użyć moduły np wifi LPT100
https://www.waveshare.com/wifi-lpt100.htm
wpis edytowany 02.04.2019 19:27:45
antek
poziom 6
Użytkownik
#2653456 02.04.2019 20:03:04
Zmiana procków nie wchodzi w grę, urządzenia już są i można w nich tylko soft zmienić.



Kod Q - nie mów do mnie kotku HAMie jeden!
antek
poziom 6
Użytkownik
#2653458 02.04.2019 20:04:22


Robiłeś może coś na tych modułach?



Kod Q - nie mów do mnie kotku HAMie jeden!
SP9DR
poziom 4

Użytkownik
QTH: Dublin
#2653462 02.04.2019 20:12:32
Robiłem na LPT 100
Również na USR-TCP232-E2 https://www.usriot.com/products/dual-ttl-uart-to-ethernet-module.html

Robiłem na USR-TCP232-T2 https://www.usriot.com/products/serial-ttl-to-ethernet-module.html

Robiłem na Lantronix Xport https://www.lantronix.com/products/xport/
Wszystkie działają jak trzeba.
Przymierzam się do kupienia modułu od tibbo żeby sprawdzić co one potrafią.
http://tibbo.com/store/modules.html
antek
poziom 6
Użytkownik
#2653488 02.04.2019 21:42:21
Nie wiem, który wybrać, muszę mieć pewność że za kilka lat nadal będą dostępne. I to pewnie będzie największy problem.



Kod Q - nie mów do mnie kotku HAMie jeden!
SP9DR
poziom 4

Użytkownik
QTH: Dublin
#2653500 02.04.2019 22:13:17
Lantronix lub tibbo.
Lantronix najdroższy ale najpewniejszy, tibbo tez kupe czasu jest już na rynku.
USR-y niestety szybko zmieniaj wersję.
Natomiast ten WIFI LPT 100 od już dość długo jest na rynku i jest w miarę pewny.
so5x
poziom 1

Użytkownik
QTH: KO02MJ
#2653506 02.04.2019 22:36:08
Zrób to na Wemos D1 mini (masz gotowe zasilanie z USB) a jako brokera MQTT możesz użyć darmowego Pub/Sub z Google Cloud.
Aby pisać na forum musisz się zalogować !!!
załóż własne forum · korzystasz z forum? wesprzyj projekt - postaw kawę! · rss