Всем привет. Нужна помощь знающих людей. Я собираю устройство для дипломной работы на базе микросхемы ардуино. OLED часы на arduino с отображением температуры.
Вот мои компоненты.
Часовой модуль DS1307 – 1 шт.
Датчик температуры DS18B20 – 1 шт.
OLED I2C дисплей 0.96″ – 1 шт.
Плата Arduino nano V 3.0 – 1 шт.
Я собрал устройство.Подключил к ПК,загрузил необходимые драйвера. Посмотрел обучающий ролик. Первое загрузил скетч на мигание лампочки,все работает.
Что делать дальше,на сайте котором я смотрел и проектировал ,написан скетч, я его копирую и вставляю а программу ардуно ,мне выдает ошибку.
Вот скетч
#include <OLED_I2C.h> // Подключение библиотеки для дисплея
OLED myOLED(SDA, SCL, 8);
extern uint8_t MegaNumbers[]; // Подключение больших шрифтов
extern uint8_t SmallFont[]; // Подключение маленьких шрифтов
#include <DS1307.h> // Подключение библиотеки для часового модуля
DS1307 rtc(A0, A1);
void setup() {
myOLED.begin();
rtc.halt(false);
rtc.setDOW(SUNDAY); // Настройка дня недели
rtc.setTime(12, 0, 0); // Настройка времени
rtc.setDate(10, 05, 2015); // Настройка даты
}
void loop(){
myOLED.setFont(SmallFont);
myOLED.print(rtc.getDOWStr(), CENTER, 0); // Отображение дня недели
String stringOne = rtc.getTimeStr();
myOLED.setFont(MegaNumbers);
myOLED.print(stringOne.substring(0,2), 4, 12); // Отображение часов
myOLED.print("/", 51, 12); // Отображение двоеточия
myOLED.print(stringOne.substring(3,5), 75, 12); // Отображение минут
myOLED.setFont(SmallFont);
myOLED.print(rtc.getDateStr(), CENTER, 57); // Отображение даты
myOLED.update();
delay(500);
myOLED.setFont(MegaNumbers); // Скрытие двоеточия
myOLED.print("-", 51, 12);
myOLED.update();
delay(500);
}
Вот мои компоненты.
Часовой модуль DS1307 – 1 шт.
Датчик температуры DS18B20 – 1 шт.
OLED I2C дисплей 0.96″ – 1 шт.
Плата Arduino nano V 3.0 – 1 шт.
Я собрал устройство.Подключил к ПК,загрузил необходимые драйвера. Посмотрел обучающий ролик. Первое загрузил скетч на мигание лампочки,все работает.
Что делать дальше,на сайте котором я смотрел и проектировал ,написан скетч, я его копирую и вставляю а программу ардуно ,мне выдает ошибку.
Вот скетч
#include <OLED_I2C.h> // Подключение библиотеки для дисплея
OLED myOLED(SDA, SCL, 8);
extern uint8_t MegaNumbers[]; // Подключение больших шрифтов
extern uint8_t SmallFont[]; // Подключение маленьких шрифтов
#include <DS1307.h> // Подключение библиотеки для часового модуля
DS1307 rtc(A0, A1);
void setup() {
myOLED.begin();
rtc.halt(false);
rtc.setDOW(SUNDAY); // Настройка дня недели
rtc.setTime(12, 0, 0); // Настройка времени
rtc.setDate(10, 05, 2015); // Настройка даты
}
void loop(){
myOLED.setFont(SmallFont);
myOLED.print(rtc.getDOWStr(), CENTER, 0); // Отображение дня недели
String stringOne = rtc.getTimeStr();
myOLED.setFont(MegaNumbers);
myOLED.print(stringOne.substring(0,2), 4, 12); // Отображение часов
myOLED.print("/", 51, 12); // Отображение двоеточия
myOLED.print(stringOne.substring(3,5), 75, 12); // Отображение минут
myOLED.setFont(SmallFont);
myOLED.print(rtc.getDateStr(), CENTER, 57); // Отображение даты
myOLED.update();
delay(500);
myOLED.setFont(MegaNumbers); // Скрытие двоеточия
myOLED.print("-", 51, 12);
myOLED.update();
delay(500);
}
Термофен с насадками и комплектом под пайку
US $29.39
https://ali.pub/2k4ky5
Наконец-то я купил себе паяльный фен!))) Это мой первый, поэтому не с чем сравнивать( Теперь про сам заказ: пришел он очень быстро - 9 или 10 дней (и это до Петрозаводска)! Упаковка почти не мятая. Комплектация та, что заказывал. Кабель 220В мягкий (к какому-то фену писали про сверхжесткий). Про работу: мне понравилось, быстрый доступ к переключению температуры и потока. Быстро нагревается и остывает. Сам продувается на подставке до 100 градусов и отключается.
US $29.39
https://ali.pub/2k4ky5
Наконец-то я купил себе паяльный фен!))) Это мой первый, поэтому не с чем сравнивать( Теперь про сам заказ: пришел он очень быстро - 9 или 10 дней (и это до Петрозаводска)! Упаковка почти не мятая. Комплектация та, что заказывал. Кабель 220В мягкий (к какому-то фену писали про сверхжесткий). Про работу: мне понравилось, быстрый доступ к переключению температуры и потока. Быстро нагревается и остывает. Сам продувается на подставке до 100 градусов и отключается.
aliexpress.com
1101.59 руб. 53% СКИДКА|В Высокое качество 220 в портативный BGA переделка спайки станция горячего воздуха нагнетатель тепловой…
Покупай умнее, живи веселее! Aliexpress.com