Свежее

C#. Windows Forms

Продолжаем изучать C# и рассмотрим работу с Windows Forms. Создайте новый проект, но вместо Консольного приложения (Console Application) выберите Приложение Windows Forms (Windows Forms Application). В этом приложении у вас есть форма (и вы можете создавать другие) на которой вы…
ДАЛЕЕ

C#. Ввод данных

Как вы уже знаете, для вывода данных в консоль используется команда

Также, у пользователя есть возможность передавать в программу данные через консоль. Для этого используем функцию, которая считывает введенную пользователем строку:

Полученная информация возвращается в виде строки (string),…
ДАЛЕЕ

Переключатель цветов

Сегодня будет очень простой проект, а именно — переключатель цветов, придуманный для детей. Состоит он из RGB-светодиода и трех кнопок с фиксацией (а еще резисторы, провода и питание). Суть в том, что нажимая на кнопку, мы активируем один из трех…
ДАЛЕЕ

Новый робот собирает перец и не только

На прошлой неделе в Бельгии был представлен самый продвинутый в мире робот по уборке сладкого перца, разработанный в консорциуме, включающий исследователей из Университета им. Бен-Гуриона из Негева (BGU). SWEEPER (Уборщик) предназначен для работы в одной системе обрезки рядов стволов с…
ДАЛЕЕ

C#. Базовые операции. Типы данных

Продолжаем изучать язык программирования C#. В предыдущем уроке было показано, как создать консольное приложение и вывести в консоль фразу. Сегодня познакомимся с некоторыми базовыми операциями. Для начала научимся работать с переменными. Переменная — это некоторая величина, у которой есть имя…
ДАЛЕЕ

C#. Начало

Приступим к изучению языка программирования C# (си шарп). Будем программировать в среде Visual Studio, которую бесплатно можно скачать с сайта Microsoft. У меня установлена версия 2015, но если у вас другая, то все будет работать так же. При запуске вас…
ДАЛЕЕ

Машинка с bluetooth-управлением

Сделаем машинку, управляемую по bluetooth. Для этого нам понадобится приводная платформа, драйвер двигателя (я использую l293d) и bluetooth-модуль (hc-05 или hc-06). Подключение: Также нам понадобится приложение под Android для управления машинкой. Сделаем его в MIT App Inventor. Внешний вид: Ничего…
ДАЛЕЕ

STM32duino. Часть 2

Продолжим краткий обзор работы с stm32 в Arduino IDE. На платах Ардуино обозначено, какие пины можно использовать для считывания аналоговых сигналов, какие генерируют ШИМ и т.д. На blue pill такого нет и мы должны посмотреть распиновку (кликабельно, оригинал: здесь). Можно…
ДАЛЕЕ

STM32duino

Большинство плат Arduino основаны на микроконтроллерах AVR, которые не отличаются высокой производительностью. Есть платы типа Arduino Due, в которой установлен 32-разрядный микроконтроллер, но она значительно дороже Uno, и размером с Arduino Mega. Однако существуют производительные микроконтроллеры stm32, и с ними…
ДАЛЕЕ

Делаем съедобные кнопки

Сегодня сделаем необычный музыкальный инструмент, у которого вместо клавиш будут использоваться съедобные продукты. Тут у нас цукат, хлеб, яблоко, пастила, огурец, сыр, колбаса и капуста и их мы превратим в кнопки. За основу взята вот эта статья с сайта instructables….
ДАЛЕЕ