Соеденить два кода в один
- Войдите на сайт для отправки комментариев
Чт, 27/03/2014 - 22:36
Простите, я гребанный новичек и не знаю сейчас как справится с этой проблемой
первый код-это цикл загорания светодиодов(сам писал и причем видно, что код написан слишком тупо и я понимаю, что есть варианты намного проще, подскажите для примера)
второй код-это цикл пищалки (buzzer), которая играет звездный марш из звездных войн, но в этом коде уже присутствует цикл для лампочки.(скачанная)
уберите его пожалуйста и замените на цикл из первого кода
то есть должны одновременно пищать пищалки и загораться светодиоды из первого кода)
https://drive.google.com/file/d/0B-3iOq5C2Yh-NHhwazF3emZWM1k/edit?usp=sharing
https://drive.google.com/file/d/0B-3iOq5C2Yh-S0k3VFFGY3FtQVU/edit?usp=sharing
а где коды то?
это императорский марш
а это мои лампочки
уберите его пожалуйста и замените на цикл из первого кода
то есть должны одновременно пищать пищалки и загораться светодиоды из первого кода)
не получится простым сложением циклов, хоть чего делай. потому что когда ардуина делает delay(), она не может ни мигать, ни пищать. может получиться только сначала промигали от начала до конца в тишине, потом пропищали в темноте. чтобы было одновременно - раскладывать все по тактам и совмещать такты
Можно попробовать псевдомультизадачность с библой TimerOne кажется. Но все равно может заикаться периодически .