Перейти к содержанию

skripach

Members
  • Постов

    178
  • Зарегистрирован

  • Посещение

Весь контент skripach

  1. Тут нет схемы самой Ардуино(но есть второе напряжение 3,3в , схема ниже) Не вывозит!!!
  2. Большое! На Ардуино 1 ams1117 ( в данном случае на 5v) , а 3,3в может идти с ft232.
  3. Запитывай датчик BME и " передатчик" от 5v ,а не от 3,3v arduino.
  4. С твоими познаниями и темпами учиться , ты и в 10 лет не уложишься. Возьми лучше Ардуино, там не надо отсчитывать такты!
  5. Может пригодиться.Методические указания_Лб1.pdf
  6. А почему ранее была папка c/temp/s103 , а сейчас s103a (создал другой проект?)
  7. Посмотри здесь! https://count-zero.ru/2015/ultra/
  8. А кнопки точно работают?! Попробуй замыкать проводами на кнопках.
  9. Не отрабатывает в железе или в протеусе? (если в протеусе, то может протеус дурковать)
  10. Что то вся улитка потёртая. Может она плоха закреплена в корпусе пылесоса.
  11. Вывод 13 Это вывод выбора режима работы выходного каскада. Если этот вывод подсоединить к общему проводу, выходной каскад будет работать в однотактном режиме. Выходные сигналы на выводах транзисторных ключей будут одинаковыми. Если подать на этот вывод напряжение +5 В (соединить между собой выводы 13 и 14), то выходные ключи будут работать в двухтактном режиме. Выходные сигналы на выводах транзисторных ключей будут противофазны и частота выходных импульсов будет в два раза меньше.
  12. Как раз от туда это и появилось. На чистом МК все байты 0хFF.
  13. Если есть исходник , попробуй там в конфигурации убрать защиту.
  14. Ставь mplabx v.5-35 или старее версия 5-35 последняя , что поддерживала mpasm.
  15. Просто выпаяй этот PIR сенсор (тот что круглый) и соедини его выход с "+"
  16. Для начала разберись с обработкой кнопок (без прерываний) https://vpayaem.ru/Atmega8_knopka.html
  17. а так #include <xc.h> // chip=PIC12F508 // CONFIG #pragma config CP = OFF // Code protection off #pragma config OSC = IntRC // internal RC oscillator #pragma config MCLRE = ON // GP3/MCLR pin function is MCLR #pragma config WDT = OFF // WDT disabled #define _XTAL_FREQ 4000000L #define BUTTON GPIO0 #define LED1 GP1 #define LED2 GP2 void main(void) { GPIO = 0x00; // OPTION = 0b11000000; // подтяжка и пробуждение по входам отключены TRIS = 0b11111001; // GP1,GP2 = output // GPIO = 0x00; GPIO = 0b00000010; while(1) { GPIO ^= 0b00000110; __delay_ms(500); } }
  18. Ты лучше табло разберитесь и посмотри, как там сделано. 1 сколько св.диодов в сегменте 2 какие св.диоды 3 как включены Потом вычислиш напряжение на сегмент!
×
×
  • Создать...