SIM800L подготовка строк, для кода Arduino for preparing lines, for Arduino code
ฝัง
- เผยแพร่เมื่อ 4 พ.ย. 2024
- SIM800L подготовка строк, для кода Arduino for preparing lines, for Arduino code
SIM800L_Arrays_AUDIO_File_Download_2020_12_01.ino
drive.google.c...
BAT FILE - preparing text for writing to it powershell.bat
BAT Read file Name.bat
ffmpeg
BAT FILE ffmpeg conversion WAV mp3 to AMR.bat
amr
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/*
AT+FSCREATE=C:\User\1.amr // создать новый файл с именем 1.amr
AT+FSWRITE=C:\User\1.amr,0,627,24 // подготовить файл для записи в него данных
AT+CREC=4,"C: \User\1.amr",0,100 // воспроизвести аудио файл 1.amr
AT+FSLS=C:\User\ // показать все названия файлов из каталога User
AT+FSFLSIZE=C:\User\1.amr // узнать размер файла с именем 1.amr
AT+FSREAD=C:\User\1.amr,0,9999,1 // показать содержимое файла 1.amr
AT+FSDEL=C:\User\1.amr // удалить файл с именем 1.amr
AT+FSRENAME=C:\User\test.txt,C:\User
ew_name_test.txt // переименовать файл
AT+FSLS=C:\ // узнать имена-количество каталогов на диске C
AT+FSMKDIR=dir_name // Создать новый каталог
AT+FSRMDIR=dir_name // Удалить каталог dir_name (удаляется, только пустой каталог!)
AT+FSRMDIR=User // Удалить каталог User (удаляется, только пустой каталог!)
AT+FSMEM // узнать количество оставшихся памяти default: 180224 bytes
AT+CGMR // Запрос версии установленного ПО Revision:1418B04SIM800L24
*/
/* ###################################### */
/*
ffmpeg
BAT FILE ffmpeg conversion WAV mp3 to AMR.bat
@: BAT ФАЙЛ - ffmpeg для Конвертирования WAV mp3 в amr
@: BAT FILE ffmpeg conversion WAV mp3 to AMR
MD amrFILE
forfiles /M *.wav /C "cmd /c ffmpeg.exe -i @file -vn -ar 8000 -ac 1 amrFILE/@fname.amr"
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BAT Read file Name.bat
@: # BAT Read file Name
@: BAT FILE - for preparing lines, for Arduino code
@: BAT ФАЙЛ - для подготовки строк, для кода Arduino
(for %%i in (*.amr) do @echo audioFile_%%~ni,) ► "@ Read file Name.txt"
@: (for %%i in (*.amr) do @echo "%%~ni",) ► "@ Read file Name.txt"
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
powershell
PowerShell_ISE.exe
BAT FILE - preparing text for writing to it powershell.bat
@: # BAT FILE - BAT FILE - for preparing strings for powershell, for converting audio files, to arrays in decimal format
@: BAT ФАЙЛ - для подготовки строк для powershell, для конвертирования аудио файлов, в массивы в десятичным формате
(for %%i in (*.amr) do @echo gc -encoding byte C:\amr\%%i "{write-host ("const PROGMEM byte audioFile_%%i[]{")} {write-host ("{0}" -f $_) -noNewline ","}{write-host ("NULL};")};") ► "@ powershell writing.txt"
@: REPLACE ЗАМЕНЯЕМ amr "{ НА amr |% {
@: REPLACE ЗАМЕНЯЕМ .amr[] НА []
@: REPLACE ЗАМЕНЯЕМ )};" НА )};
/* ###################################### */
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/*
SIM800L_Arrays_AUDIO_File_Download_2020_12_01.ino
drive.google.c...
BAT FILE - preparing text for writing to it powershell.bat
BAT Read file Name.bat
ffmpeg
BAT FILE ffmpeg conversion WAV mp3 to AMR.bat
amr
Ссылка на видео:
• Arduino SIM800L Array...
*/
Ссылка на видео:
• SIM800L подготовка стр...