На ардуино нано
Для работы с контроллером ардуино нано,надо скачать драйвер,установить программу arduino,настроить её:В вкладке «инструменты»,»плата ардуино нано»,выбрать ардуино нано.А в вкладке «Процессор атмега 328p»,выбрать «атмега 328p»,или»атмега 328p(Old Boonloader)»,в зависимости от экземпляра контроллера ардуино нано.
Далее привожу рабочий скетч:
int k;
int i=0;
void setup()
{
pinMode(4,OUTPUT); //4-ЧЕТВЕРТАЯ D НОЖКА
pinMode(9, OUTPUT);
}
void loop()
{
for(i=500;i<700;i+=4){
tone(9,i);
delay(15);
}
for(i=700;i>500;i-=4){
tone(9,i);
delay(15);
}}
void yield()
{ for( k=0;k<=14;k++) //ЦИКЛ ОТ 0 ДО 14 С ШАГОМ
{
digitalWrite(4,0); //НИЗКИЙ ЛОГ УРОВЕНЬ LOW НА 4 D НОЖКЕ
delayMicroseconds(k*70);
digitalWrite(4,1); //ВЫСОКИЙ ЛОГ УРОВЕНЬ HIGH НА 4 D НОЖКЕ
delayMicroseconds(k*70);
}
}