Песочница. Раздел для новичков
Управление сервоприводом
Чт, 26/12/2019 - 19:14 | by Nikita_RovenskiЗдравствуйте я новичок в Arduino .И у меня есть такой вопрос - у меня не получается написать код так что бы сервопривод поворачивался на заданный ему угол и не возвращался в стартовое положение.Я хочу что бы он повернулся на заданный угол и остановился.Да я знаю что есть реле но может можно как то и без него?
Прошу скидывайте код если найдёте решение .
Зарание спасибо!
библитека SSD1306Ascii + русский шрифт
Чт, 26/12/2019 - 17:26 | by genia1991добрый день. помогите подключить русский шрифт a_Small_Rus.c к библиотеке SSD1306Ascii-master
пробовал менять английские буквы на русские заменяя такие строчки:
0x7C, 0x12, 0x11, 0x12, 0x7C, // а
0x7F, 0x49, 0x49, 0x49, 0x31, // б
0x7F, 0x45, 0x45, 0x45, 0x3A, // г
0x7F, 0x01, 0x01, 0x01, 0x03, // д
0x60, 0x3F, 0x21, 0x3F, 0x60, // е и т.д.
esp 01
Чт, 26/12/2019 - 10:35 | by fanat.arduinoЗдравствуйте, пытаюсь разобратся с модулем esp 01. Загрузил пример из библиотеки Blink, лампочка не моргает.
несколько герконов
Ср, 25/12/2019 - 15:31 | by Bodkussесть 6 герконов, подключено к А0-А5
и 6 светодиодов - D8-D13.
геркон нормально замкнут и когда возле одного из них проходит магнит, соответствующий светодиодид моргает три раза и начинает светится постоянно до перезагрузки.
код прошивки ниже
Солнечная батарея, как датчик освещенности
Ср, 25/12/2019 - 13:09 | by Delphin911Народ, купил китайские фонари на солнечных батареях на али с датчиком движения. Все сдохли. Решил сам сделать. СОбрал датчик движения на LM324, подключил к Ардуино, настроил обработчик. Хочу потом на какой-нить Attiny слить прошивку. (на какой влезет по минимуму, пока на 2килобайный влезает). В общем с этим проблем нет. осталось солнечную батарею подключить и измерять через нее освещенность. Но как ее подключить? Она вроде меньше 3,7 вольт. Подключил минус на землю, а плюс на А0 ардуинки. Не работает. Вообще Ардуино не видится компом.
Вопрос - не работают вместе два устройства
Втр, 24/12/2019 - 09:46 | by vostokРебята всем доброго времени! Я полностью начинающий и не знаю почти ничего про ардуино.
Мне нужна помощь мастеров в моем деле.
У меня есть:
Экран i2c (его я подключил и он работает)
RC522 (его я подключил и он работает)
Аналоговая клавиатура (его я подключил и он работает)
Sd card reader (его я подключил и он работает)
Вопрос такого плана:
Если я параллельно подключаю sd card reader и rc522 (cs в разные естественно пины, ничего не работает).
Многократный digitalWrite()
Втр, 24/12/2019 - 06:04 | by ArtHomeЕсть ли минусы, если я каждый раз внутри loop() буду выполнять digitalWrite() с одним и тем же уровнем или же лучше озаботиться и завести логическую переменную для предотвращения повторных digitalWrite()?
Какой вариант предпочтительнее, 1 или 2?
// Вариант 1 ================== void loop() { digitalWrite(9, HIGH); } // Вариант 2 ================== bool isDone = false; void loop() { if (!isDone) { isDone = true; digitalWrite(9, HIGH); } }
Прошу помощи в решении проблемы с lcd на Arduino
Втр, 24/12/2019 - 01:31 | by comanch#include <LiquidCrystal.h> // Инициализируем объект-экран, передаём использованные // для подключения контакты на Arduino в порядке: // RS, E, D4, D5, D6, D7 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() {
Вольтметр
Пнд, 23/12/2019 - 23:41 | by Serega161610int anodPins[] = {A1, A2, A3, A4}; int segmentsPins[] = {5, 6, 7, 8, 9, 10, 11, 12}; void setup() { Serial.begin(9600); for (int i = 0; i < 4; i++) { pinMode(anodPins[i], OUTPUT); } for (int i = 0; i < 8; i++) { pinMode(segmentsPins[i], OUTPUT); } } int seg[10][8] = { {1, 1, 1, 1, 1, 1, 0, 0}, //Цифра 0 {0, 1, 1, 0, 0, 0, 0, 0}, //Цифра 1 {1, 1, 0, 1, 1, 0, 1, 0}, //Цифра 2 {1, 1, 1, 1, 0, 0, 1, 0}, //Цифра 3 {0, 1, 1, 0, 0, 1, 1, 0}, //Цифра 4 {1, 0, 1, 1, 0, 1, 1, 0}, //Цифра 5
После прошивки работает в 2 раза медленнее
Пнд, 23/12/2019 - 23:36 | by 3d_killerПомогите решить проблемку, сваял плату на Atmega328p, поставил кварц на 8мгц, прошил фьюзы по калькулятору, плату в программе выбираю Arduino nano, после прошивки она работает, но в 2 раза медленнее, тоесть Delay(500), это одна секунда, Serial.begin(19200); это 9600 бод, в чем может быть проблемка?
- « первая
- ‹ предыдущая
- …
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- …
- следующая ›
- последняя »