24-12-2016, 20:31
28-12-2016, 21:27
Kiedyś, dla testu, podpiąłem pin 13 jednego Arduino Uno z pinem 13 drugiego. Na drugim napisałem program, który miał zapalić diodę wtedy, kiedy na pinie 13 pojawi się stan wysoki, a na pierwszym, że na pinie 13 stan wysoki ma pojawiać się wtedy, kiedy wcisnę przycisk (pin 12). Układ zadziałał... ale nie wiem, czy o to Ci chodziło
30-12-2016, 23:53
Nie robiłem nigdy takiej komunikacji ale gdy użyłem tego co mam między uszami to wyszło mi to: https://github.com/neuoy/OneWireArduinoSlave
Gdybyś pomyślał o tym przez chwilę to doszedłbyś do wniosku że się da.
Gdybyś pomyślał o tym przez chwilę to doszedłbyś do wniosku że się da.
09-01-2017, 22:23
Namok trochę wyluzuj to po pierwsze po 2 próbowałem i nie działa z stąd pytanie jak masz kod i szanse przetestowania to sprawdź to najpierw a nie rzucaj mięsem!
11-01-2017, 15:34
Próbowałem i się da. Kod z linku który zamieściłem.
11-01-2017, 22:45
Nie będzie kolidował z biblioteką timer one?
bo obie chyba wykorzystując timer1.
i masz jakiś example do tej biblioteki
bo obie chyba wykorzystując timer1.
i masz jakiś example do tej biblioteki
11-01-2017, 23:46
Sprawdziłem działanie używając DS18x20_Temperature.pde z biblioteki OneWire i OneWireIO.ino z biblioteki OneWireArduinoSlave.
29-01-2017, 00:05
lepiej wysłać dane po I2C TWI
master slave
lub jednostronnie po UART wtedy tylko 2 przewody masa i sygnałowy wyjście do wejscia drugiego.
sprawdzone
master slave
lub jednostronnie po UART wtedy tylko 2 przewody masa i sygnałowy wyjście do wejscia drugiego.
sprawdzone
14-08-2017, 09:54
Ja robiłem komunikację dwukierunkową, Mega jest jako master, Uno slave podpięte jest mod wyświetlacz OLED. wieczorem sprawdzę jak i czym robiłem, bo to było rok temu, ale działa do tej pory.