Комментарии 25
Все так очевидно и понятно :)
Автор, просвятите, что это?
Автор, просвятите, что это?
+3
НЛО прилетело и опубликовало эту надпись здесь
Да, arduinoй делать что-нибудь кроме управления пинами неэффективно, комнату греет плохо, вычислительные способности скромные…
Кстати она умеет питаться от одной солнечной батарейки 6v200ma днём, без прямого солнечного света, не могу придумать зачем это можно использовать ;)
Кстати она умеет питаться от одной солнечной батарейки 6v200ma днём, без прямого солнечного света, не могу придумать зачем это можно использовать ;)
+1
200 мА? Почему так много?
AtMega8L кушает 1 мА.
AtMega8L кушает 1 мА.
Power Consumption @ 1 MHz, 3V, and 25°C for ATmega16L
– Active: 1.1 mA
– Idle Mode: 0.35 mA
– Power-down Mode: < 1 µA
+1
Стабилизатор и диоды тоже захотят кушать.
200 ма — это в идеальных условиях солнечного дня с правильным углом к солнцу.
в облачный день или под лампой хорошо если 50 набежит.
запас позволяет повесить какие-нибудь датчики или микромоторчик или самую маленькую серву.
использовал такую — www.dealextreme.com/p/solar-power-panel-110-95mm-6v-200ma-18168
Следующий этап — запитать солнцем openmoko 8)
200 ма — это в идеальных условиях солнечного дня с правильным углом к солнцу.
в облачный день или под лампой хорошо если 50 набежит.
запас позволяет повесить какие-нибудь датчики или микромоторчик или самую маленькую серву.
использовал такую — www.dealextreme.com/p/solar-power-panel-110-95mm-6v-200ma-18168
Следующий этап — запитать солнцем openmoko 8)
+1
НЛО прилетело и опубликовало эту надпись здесь
Подключить LCD и клаву несложно.
Действительно неплохая мысль.
Можно сделать карманный интерпретатор BASIC :)
Действительно неплохая мысль.
Можно сделать карманный интерпретатор BASIC :)
0
Прямо сейчас у меня на столе стоит «карманный» интерпретатор brainfuck-а с подключенной компьютерной клавой и 16x4 жки.
Прога написана на си, залито в AtMega8. В настоящий момент пилю свою либу для удобной работы с клавой и жки.
Прога написана на си, залито в AtMega8. В настоящий момент пилю свою либу для удобной работы с клавой и жки.
+3
Забыл сказать что там мой диалект brainfuck-a и дополнительными внешними функциями =)
+2
Шикарно!
А еще бы написать linux-подобную ОС для AVR.
Ну чтобы запускать приложения свои, чтобы консоль была и прочие плюшки.
А еще бы написать linux-подобную ОС для AVR.
Ну чтобы запускать приложения свои, чтобы консоль была и прочие плюшки.
0
Кстати возможно: www.instructables.com/id/AVRSH-A-Command-Interpreter-Shell-for-ArduinoAVR/
Я говорю о немного другом функционале. RTOS позволяет реализовать многозадачность, а было бы здорово иметь возможность запускать бинарники, написанные под эту архитектуру… эх мечты. А ведь чисто теоретически это реально.
Я говорю о немного другом функционале. RTOS позволяет реализовать многозадачность, а было бы здорово иметь возможность запускать бинарники, написанные под эту архитектуру… эх мечты. А ведь чисто теоретически это реально.
0
НЛО прилетело и опубликовало эту надпись здесь
+1
уже сделано BASCOM
0
Вкратце поясните, что это обработка сообщений с com-порта, тогда проще будет для понятия. Думаю все через это должны пройти самостоятельно :)
0
НЛО прилетело и опубликовало эту надпись здесь
Скачал, не компилируется. Версия среды разработки 18, linux ubuntu.
ошибка: нет декларации ‘A7’ в этой области видимости In function ‘void monitor()’:
In function ‘int cmd_parse(int)’:
0
да, в той версии не было номеров пинов в WProgram.h.
фикс простой —
#define PIN_LAST 21
или
#define MONITOR 0
до #include «avros.h»
обойти через #if defined непонятно как, A7 — это const, версию библиотеки они в препроцессор запихнуть не догадались.
фикс простой —
#define PIN_LAST 21
или
#define MONITOR 0
до #include «avros.h»
обойти через #if defined непонятно как, A7 — это const, версию библиотеки они в препроцессор запихнуть не догадались.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
yet another serial protocol, для людей