Программирование
Кто работал с PIC? В частности, с P12F683 - есть вопрос по ШИМ
Чт, 18/08/2016 - 15:18 | by DIYManПриветствую!
Вчера долго и упорно бился с ШИМ на указанном камне, а именно P12F683. Задача простая - прочитать с АЦП (10 бит разрешение) и вдуть это в ШИМ, тоже 10 бит хочется. В даташите сказано, что десятибитное разрешение ШИМ достигается при помощи регистра CCPR1L и битов 5,4 регистра CCP1CON. Вроде бы всё просто, однако и на симуляции в протеусе, и в железе - ощущение, что шагов дискретности ШИМ всё равно остаётся 256. Собственно, вся "прошивка":
Прошу помощи в создании примитивной сигнализации. Посмотрите код.
Чт, 18/08/2016 - 11:16 | by lav522Хочу создать примитивнейшую сигнализацию на дверь с помощью зуммера, ультрозвукового дальномера (SR04), переключателя на две позиции, светодиода и собственно ардуино. В программировании полный ноль, но уж очень захотелось сделать самому.
Проверка кода.
Чт, 18/08/2016 - 10:26 | by WyxaptДобрый день.
Возникла ситуация. Необходимо передать данные в ком порт устройства, после задержки на инициализацию.
Была написанна программа, но что-то не заладилось.
Требуется 6 раз отослать по 2 пакета ( pas, pas1), потом 1 раз отослать ok,ok1. Если потребуется то отсылается и пакет skip.
Все пакеты по отдельности отправляются нормально, но вместе программа отрабатывает только первый цикл. почему-то отсылает 2 раза заголовок пакетов (0хАА) и стопится.
Где может быть косяк?
АТмега8А, внутренний 8МГц.
Как прибавлять каждый день по 2 минуты в условие
Чт, 18/08/2016 - 10:06 | by mazzickДобрый день!
Не так давно решил я начать программировать и сделать на ардиуно блок управления теплице. Вообщем вроде все хорошо идет, но вот хочу сделать так, чтобы свет включался не в одно и тоже время а прибавлял по 2 минуты, чтобы солнечный день увеличивался. Есть часы реального времени, с 6 утра включается свет. Но я могу пока только указать в условии что если H==6 то включить. может примерчик есть какой с использованием часов или mills() прибавлять. Кода пока нет, только куски для раблоты с каждым модулем, собираюсь на днях все в кучу собрать
Маленькая программка на С++ для чтения аналогового входа Ардуино
Чт, 18/08/2016 - 09:38 | by karetniyshuraВот моя первая программулинка написанная на Visual C++.
https://yadi.sk/d/8aw1ZmIhuJQxD
СДелана она для отображения аналогового входа в графическом виде на экране компа.
С возможностью выбора СОМ порта. Работает она на скорости 9600.
И еще скетч от ардуинки который пуляет в serial данные с аналогового входа.
Туговат на понимание работы с байтовыми операциями, прошу помочь
Чт, 18/08/2016 - 09:10 | by Dr_grizzlyДоброе время всем! Купил температурный датчик DS18B20. Скачал библиотечку, запустил тестовую прогу, получаю с датчика температуру, все ок. Но хочу разобратся как это все работает. Скачал даташит на него, читаю и пытаюсь сопоставить сс тем что в коде примера прописано, понимаю, что не хватает знаний С+...
Вот кусочек кода который хочу разобрать:
Несложная программа.
Чт, 18/08/2016 - 07:22 | by ShamanestrПомогите пожалуйста.
Компоненты:
1 Ардуино Уно
2 Двигатель DC
3 Драйвер L293d
4 i2c
5 LCD 1602
6 Датчик Холла S276
7 Кнопки (три)
Задача:
1 Управлять двигателем.
2 Управлять задержкой, с помощью двух кнопок ("+", "-")
3 Следить за двигателем с помощю д. Холла.
Алгоритм:
Отправка в COM порт числа и сохранение его в переменной
Ср, 17/08/2016 - 22:25 | by sashadegЗдравствуйтеюю. Пожалуйста, помогите найти решение.
Представим такую ситуацию:
Ардуинка висит на COM3. Приложение на компьютере отправляет на COM3 целые числа от 0 до 100. При чтении буфера функция Serial.read() возвращает отправленное число по одной цифре:
Arduino mega 2560 (CH340) + китайский RFID RDM6300
Ср, 17/08/2016 - 20:39 | by rus.punkЗдравствуйте, проблема :
есть ардуино уно и мега 2560 , используют один и тот же модуль RDM6300 .
Заливаю код с работой через последовательный порт используя SoftwareSerial на пинах 8 и 9 (в принципе там всё равно какие цифровые ипользовать), то на уно всё работает в принципе нормально, заливая на мегу(код тот же самый), ни чего не происходит вообще (пины использовал теже самые , пробовал менять и на другие результат тот же самый).
подскажите куда копать
arduino ide 1.6.10.
Токовый датчик - 24c32
Ср, 17/08/2016 - 15:08 | by serg-abeliarЕсть сигнал с токового датчика ACS712, его нужно использовать для расчёта накопленного заряда АКБ. Заряд/разряд. В 24C32 при определённом условии его нужно записать/прочитать. Писать хотел 1байт этого хватает. Но расчёт с плавающей точкой и как его в байт запихать?
- « первая
- ‹ предыдущая
- …
- 676
- 677
- 678
- 679
- 680
- 681
- 682
- 683
- 684
- …
- следующая ›
- последняя »