Этапы изготовления WIFI радио.
Feb. 15th, 2014 05:18 am1. Сначала надо прибарахлиться всяким электронным хламом на 3-6 тысяч рублей.
2. Скомпилировать прошивку openwrt. На это уйдет от недели до нескольких месяцев непрерывной работы компьютера.
3. Прошить роутер этой прошивкой.
4. Расширить корневой каталог на usb диск.
5. Настроить сеть в роуторе.
6. Добавить дополнительные программы.
7. Установить приложения для звука.
8. Установить arduino, и создать библиотеку LCD на основе LiquidCrystal.
9. Создать скетч для arduino.
10. Прошить плату arduino.
11. Создать программы "bash" для роутора (lcd.sh, interface.sh, SendToTTY.sh, time.sh, station-list.sh) и поместить их в папку "/root/".
12. Собрать устройство по схеме.
13. Настроить автозапуск скриптов из пункта 11.
Какие программы потребуется скачать.
1. Виртуальную машину, я использовал VMware player для запуска linux;
2. Linux, я использовал debian.
3. Arduino IDE.
4. Сетевой эмулятор терминала Putty c putty.org.ru.
5. Сетевой нортон командер (SCP/SFTP) winscp.
6. Программатор AVReAl
7. Архиватор 7zip.
8. WinMD5Free.
Рекомендую прочитать еще мои посты:
-поиск путей к потоковому звуку для aimp или mpd;
-восстановление настроек openwrt в исходное состояние и failsafe mode;
-внедрение своих файлов в OPENWRT;
-встраивание программы sh в Makefile;
- добавление своих файлов в прошивку openwrt при сборке;
-встраивание программы sh запускающей установку других пакетов в Makefile;
-обновление и отладка пакетов opkg;
-подключение потенциометра к arduino вместо энкодера.
2. Скомпилировать прошивку openwrt. На это уйдет от недели до нескольких месяцев непрерывной работы компьютера.
3. Прошить роутер этой прошивкой.
4. Расширить корневой каталог на usb диск.
5. Настроить сеть в роуторе.
6. Добавить дополнительные программы.
7. Установить приложения для звука.
8. Установить arduino, и создать библиотеку LCD на основе LiquidCrystal.
9. Создать скетч для arduino.
10. Прошить плату arduino.
11. Создать программы "bash" для роутора (lcd.sh, interface.sh, SendToTTY.sh, time.sh, station-list.sh) и поместить их в папку "/root/".
12. Собрать устройство по схеме.
13. Настроить автозапуск скриптов из пункта 11.
Какие программы потребуется скачать.
1. Виртуальную машину, я использовал VMware player для запуска linux;
2. Linux, я использовал debian.
3. Arduino IDE.
4. Сетевой эмулятор терминала Putty c putty.org.ru.
5. Сетевой нортон командер (SCP/SFTP) winscp.
6. Программатор AVReAl
7. Архиватор 7zip.
8. WinMD5Free.
Рекомендую прочитать еще мои посты:
-поиск путей к потоковому звуку для aimp или mpd;
-восстановление настроек openwrt в исходное состояние и failsafe mode;
-внедрение своих файлов в OPENWRT;
-встраивание программы sh в Makefile;
- добавление своих файлов в прошивку openwrt при сборке;
-встраивание программы sh запускающей установку других пакетов в Makefile;
-обновление и отладка пакетов opkg;
-подключение потенциометра к arduino вместо энкодера.