Два вопроса:на основе микроконтроллера реализации восход/установить алгоритм
Я пытаюсь реализовать алгоритм для определения времени восхода и захода солнца, с широты, долготы и даты в качестве входов микроконтроллера. Я знаю, что есть алгоритмы для этого, но я не мог найти никаких подробностей о том, как это сделать на микроконтроллере. Это возможно?
Во-вторых, если я должен это реализовать, сколько памяти мне понадобится и какой контроллер мне придется использовать?
Пожалуйста, дайте мне знать.
Да, это возможно. Но вам нужно будет рассмотреть дополнительные материалы, прежде чем сузить ответ на свой второй вопрос. Например, насколько точны расчеты? Как быстро/как часто нужно выполнять расчет? Как геолокация будет предоставлена микроконтроллеру? Как будет предоставляться пользователю время восхода/захода солнца? Является ли эта часть критически важной для безопасности системы или это хобби? – kkrambo
Допуск +/- 15 минут будет прекрасным. Расчет должен выполняться один раз в день - идея состоит в том, чтобы вызывать выход при восходе и закате солнца. Геолокация будет предоставляться в качестве входа пользователем (через сенсорный экран или смартфон). Это не хобби, и это не критически важная система безопасности - просто думать о идеях :) – genesis
Я подозреваю, что требования к интерфейсу более значительны, чем требования к восходу/закату. Я имею в виду, что если микроконтроллер может управлять сенсорным экраном или Bluetooth-радио для связи со смартфоном, то он, вероятно, может справиться с этим алгоритмом. Еще одна вещь, которую стоит рассмотреть - это ваш бюджет власти. Работает ли батарея устройства? – kkrambo