• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Законченный проект на Arduino

  • Автор темы Автор темы DRK
  • Дата начала Дата начала

DRK

Banned
Регистрация
29 Авг 2015
Сообщения
1,511
Реакции
31
Баллы
0
Законченный проект на Arduino

Естественно проект не мой,
это моё первое знакомство, а заинтересовал меня
проект часов с термометром и барометром.
https://pikabu.ru/story/zakonchennyiy_proekt_chasov_s_termometrom_i_barometrom_na_arduino_5700897
сложностей с установкой программы и скетча не возникло,а вот
с компиляцией проблема, в конце сидит ошибка.
Может кто чего подскажет?
 
Вот кусочек кода
остановилась компиляция на 486 строчке,
пройти то осталось всего ничего строчек пять.
Снимок.webp
 
Сообщение об ошибке скопипасте полностью, на обрезке скриншота не видно, что там с несовместимостью типов, может просто нужно явное приведение типа
 
Да и среду Arduino можно обновить, у меня на 1.8.5 скомпилировалось хоть и с предупреждениями, но без ошибок
 
PHP:
"Arduino: 1.6.5 (Windows 7), Плата"Arduino Nano, ATmega328"weather-clock.ino: In function 'void set_time_now()':weather-clock:486: error: invalid conversion from 'byte {aka unsigned char}' to 'Time::Day' [-fpermissive]In file included from weather-clock.ino:6:0:F:\Program Files\Arduino\libraries\arduino-ds1302-master/DS1302.h:35:3: error:   initializing argument 7 of 'Time::Time(uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, Time::Day)' [-fpermissive]   Time(uint16_t yr, uint8_t mon, uint8_t date,   ^invalid conversion from 'byte {aka unsigned char}' to 'Time::Day' [-fpermissive]  Это сообщение будет содержать больше информации чем  "Отображать вывод во время компиляции"  включено в Файл > Настройки"

Вот это пишет, для меня это тёмный лес , а про приведение типов надо
будет почитать. Спасибо.
Смайлики я не ставил окуда взялись не знаю.
 
Код получился, осталось проверить в железе,
к сожалению деталей пока нет.

Снимок2.webp
 
Назад
Сверху