Песочница. Раздел для новичков

Проблемы как решить проблему ?

DHT.cpp:2:10: error: LiquidCrystal_I2C.h: No such file or directory
 
Несколько библиотек найдено для "Wire.h"
 #include <LiquidCrystal_I2C.h>    // Подключение библиотеки LiquidCrystal_I2C для работы с LCD дисплеем по шине I2C
 
          ^~~~~~~~~~~~~~~~~~~~~
 
compilation terminated.
 
 Используется: C:\Program
exit status 1

Шим и индикатор разряда Attiny13

Здравствуйте уважаемые форумчане, понадобилось мне собрать компактное устройство на аттини13 с регулировкой шим сигнала для управления небольшим моторчиком с вентилятором от 18650 и индикатором (загорается светодиод) при разряде менее, ну пока взял 3,2-3,3 в.

Сразу оговорюсь, на языке ардуино иде могу написать не сложный скетч с подглядыванием в справку, на си кое как смог написать скетч для аттини, шил через иде, фьюзы проверял, пробовал 2 разные тини с 2х разных магазинов, из китая не заказывал ибо долго.

Основу кода взял с сайта osboy, админ очень помог, респект.

Высокий сигнал на выключенных выходах демультиплексора

Добрый день,

Подскажите, пожалуйста, какие есть способы задать высокий сигнал на выключенных выходах демультиплексора. Я использую 74hc4051 в качестве демультиплексора с 1 входом и 8 выходами, даташит ( https://static.chipdip.ru/lib/254/DOC000254332.pdf ).

В каждый момент времени я коммутирую пин контроллера с одним из 8 выходов, а остальные 7 в это время получают какое-то случайное значение. Можно ли получить высокий сигнал (Vcc в datasheet) на них?

 

2.8inch TFT Touch Sheild к Ардуино мега 2560

Доброго времени

Я новичёк в программировании ардуино,

пытаюсь подключить 2.8inch TFT Touch Sheild к Ардуино мега 2560 но ни как не получается попробовал разные библиотеки и скетчи экран то моргает то просто горит белым, не знаю в чем проблема, хелп пж)

millis

Подскажите пожалуйста. Хочу сделать, что-то вроде светодиодного предупреждения. Когда температура поднимается выше нормы, то светодиод горит, когда поднимается до критической отметки начинает мигать. Хотел использовать millis, но я не понимаю как это сделать. Если с просто горением светодиода все ясно, то как сделать, что бы он мигал и не тормозил скетч? Мигать должен до снижения температуры. 

if ( t >= 30 &&  t < 40) {

  digitalWrite(ledPin, HIGIH); 

} else if (t > 40) {

.........

 

Автоматизация террариума

 Здравствуйте. Очень заинтересовался темой. Хочу попросить совета по созданию системы автоматизации террариума. Необходимые условия-

Звуковой индикатор в сопровождении светодиодов

Всем привет!

Есть задание: "Разработка звукового индикатора для ВЧ электрохирургии". Хочу в дополнение добавить светодиоды.

В чём, собственно, суть: нужно сделать в качестве исправности/неисправности аппарата подачу звука. К примеру, при включении кнопки питания на аппарате подаётся сигнал: короткий сигнал и згорается зелёный светодиод - готово к работе; длинный сигнал и красный свет - не готово, есть неисправности.

Казалось бы, элементарщина, но до этого я работала только со светодиодами, так что со звуком на Ардуино у меня явные проблемы.

Продолжительный сигнал от цифрового пина.

Привет всем. Раньше не работал на платформе и не знаю все хитрости программирование. Я хотел бы спросить можно ли дать сигнал с цифрового пина на более длительное время. Мой пример, каждые 30 минут кулер будет вращаться 5 мин для вентиляцией. Но все это нужно сделать без ф-ий delay, т. к. в это время идёт сигнал с датчика температуры и она может преваться тем самым перегреть оборудование. С помощь millis() сделал так чтобы работал каждые 30 мин. Но не могу сделать продолжительность 5 минут работы. Как можно сделать без команды delay()?

Нужен код для подание 5в когда nfc ключ установлен.

Всем добрый время суток!

Уважаемые товарищи, подскажите пожалуйста новичку, как подключить nfc кард ридер к ардуино уно и нужен код, что бы при поднесение нужного nfc ключа, на каком то из выходов подовался 5 в или же 12в.

Заранее всем спасибо за ответы!

Как защитить скетч от копирования?

Здравствуйте!

Вот залил я код в nano. Далее делаю проект. Хочу чтобы код никто не смог прочесть и скопировать. Это реально осуществить?