سلام دوستان
من با یک atmega 8 یک پلیر درست کردم و برای پخش بدین صورت عمل کردم
// -- Album 1
if(NextMusic==1){path="\\A1.mp3";}
else if(NextMusic==2){path="\\A2.mp3";}
else if(NextMusic==3){path="\\A3.mp3";}
else if(NextMusic==4){path="\\A4.mp3";}
else if(NextMusic==5){path="\\A5.mp3";}
else if(NextMusic==6){path="\\A6.mp3";}
else if(NextMusic==7){path="\\A7.mp3";}
else if(NextMusic==8){path="\\A8.mp3";}
else if(NextMusic==9){path="\\A9.mp3";}
else if(NextMusic==10){path="\\A10.mp3";}
else if(NextMusic==11){path="\\A11.mp3";}
else if(NextMusic==12){path="\\A12.mp3";}
else if(NextMusic==13){path="\\A13.mp3";}
else if(NextMusic==14){path="\\A14.mp3";}
else if(NextMusic==15){path="\\A15.mp3";}
else if(NextMusic==16){path="\\A16.mp3";}
else if(NextMusic==17){path="\\A17.mp3";}
در این جا برنامه بعد از اتمام موسیقی یا اگر
next music
کنیم یک واحد به متغیر
nextmusic
اضافه می شود و بعد از آن برای پخش موسیقی بعدی را اجرا میکند
حالا مشکل اینجاست که در این برنامه من فقط میتونم تا 17 موسیقی را پخش کنم اگر یک خط دیگر به برنامه اضافه کنم دیگه هیچ موسیقی اجرا نمیشه انگار که میکرو هنگ کرده باشه
راهی برای رفع این هست :sad:
من با یک atmega 8 یک پلیر درست کردم و برای پخش بدین صورت عمل کردم
// -- Album 1
if(NextMusic==1){path="\\A1.mp3";}
else if(NextMusic==2){path="\\A2.mp3";}
else if(NextMusic==3){path="\\A3.mp3";}
else if(NextMusic==4){path="\\A4.mp3";}
else if(NextMusic==5){path="\\A5.mp3";}
else if(NextMusic==6){path="\\A6.mp3";}
else if(NextMusic==7){path="\\A7.mp3";}
else if(NextMusic==8){path="\\A8.mp3";}
else if(NextMusic==9){path="\\A9.mp3";}
else if(NextMusic==10){path="\\A10.mp3";}
else if(NextMusic==11){path="\\A11.mp3";}
else if(NextMusic==12){path="\\A12.mp3";}
else if(NextMusic==13){path="\\A13.mp3";}
else if(NextMusic==14){path="\\A14.mp3";}
else if(NextMusic==15){path="\\A15.mp3";}
else if(NextMusic==16){path="\\A16.mp3";}
else if(NextMusic==17){path="\\A17.mp3";}
در این جا برنامه بعد از اتمام موسیقی یا اگر
next music
کنیم یک واحد به متغیر
nextmusic
اضافه می شود و بعد از آن برای پخش موسیقی بعدی را اجرا میکند
حالا مشکل اینجاست که در این برنامه من فقط میتونم تا 17 موسیقی را پخش کنم اگر یک خط دیگر به برنامه اضافه کنم دیگه هیچ موسیقی اجرا نمیشه انگار که میکرو هنگ کرده باشه
راهی برای رفع این هست :sad:
دیدگاه