Я хотел бы иметь возможность управлять бытовой техникой.
Не знаю с чего начать, может кто подскажет?
Я хотел бы иметь возможность управлять бытовой техникой.
Не знаю с чего начать, может кто подскажет?
Если вы случайно имеете в виду бытовую технику, вам нужно начать с KNX. API шокирующе разочаровывает, это не приятно и не весело; или, по крайней мере, так было, когда мы делали работу несколько лет назад.
1) Узнайте, как построить электронную схему для устройств, которыми вы хотите управлять.
2) Найдите микроконтроллер, который может соответствовать вашим требованиям.
3) Загрузите Microcontroller SDK с сайта производителя
4) Узнайте, как его запрограммировать
5) Протестируйте и разверните, когда закончите.
Это то, что мы сделали с микроконтроллерами PIC18F4520, когда пытались контролировать энергопотребление из дома.
Или 6) Купить уже готовый продукт. (Возможно, Майкрософт!)
Как предполагает Джаммин, есть возможность использовать KNX. KNX — это коммуникационный протокол, обычно используемый для домашней автоматизации. Существуют сотни устройств KNX, способных управлять электрооборудованием, но стоимость управления несколькими бытовыми приборами будет чрезмерной.
Я согласен, что вы должны научиться использовать микроконтроллер, отличной отправной точкой будет использование платы Arduino. Они дешевы, очень просты в использовании с богатым исходным кодом и доступными учебными пособиями.
попробуйте стартовый проект, например, заставить Arduino включить лампу. Попробуйте это руководство
Прочтите первых авторов книги «Искусство электроники», чтобы узнать о силовых транзисторах. Тогда изучите микроконтроллеры. Я рекомендую AVR с программатором avrisp mkII. Работает с windows/linux/mac и gcc. AVR могут обмениваться данными через usb, последовательный порт, spi и, при наличии дополнительного оборудования, радио.