Comments 13
При прочтении статьи в голове звучала песенка из старого детского фильма «нормальные герой всегда идут в обход» :)
Датчик DS18B20 + тривиальный микроконтроллер Attiny или сторублёвая Ардуина Про Микро вышли бы вам дешевле и, предположу, универсальнее в работе — что может быть проще чтения циферок из COM-порта?
Датчик DS18B20 + тривиальный микроконтроллер Attiny или сторублёвая Ардуина Про Микро вышли бы вам дешевле и, предположу, универсальнее в работе — что может быть проще чтения циферок из COM-порта?
Ну все же программирование микроконтроллеров — немножко другая тема )
Насчет универсальнее — это да, тут спорить не буду. Но вот дешевле ли… В чип&дип один только датчик 300 р.
Насчет универсальнее — это да, тут спорить не буду. Но вот дешевле ли… В чип&дип один только датчик 300 р.
Вопрос немного не по теме, но где Про Микро за 100 рублев дают?
Имелось ввиду «arduino pro mini» — Первое же предложение на ebay
А там не нужен программатор, какая-нибудь макетная плата, паяльная станция и всякая мелочёвка к ней? Ну или хотя бы корпус с USB?
Оно и не дешевле, и не факт, что качественнее получится.
Да и был 50% шанс, что этот свисток прекрасно работал бы и со своим софтом.
Оно и не дешевле, и не факт, что качественнее получится.
Да и был 50% шанс, что этот свисток прекрасно работал бы и со своим софтом.
Да даже микроконтроллер не нужен, если честно. USB-UART адаптер (старый датакабель, например), PNP-транзистор, три резистора и DS18B20. В качестве софта — кроссплатформенный digitemp. Куда уж проще…
if self._device.__class__.__name__ == 'NoneType':
return "Device not ready"
В первый раз вижу, чтобы так на None проверяли. Моя жизнь никогда не будет прежней… if self._device is None:
return "Device not ready"
:)Эмм… Ну это я у гугла так удачно спросил ) Не могу сказать, что питон — моя самая сильная сторона )
Спасибо, в посте поправил.
Спасибо, в посте поправил.
if self._device:
return "Device not ready"
Sign up to leave a comment.
Измеряем температуру: TEMPer + Python + Windows