#Термометр
Vložit
- čas přidán 17. 04. 2019
- Это макет двуканального термометра, собраный на плате Ардуино ПроМини, датчиках температуры ds18b20 и
семисегментном индикаторе под управлением MAX7219.
Детали: Ардуино ПроМини - 1 шт, датчики ds18b20 - 2 шт, светодиодный семисегментный индикатор MAX7219 - 2 шт.
Скетч и принципиальная схема здесь: drive.google.com/file/d/1Quh1...
Ссылка на видео: • #Термометр 2-канальный...
Ссылка на playlist "Изучаем Ардуино": • Изучение ардуино
Ссылка на playlist "Посылки из Китая": • Посылки из Китая
Ссылка на playlist "Мои самоделки": • Homemade Electroniсs
Ссылка на playlist "Макеты устройств": • Макеты устройств
Ссылка на канал: / @user-tt3pb2ry6w
#ds18b20 , #MAX7219, #макет, #ардуино
asdfghjklqxwcev - Věda a technologie
Отлично. Подключил только один индикатор и один уличный датчик. Без проблем заработал термометр. Спасибо. Понравилось что яркие и крупные цифры используются в индикаторе.
Андрей Молодец! Спасибо!
Респект !!!!
спасибо проще некуда
Приветствую всех.
Я не сильный программист, но хотел бы изучить именно работу таких индикаторов.
Пожалуйста скажите, можно ли сделать так, чтобы например какой либо простой командой выводилась информация по типу команды "LcdPrint и указать какую либо переменную или к примеру данные с потенциометра...
Просто это для меня не очень просто. Хотелось бы счётчик оборотов, счётчик импульсов собрать на таких лед мндмкаторах.
Спасибо...
Я немножко плаваю в ООП. В строке 187 if(bitRead(temperature, 15) программы, bitRead что это? В файле OneWire.cpp есть конструктор read_bit(void). А в каком файле лежит bitRead? Подскажите, пожалуйста.
ООП здесь не причём. Это битовые функции. Почитать можно здесь: doc.arduino.ua/ru/prog/BitRead. Теперь по команде! В переменной temperature находится значение температуры, полученной из датчика ds18b20. 15 разряд - это знак температуры. Командой bitRead(temperature, 15) определяется значение 15 бита. Если в скобках после if будет 1, то выполняется команда, заключённая в фигурные скобки после if. Если 0, то команда после else.
А в каком файле лежит bitRead? - Где-то внутри arduino IDE
Интересно , а продолжение было? Если должны были быть кнопки то видимо схема подразумевала использование как термостат.
Продолжения не было. Плата ушла к заказчику
Жаль , я расчитывал для себя применить .
@@user-kb7ld5gb3j ну так доработайте исходный код
@@user-tt3pb2ry6w к сожалению для меня это темный лес
@@user-kb7ld5gb3j начинать новое никогда не поздно
Доброго времени суток!У вас орфографическая ошибка в названии видео...скорей всего опечатка *термометрн*
Спасибо большое. Уже исправил
Hi can you help, i am getting this error MsTimer2\MsTimer2.cpp:149:2: error: #error Unsupported CPU type
Hi! Yes, I can. Was library "MsTimer2" set? Are you from country?
@@user-tt3pb2ry6w Hi I found the problem, I was using Attiny85, it is ok with UNO
@@alnoorratansi9364 Ok. Good luck.
TM1638 CODE EASY....