kalapanga, Ну если уж так подойти к вопросу то тогда вопрос должен быть "Как отключать робота кнопкой." Но ставить вопрос о "выключателе" в теме по Ардуино как то не логично.
"Сон, прерывания - в вопросе разьве про это? Там "как полностью выключить его"!"
Если выключить ПОЛНОСТЬЮ. то включить будет уже НЕЛЬЗЯ. Если контроллер НЕ работает КТО будет анализировать состояние кнопки?
В таком случае только ВНЕШНИЙ выключатель. Механический или электронный.
Да.
Больше похоже на КЗ в каком то из указанных подключений.
Блок питания от известного производителя и скорее всего хорошего качества, если до сих пор не "Сгорел" от таких экспериментов.
Маркером служит тезис; "изучения трансмиссии между контроллером и управляемыми компонентами".
Подозреваю что вы механик по образованию.
В целом ваш вопрос охватывает несколько дисциплин которые вполне потянут на курс если не Вуза то Колледжа точно.
Поэтому начните с чего то простого, а потом двинетесь дальше.
Я уже вам писал. Возьмите набор для макетирования на Ардуино, там есть все необходимое для понимания работы Микроконтроллера.
А поменять местами SDA-SCL накатку могли перепутать. Или там я вижу 2 варианта подключения .....
Ну в общем поиграйтесь там. 100% какая то мелочь и все заработает.
Вот с ходу нашел описание проекта на вашем модуле, еще раз посмотрите все ли ТАК?
Неисправных модулей с Али НЕ получал никогда.
Спалить там ничего НЕЛЬЗЯ. Все "дуракоупорное". Проверял лично.
00-00-2000, - читает время с модуля?
Как дела у батарейки?
Проверяйте подключение.
Смотрите в программу.
Там все просто - где то, какая то, мелкая неточность.
Тяжела доля студента.
Вопрос собственно НЕ имеет однозначного ответа. Преподаватель, скорее всего, хочет затсавить учащихся "Вдуматься" в набор "Интсрументов" который необходим для успешного результатат.
Всех специалистов должно быть МИНИМУМ - 1 человек каждого (ну или даже пердать какие то функции 1 человеку. НО функция все равно нужно выполнить). Это как бы "Джентельменский набор".
А дальше все зависит от величны проекта и возможности параллельной работы. Главное НЕ забывать, что 2 человека сделают в 1,5 раза больше тоесть будут потери на "синхронизацию".
Задачу распарллеливания и синхронизации решают : Тимлид и Проектный менеджер (я иногда "шабашу" проект менеджером).
нашел такй проект с Питоном для микроконтроллеров. micropython.org
Требования ожидаемо высокие:
- STM32F405RG microcontroller
- 168 MHz Cortex M4 CPU with hardware floating point
- 1024KiB flash ROM and 192KiB RAM
Все указывает на то что будем получать те же функции но с заметно большими требованиями к железу.
Явно Малинка с Linux на борту - Выигрывает
evgeniy_lm, Я аккуратно намекнул, что у него не драйвера (на компьютере) НЕТ а ЗАГРУЗЧИКА (в Ардуине). Потому что драйвер у него (судя по картинке) уже есть.
"я пробовал ставить китайскую прошивку" - вот в этот момент он мог загрузчик и повредить.