-
SPI и Arduino: плодим входы
SPI и Arduino: Теория Вывод Ввод Теперь попробуем считать состояние нескольких кнопок через другой сдвиговый регистр, предназначенный для ввода — 74HC165, модель SN74HC165N от Texas Instruments. Этот регистр, в отличие от рассмотренного ранее 74HC595, работает наоборот — преобразует параллельный интерфейс в последовательный.
-
SPI и Arduino: плодим выходы
SPI и Arduino: Теория Вывод Ввод Рассмотрим классический сдвиговый регистр 74HC595, модель M74HC595B1 от STMicroelectronics. По сути, это преобразователь последовательного интерфейса в параллельный: получает данные по SPI, а потом разом выставляет уровни на 8 ножках согласно полученным битам.
-
SPI и Arduino: теория
-
Подключаем LCD-дисплей на базе HD44780 к Arduino
При работе с Arduino иногда возникает необходимость вывести какие-либо данные на дисплей, но передавать для этого данные на ПК имеет смысл только если устройство будет использоваться в связке с ПК. А как же быть с автономными устройствами? Тут на помощь придут LCD-дисплеи. Рассмотрим LCD-дисплеи на базе контроллера HD44780 на примере WH1602B-YYK-CTK.
-
Компьютерное зрение с Ардуино
-
3 датчика Arduino-садовника
После вчерашней статьи — Почему Arduino побеждает и почему он здесь, чтобы остаться? я изучил сайт Makezine внимательнее и обнаружил потрясающий раздел Make: ARDUINO, целиком и полностью посвящённый контроллеру Ардуино! И, как раз в этом разделе я нашёл замечательную заметку об использовании Arduino в роли садовника (Garduino)! В принципе, ничего сложного в этом нет. К…
-
Почему Arduino побеждает и почему он здесь, чтобы остаться?
-
Перевод книги Arduino programming notebook — Блокнот программиста Arduino
В заметке Книги про Arduino упоминалась PDF-книжка Brian W. Evans: Arduino programming notebook (PDF) Теперь она доступна и на русском языке! Автор перевода: Гололобов Владимир Николаевич (vgololobov[at]yandex.ru) Редакция и правка: команда сайта RoboCraft.ru Скачать книгу: Блокнот программиста Arduino (PDF 1.3 Mb) По теме Ардуино что это и зачем? Arduino, термины, начало работы Разновидности плат Arduino,…
-
ArduinoIDE 0022
-
Программирование Arduino/CraftDuino — Blink без delay
Разглядывая примеры в Arduino IDE, Вы, возможно, обратили внимание на скетч BlinkWithoutDelay (Examples – Digital — BlinkWithoutDelay) Этот скетч интересен тем, что он выполняет задачу включения/выключения светодиода без функции delay(). Это означает, что мы можем «одновременно» с миганием светодиода выполнять ещё какую-нибудь интересную задачу 🙂 Как же это реализовано? Как обычно – всё достаточно просто…
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…