Оглавление:

Лампа для настроения с ЖК-экраном: 5 шагов
Лампа для настроения с ЖК-экраном: 5 шагов

Видео: Лампа для настроения с ЖК-экраном: 5 шагов

Видео: Лампа для настроения с ЖК-экраном: 5 шагов
Видео: 14 июня 2023 г. 2024, Июль
Anonim
Image
Image
Сбор требований
Сбор требований

Благодаря проекту Exquisite Mood Lamp от Makers-sac у меня возникла идея добавить новую функцию в этот проект, также это домашнее задание от моей школьной учительницы. Этот проект очень легко сделать любому. Надеюсь, вам понравится этот проект!

Шаг 1. Сбор требований

Сбор требований
Сбор требований
Сбор требований
Сбор требований
Сбор требований
Сбор требований
  • Ардуино Леонардо
  • USB-кабель (тип от A до B)
  • RGB светодиод
  • Потенциометр (3 шт.)
  • Резистор (100 Ом)
  • ЖК-экран
  • Провода перемычки
  • Хлебная доска
  • Акриловая краска (серая, черная, белая и красная)
  • Коробка, которая может поместиться в вашу плату Arduino и доску для хлеба
  • Универсальный нож
  • Копировальная бумага
  • Клей
  • Бумажные доски
  • Съемная монтажная шпатлевка

Это все оборудование, необходимое для его создания. Я приложил несколько картинок для вашей справки.

Шаг 2: проектирование схемы

Проектирование схемы
Проектирование схемы
Проектирование схемы
Проектирование схемы
Проектирование схемы
Проектирование схемы

Подключите схему, как показано на рисунке. Очень просто.

Шаг 3: Программирование лампы / экрана

Загрузите этот файл или скопируйте программу ниже или скопируйте эту ссылку в свое приложение Arduino. Загрузите на свой Arduino, и этот проект наполовину готов! Программирование

int a, b, c;

#include #include

// Чтобы эти элементы управления ЖК-дисплеем работали, вы ДОЛЖНЫ заменить стандартную библиотеку ЖК-дисплея с… // https://github.com/marcoschwartz/LiquidCrystal_I2… // Прямая загрузка https://github.com/marcoschwartz/LiquidCrystal_I2… // Ваш проект не будет компилироваться, пока это не будет сделано. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // устанавливаем адрес ЖК-дисплея для 16-символьного и 2-строчного дисплея

установка void ()

{

pinMode (A0, ВХОД);

pinMode (A1, ВХОД);

pinMode (A2, ВХОД);

pinMode (5, ВЫХОД);

pinMode (6, ВЫХОД);

pinMode (9, ВЫХОД); lcd_I2C_27.init (); // инициализируем ЖК-дисплей lcd_I2C_27.backlight ();

}

пустой цикл ()

{

a = analogRead (A0) /4.0156;

b = analogRead (A1) /4.0156;

c = analogRead (A2) /4.0156;

analogWrite (5, а);

analogWrite (6, б);

analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // устанавливаем курсор, отсчет начинается с 0 lcd_I2C_27.print ("Hello"); // Выводим сообщение на ЖК-дисплей.

}

P. S Вы можете изменить слово показ ЖК-экрана, я выбрал «Привет», как вы можете видеть выше.

И вы должны загрузить «библиотеку», чтобы эта программа работала, вот как установить библиотеки Arduino.

Я рекомендую вам использовать съемную монтажную шпатлевку, чтобы наклеить потенциометры на макетную плату.

Шаг 4: Изготовление контейнера для лампы

Изготовление контейнера для лампы
Изготовление контейнера для лампы
Изготовление контейнера для лампы
Изготовление контейнера для лампы
Изготовление контейнера для лампы
Изготовление контейнера для лампы
  1. Вырежьте компоновку коробки, как показано на рисунке ниже: вырежьте отверстие для USB-кабеля, отверстие для выхода перемычек ЖК-дисплея, три отверстия для вашего потенциометра в левом углу или в том месте, где вы поместите потенциометр.
  2. Раскрасьте коробку акриловым цветом, как я, или вы можете выбрать свой собственный цвет!
  3. Вырежьте кальку по размеру подходящей печи, которую нужно разрезать на первом этапе.
  4. Вырежьте картон, который поместится внутри нашей коробки. Его цель - удерживать Arduino в верхней части коробки, чтобы свет мог проходить через кальку.
  5. СДЕЛАНО!

P. S. Не забудьте сначала НЕ запечатать коробку, так как вам нужно положить плату Arduino и макет внутрь коробки, и вам будет легче вырезать отверстия, пока дно коробки все еще открыто. Кроме того, если вы хотите, чтобы ваша плата Arduino и макет были съемными, не забудьте купить такие вещи, как липкая лента или съемная монтажная замазка, чтобы свободно открывать и закрывать коробку!

Я хотел, чтобы он выглядел как маленькая печка, потому что потенциометры похожи на ручку печки. Надеюсь, тебе тоже понравится!

Шаг 5: Наслаждайтесь

Вы сделали это! Вы можете повернуть потенциометры, чтобы изменить яркость и цвет. Наслаждаться!

Рекомендуемые: