![Smart Relay. Делаем своими руками – RoboCraft Smart Relay. Делаем своими руками](https://robocraft.ru/uploads/images/8/6/4/8/1760/2f4c945cf2.jpg)
Arduino и Начинающий
Над выпуском работали: С. Муратчаев В. Накоряков B. Davidov С. Скворцов В.
![Радиоежегодник- Выпуск Путеводитель по Arduino PDF | PDF Программируемый логический контроллер (ПЛК) на базе Arduino + Ethernet shield + 74HC165 + 74HC595](https://i.ytimg.com/vi/-CHuMRui2mc/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLCL7akIss2pj48a2ZA78WFkP3Vc0A)
![Arduino: истории из жизни, советы, новости, юмор и картинки — Все посты, страница 2 | Пикабу Радиоежегодник- Выпуск 34. Путеводитель по Arduino PDF](https://i.ytimg.com/vi/Q3JwEbwB7Qo/hqdefault.jpg)
![КМБ для начинающих ардуинщиков – RoboCraft](https://i.ytimg.com/vi/louwyHT3WV8/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLD0RMtIZUJdlFu4EoPYRe1jjicjqg)
![](https://arduinomaster.ru/wp-content/uploads/2017/10/schematic-ir-motion-relay.png)
![](https://portal-pk.ru/uploads/images/f5e4ada55e98f8cf49569058ad4daea0.jpg)
![](https://i.ytimg.com/vi/m3bF54wr4U0/maxresdefault.jpg)
![](https://masterclub.online/wp-content/uploads/2018/09/F5RPTR9IRC5S820.LARGE_.jpg)
Прошу прощения за возникшую задержку в выпусках - болело горло и не мог записывать видео. Сегодня мы разберемся с такими понятиями как условные операторы и циклы, поговорим о том, как ими пользоваться и разберем несколько примеров их применения. Предыдущие выпуски вы найдете здесь: 0 , 1 , 2 , 3 , 4 , 5. Предлагаю начать наш разговор с условных операторов, или, как их еще называют, операторов выбора. Данные операторы всегда имеют какое-то условие, и это условие в процессе работы проверяется на истину или ложь. Если условие верно, то есть истинно, то выполняется специально указанный для этого случая фрагмент кода.
![Загружено:](https://robocraft.ru/uploads/images/7/c/d/1/1887/4a9b293444.jpg)
![Сведения о документе](https://arduino-tex.ru/uploads/images/3a92dddcb503774ef2f40dcc2e491a50.jpg)
![](https://iarduino.ru/img/upload/eacb7a042d1d526e9de62e44233ffa2f.jpg)
![](https://portal-pk.ru/images/news/1024/1543418958.jpg)
![](https://arduino.ru/sites/default/files/u23716/p_20161102_215330.jpg)
![](https://i.ytimg.com/vi/m3bF54wr4U0/sddefault.jpg)
![](https://portal-pk.ru/images/news/1024/1569471391.jpg)
![](https://arduino-tex.ru/uploads/images/5da230765072809f7f874e38094c4272.jpg)
![](https://robocraft.ru/files/arduino/boards/ArduinoLeonardo.jpg)
![](https://iarduino.ru/img/upload/c9cebceab634ef626ea41010971b3396.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FET/02R1/IR9EC4UV/FET02R1IR9EC4UV.LARGE.jpg)
Идея заключалась в том, чтобы сделать контроллер исполнительных устройств с некоторой степенью автоматизации и настраиваемый полностью через web интерфейс. Логика работы контроллера хранится в файле на SD карте, а не в коде, что позволяет очень просто модифицировать логику работы, без изменения кода и перепрошивки контроллера. Поскольку формировать web странички в коде очень не хотелось, то пришлось порыться на просторах сети и откопать такой интересный проект — TinyWebServer.
![](http://techclub.su/sites/default/files/articles/Robocar01/pic01.jpg)
![](https://voltiq.ru/wp-content/uploads/relay-and-arduino-2.jpg)
![](https://i.ytimg.com/vi/NaPgCa4Q2cM/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLDGCAS0Vlv6t4x_nJStyhB2JQmNQQ)
![](https://i.ytimg.com/vi/4QzmSUI8Tdc/maxresdefault.jpg)
![](https://robocraft.ru/files/releshield/circuit.gif)
![](https://i.ytimg.com/vi/YE27xPYfqlY/maxresdefault.jpg)
![](https://arduino-tex.ru/uploads/images/39eaed487fe5b5729450f294d1baf33c.jpg)
![](https://arduino-tex.ru/uploads/images/efbddcd25cab3285ff023a2258902026.jpg)
![](http://mediaunix.com/wp-content/uploads/2016/03/arduino_light-000.jpg)