Программирование
Arduino UNO и Timer0
Втр, 24/01/2017 - 15:06 | by SoftIceIDE Arduino 1.6.13
Плата UNO (Atmega328)
Пишу простенький пример, а работать он нежелает.
void setup() { TCCR0A = (1<<COM0A0)|(1<<WGM01); TCCR0B = (0<<CS02)|(0<<CS01)|(1<<CS00); OCR0A = 63; DDRD |= (1<<PD6); } void loop() { while(1) }
По идее на выводе PD6 (OC0A) должен быть меандр 125 КГц но его нет.
Помогите кто знает, пролейте немного света.
Термо принтер
Втр, 24/01/2017 - 12:16 | by AKOTbПодключение энкодера
Втр, 24/01/2017 - 11:38 | by antipod#include <EEPROM.h> int pinAch = 2; //Энкодер вывод А включен на interrupt 0 (D2) int pinBch = 3; // Энкодер вывод Б - D3 int pinled = 5; // Куда включен первый сетодиодик int ledcount = 8; // Сколько светодиодиков int pinButton = A5; // куда включена кнопка "пуск" int pinRelay = A0; // Куда подключено реле int impulsTime = 50; // Время включения реле по умолчанию (50 мс) int relayShift = 2; // Время реакции реле unsigned long bl; // переменная для хранения состояния "мигающего" светодиода
ИК пульт для PC как передавать коды?
Втр, 24/01/2017 - 01:10 | by 7amВсем привет! Есть пульт с китая для ПК, у пульта много разных функций
при попытки считать коды распознать протокол не удается с использованием библиотеки IRremote
коды считываются, но вот как передавать эти коды с помощью Arduino?
По сути нужно продублировать некоторый функционал пульта но на Arduino.
Еще раз про delay() и millis().
Втр, 24/01/2017 - 01:00 | by LeprechaunЗдравствуйте.
Необходимо избавится от delay(20);
Сделал так:
unsigned long currentTime; void modx1() { for(int i = 0; i < (0,100); i = i + 1) { leds[i] = CRGB::Green; FastLED.show(); // delay(20); int OldTime=millis(); while((millis()-OldTime)<=20) Serial.println(OldTime); } }
Беда в том что как только «OldTime» принимает отрицательное значение система перестает работать.
Если будет свободная минутка, подскажите пожалуйста, где я ошибаюсь.
Спасибо
Дроссельная заслонка с функцией прогрева двигателя для катринга
Втр, 24/01/2017 - 00:17 | by LordchВсем привет!
Слепил не большой скетч, все работает но часто возникают ошибки.
Подскажите плиз, что не так и как поправить.
Заранее спасибо.
Заливка координат на Arduino
Пнд, 23/01/2017 - 22:24 | by DrKondrakiВсем привет, решил собрать небольшого худлжника из 2ух сервоприводи палок. Но столкнулся с проблемой заливки координат на arduino и преобразования svg изображения в код(изображения уже обработанно и состоит из точек). Работаю на arduino mega 2560 с двумя sg 90 (перемещение по координатам уже запилил). Из знаний C++, и небольшой пакет в аппаратной части)
нужна помощь новичку!
Пнд, 23/01/2017 - 21:20 | by g.wi@yandex.ruПривет ребята нужна помощь в моем скетче не откажите плиз у меня никак не получается вывести данные с датчика bmp080 на ТМ1637 модуль скетч написал но видемо не то что нужно или подскажите что не так сделал в нем.
Ребята помогите с SIM900
Пнд, 23/01/2017 - 20:33 | by annakinПытаюсь сделать что бы SIM900 дозванивалась при появление контакта (так называемом коротком замыкании на Пине 12 ) но, чтото не получается.
Шас с моим кодом она работает на оборот, тоесть если я убераю перемычку с Пина 12 и GDN она начинает звонить а надо что бы при появлении короткого между ПИН12 и ГДН.
- « первая
- ‹ предыдущая
- …
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- …
- следующая ›
- последняя »