Микроволновка на Ардуино? А что, так можно было?
Сделал микроволновку на Arduino. Да, прямо в прямом смысле! Из двух нерабочих микроволновок (Samsung и Beko) собрал одну рабочую. Панель управления от Beko была с дохлым контроллером, поэтому я вытравил свою плату на Arduino Nano, всё подключил — дисплей, кнопки, энкодер, реле — и написал прошивку с нуля, без библиотек. Затем подключил панель к железу Samsung. В этом ролике покажу, как устроен проект: как отображаются значки на дисплее через битовые маски, как управлять магнетроном через массивы, как реализован таймер с учётом часов и обратного отсчёта на Timer1. Ссылка проекта на GitHub: https://github.com/AlexKZWork/BekoMic...
Ролики по теме: Битовые операции: • Что такое битовые операции и зачем они нужны? ШИМ часть 1: • Аппаратный ШИМ без analogWrite: как работа... ШИМ часть 2: • Arduino: Аппаратный ШИМ без analogWrite — ...