I’m currently working on a project using Arduino Pro Mini to emulate 2 DS18B20 temperature sensor at the same time and connect it to Teltonika 3620 One Wire Master. So far the result consider still acceptable. But there are a few problems still.
Teltonika 3620 can only detect 2 DS18B20 at some points of time. Also, sometimes Teltonika can only detect one DS18B20. But when I connect 2 real DS18B20 to Teltonika, terminal keep showing 2 DS18B20 detected.
When I tried to connect my emulated DS18B20 and a real Ibutton to the Teltonika, Teltonika can only detect Ibutton. But when connect real DS18B20 and real Ibutton, both are detected.
I’m very headache about these 2 problems. I hope someone can help me about this. I will really
I attached my code. Just for information DS18B20 emulator will receive real DS18B20 temperature from transmitter wirelessly.
DS18B20.cpp (3.09 KB)
DS18B20.h (633 Bytes)
OneWireHub.cpp (21.3 KB)
OneWireHub.h (5.66 KB)
OneWireItem.cpp (2.61 KB)
OneWireItem.h (1.37 KB)
platform.h (10.1 KB)
Sensor_DS18B20_With_Printer.ino (6.03 KB)