Отслеживание температуры на 300 метров

,

Здравствуйте,нужно измерять температуру в сушильном помещении на расстоянии 300 метров. Приобрел 2 Piranha Pro Mini,2 max485 uart ttl-rs485,дисплей SPI/I2C 1602 LCD yellow, ЖКИ-дисплей 16 х 2 с последовательным интерфейсом и датчик DS18B20.
Соединил все по этой схеме


ds18b20-arduino

Подключил дисплей. Залил скейч для измерения температуры на одну,работает для проверки.
библиотеки поставил LiquidCrystal_I2C_V112,OneWire,Arduino-Temperature-Control-Library-master.
Первый раз имею дело с ардуино,начитался форумов:) не получается!
Хотелось бы с одной ардуино с датчиком температуры получать показания на другую на дисплей.
Может кто помочь со скечем и правильным соединением!?

Потому что “слона нужно есть по частям”, а ты его сразу целиком в рот пихаешь :laughing:

Вы реально думаете что +5 и GND можно передать на 300 метров ?
Изучите схему соединения между модулями RS485 !!!
Подключение микроконтроллеров к шине RS-485 (avrki.ru)
Все указанные в статье резисторы скорее всего уже распаяны на вашем модуле !

1 лайк

Ему, наверное, еще и код передачи/приема написать надо… :smiley:

Готовых примеров для теста связи МИЛЛИОН - пусть учится гуглить …

Так он же написал - “не получается” :laughing:

Видимо не его стезя !!! Придется нанять громкоголосого гастарбайтера …

предвижу еще проблемы с залитием кода)

1 лайк

200% - Rx Tx то заняты …

до сих пор не понимаю, почему китайцы пихая куда не лень PB не могут про мини и нано переразвести, чтоб для программирования был UART0, а наружу смотрел второй, с нано там да UART0 будет только с мостом связан, но в про мини прям просится :grinning:

Второй порт это же PB4 PB3 и ничего не мешает его юзать !!!
Я как то даже видел в продаже плату типа Nano на PB с выведенным на гребенку вторым I2C, но не покупал … контакты подписаны были PE0 и PE1

Получилось соединить ардуины вместе и помигать светодиодом!
Теперь надо с передачей температуры разобраться.

соединяешь RX и TX ардуин накрест, с первой просто что то шлешь в порт, на второй читаешь, скорости должны быть одинаковы.

На 300ах метрах ? (у каждого ардуинщика в закромах должна лежать бухта 305 метров витухи)

2 лайка

да, чет я может туплю и все решилось :laughing:
и теперь задача как температуру (float) перекинуть)

не поверишь, 300 нету, а сто лежит :rofl:

Я давно подозревал что вы не настоящий … ардуинщик … :stuck_out_tongue_winking_eye:

есть рыжий, пойдёт?

Лиса не тошЪ!!!

У правильного ардуинщика такого быть не может: хотя бы метров 10 должно быть уже отмотано.