Помогите написать код , очень срочно!!!!!

Тема в разделе "Закажу проект", создана пользователем Danil22431, 12 дек 2020.

  1. Danil22431

    Danil22431 Нуб

    • 5.1. Заголовок темы должен быть информативным
    Мне нужна срочная помощь в написании кода для ATmega328p,пишу в Arduino IDE, нужно написать код увелечения и уменьшения мощности усиления звука, увеличение будет происходить через переменный резистор. Порт PC0,PC1 вход, PC2,PC3 выход на входы TDA
     
  2. Radius

    Radius Гик

    Что за переменный резистор - программируемый или его нужно крутить сервоприводом?
     
  3. parovoZZ

    parovoZZ Гуру

    Что за TDA?
     
  4. a1000

    a1000 Гик

    Есть такие микросхемы усилители. Только вот как ТС представляет конечное устройство? Как МК может регулировать не знаю.
     
  5. parovoZZ

    parovoZZ Гуру

    есть TDA с I2C.
     
    a1000 нравится это.
  6. liahim55

    liahim55 Нерд

    Существует множество переменных резисторов с электронным управлением. Для примера ad5160 управление по SPI
     
  7. sser

    sser Гик

    Зачем крутить резистор , чтобы получить через SPI такой же резистор?


     
  8. liahim55

    liahim55 Нерд

    ТС просит регулировать мощность усиления. Для этого можете поставить на входе усилителя либо механический резистор сервоприводом, либо электронный.
     
  9. prv

    prv Нерд

    Danil22431, у вас есть схема по которой вы хотите осуществлять управление? Если да, то поделитесь, чтобы мы не гадали на "кофейной гуще"
     
  10. Danil22431

    Danil22431 Нуб

    Да есть , переменный резистор служит регулировщиком мощности усиления
     
  11. Danil22431

    Danil22431 Нуб

    Не хочет почему-то фото загружать
     
  12. Danil22431

    Danil22431 Нуб

  13. sser

    sser Гик

  14. Danil22431

    Danil22431 Нуб

  15. ivan_alexoff

    ivan_alexoff Нерд

    Тогда сначала попроси препода научить делать хотя бы скриншот экрана, а не фоткать мобилой монитор
     
    Andrey12 и parovoZZ нравится это.
  16. Radius

    Radius Гик

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

    sser Гик

    Уберите энкодер из скетча и поставьте резистор.
    Там все разжёвано.
    http://mynobook.blogspot.com/2018/10/pt2257-arduino.html
     
    Последнее редактирование: 19 дек 2020
  18. prv

    prv Нерд

    Кидайте задание и схему на почту, попробуем разобраться: petrovskyi.rv@gmail.com
     
  19. b707

    b707 Гуру

    а че. тут уже считается нормально двоечникам помогать?
     
  20. prv

    prv Нерд

    Да вроде бы правилами форума не запрещено. А вообще-то с момента моего последнего поста абонент так и не вышел на связь - значит помощь ему не очень то и нужна.