Читать книгу Устройства умного дома и Интернета вещей на основе плат семейства ESP32 онлайн


Рисунок 4 – 3D-принтер


Но можно ли отнести 3д-принтеры, станки ЧПУ к роботам? Да, можно, но если они смогут что-то выполнять не по жестко заданной программе, а алгоритмам, которые зависят от комплекса внешних факторов – погоды, расстояния до ближайших стен в доме, уровню шума.

Автома́т

Ро́бот

Даже «робот-кот»‎ может быть автоматом, если это – совсем бездушное существо, которое просто двигается по заранее предложенной программе. Поэтому грань между роботами и автоматами действительно очень тонкая, ведь кажется, что устройство, которое похоже на кота – это именно робот-кот! А не автоматический кот.


Рисунок 5 – Робот-кот, изготовленный в сообществе разработчиков Технофея


Робот не обязательно имеет какой-то физически существующий корпус. Это может быть программа, написанная на каком-либо языке программирования. Например, бот, написанный на Питоне с использованием Tensor Flow, подключаемое через интерфейс API к социальной сети «Вконтакте»‎. То есть мы видим фотографию робота, видим, что он нам отвечает в процессе переписки с ним, видим, что он не просто перебирает 2 фразы, а даже в ответ на наше заевшее «Привет, как дела?»‎ отвечает каждый раз по-разному. Да, мы разговариваем с бездушным устройством, но ответы оно подбирает уже случайным образом, либо с помощью обученной нейросети, поэтому мы разговариваем, пожалуй, с роботом, а не с автоматом.


Рисунок 6 – Бот от сообщества разработчиков Технофея, который использовался в 2017—2018 годах


Таким образом, робот может не иметь механической части, но когда мы увидим какую-нибудь отладочную плату, например, Arduino UNO или Wemos ESP32, к которой подключены датчики и в которой происходит самостоятельное принятие решения (без заранее подготовленных сценариев от разработчика этого устройства), мы по аналогии с Интернет-ботами можем говорить о том, что эта плата с некоторой модульной «обвязкой»‎ – робот.


электроникоймеханикойпрограммированием

Электроника

Робот может состоять из платы управления, к которой подключаются датчики. модули, сенсоры, устройства. Можно помигать светодиодом, и даже сделать целую систему передачи информации, мигая им с помощью Азбуки Морзе, например. Можно анализировать содержание углекислого или угарного газов в квартире и на дисплей выводить одно из двух сообщений: «Зона слабой мозговой активности»‎ или «Угроза пожара»‎. Собранное по электрической схеме устройство – это наработка из области электроники. Внизу приведена схема, где к Arduino Uno подключен датчик температуры и влажности DHT11 и жидкокристаллический дисплей (или LCD – liquid crystal display c английского).