• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Przesyłanie danych pomiędzy 2 arduino
#1
Witam
Mam taką zagwozdkę.
Mam na arduino (nano328p) i na nim zrobiony sterownik własnoręcznie zrobionego rekuperatora. Jest tam odczyt z 4 czujników temperatury i wilgotności (i2c), sterowanie PWM dla wentylatorów, wyświetlacz po i2c 4x20 i dodatkowo klawiaturą 4x4 jest zrobione proste sterowanie ustawieniami (zmiana zmiennych po wciśnięciu guzików od 1-9 i dodatkowo A-D zmienia wyświetlanie), obecnie od kilku dni próbuję zrobić, aby sterowanie (tj wyświetlacz + klawiatura) przenieść do mieszkania (ok 7-8m po kablu).
Początkowo próbowałem najprostszej metody, czyli i2c, jednak taka odległość jest nieosiągalna.
Obecnie próbuję rozwiązać problem za pomocą drugiego arduino połączonego poprzez serial, jednak na ten moment mnie to przerosło (próbowałem biblioteki SerialTransfer.h, jednak nawet przykłady nie chcą mi poprawnie działać) aby przesyłać co 2 sekundy komplet odczytów z czujników, zaś w drugą stronę naciśnięcia guzików.
Czy w ogóle ma to prawo działać, jeśli nie to dlaczego? A może jest jeszcze inny sposób (ethernet)? A może podłączyć po prostu wyświetlacz i klawiaturę bezpośrednio do I/O na długich kablach?
 
Odpowiedź
  


Wiadomości w tym wątku
Przesyłanie danych pomiędzy 2 arduino - przez endrju1 - 29-03-2021, 21:59

Skocz do:


Przeglądający: 1 gości