Как стать автором
Обновить

Комментарии 13

Arduino это не микроконтроллер, а экосистема. А контроллеры в Ардуино разные могут быть. Что вы хотели рассказать своей статьей? Подобных здесь куча. Да и датчики взяли самые ширпотреб. Уж хотя бы BME280 взяли…
Ширпотребный DHT11 или нет, но датчиком он всё равно остаётся.
Автор просто рассказывает о том, что начать играться с Arduino легко. Сам факт того, что используется «батарейка» для питания уже намекает на то, что «устройство» больше сделано для понимания процесса, а не для постоянного использования. Но очень вероятно, что автор этого ещё пока не знает.
автор молодец, но для таких поделок лучше рекламировать себя на arduino.ru

Т.е. время когда хэйтели ардуину на Хабре и сливали карму даже за приличные туториалы прошло? И пора бежать копипастить уроки для школьников?

Пускай хоть такие статьи появляются.
С того времени подросло новое поколение посетителей сайта.
А откуда им узнать о существовании ардуино вообще, как не из новостей?

Не хватает коментов в коде, а так автору зачет и дальнейших успехов!

Всем спасибо за комментарии. Я учту критику и пожелания и в следующий раз напишу про более интересный и оригинальный проект.

Лучше использовать более дешёвую плату esp8266. Ещё совет, пишите ещё данные в облако типа thingspeak.

С ESP8266 я тоже работаю, уже есть некоторые проекты. Как будет время, я тоже опубликую статью.
А почему у вас хаб C++? У вас код вполне сишный, что тут от крестов?

К слову, дисплеев таких, с уже напаянным I2C модулем, на том же Али — завались. Непонятно зачем было самому паять.

Ждал, конечно, хотя бы законченного устройства или, может сравнения датчиков, не знаю, хоть чего-нибудь информативного. Да тут даже не слова нет про то, что у модуля этого I2C'шного, своя система команд, про то, что у этих модулей бывает два разных адреса на шине, в зависимости от модели… Про то, что дисплей тоже свою систему команд имеет, про разницу в инициализации для разных моделей этих дисплеев (ох, помню я намучился, когда свою реализацию для PIC для него делал без либ всяких), про их алфавит, про то что можно свой даже запилить в него.

Да, я вижу, что тут используется LiquidCrystal_I2C… Но, позвольте, о чём тогда статья?

«Смарите, парни, я научился шить дуину и даже датчики к ней цеплять, ололо!!!1111»
А почему у вас хаб C++? У вас код вполне сишный, что тут от крестов?

Ну, формально ардуина вполне себе C++ (к остальной критике присоединяюсь)
class DHT {
  public:
   DHT(uint8_t pin, uint8_t type, uint8_t count=6);
Ну это конкретно этот DHT так написан. В коде примера нет классов.

Да и либу для DHT можно на функциях легко реализовать, там никакого полиморфизма или чего-то подобного не требуется.
Недавно я начал изучать программирование микроконтроллера Arduino. После того, как я выполнил несколько базовых упражнений (мигание светодиодом, работа с дискретными и аналоговыми входами, вывод информации на ЖК дисплей и т.д.) мне захотелось...

… написать об этом на Хабр.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории