Компоненты для Arduino
Справочник по деталям: распиновка, схема подключения, нужная библиотека и готовый скетч. Схемы интерактивные — наведите на провод, и он объяснит, зачем нужен.
Каждый скетч проверен реальной компиляцией под Arduino UNO, а не написан по памяти.
Какую адресную ленту выбрать для Arduino: WS2812B, WS2812, SK6812, WS2811. Чем адресная лента отличается от обычной, сколько нужно питания и зачем резистор на линии данных.
Какой датчик наклона выбрать для Arduino: MPU6050, ADXL345, MPU9250, BNO055. Чем акселерометр отличается от гироскопа, зачем нужен магнитометр и что такое дрейф нуля.
Какой датчик движения выбрать для Arduino: пироэлектрический HC-SR501, микроволновый RCWL-0516, датчики присутствия. Чем движение отличается от присутствия и почему PIR не видит неподвижного человека.
Какой датчик расстояния выбрать для Arduino: HC-SR04, инфракрасный Sharp, лазерный VL53L0X. Сравнение по дальности, точности, углу обзора и цене.
Какой датчик света выбрать для Arduino: фоторезистор GL5528, модуль с компаратором, цифровой люксметр BH1750. Чем отличаются, что такое делитель напряжения и когда нужны настоящие люксы.
Какой датчик температуры выбрать для Arduino: сравнение DHT11, DHT22, DS18B20, LM35 и BMP280 по точности, диапазону, влажности и способу подключения.
Какой джойстик выбрать для Arduino: аналоговый двухосевой KY-023, миниатюрный, кнопочный переключатель направлений. Чем отличаются, сколько выводов занимают и зачем нужна мёртвая зона.
Какой дисплей выбрать для Arduino: символьный LCD 1602, монохромный OLED SSD1306, цветной TFT ILI9341. Сравнение по цене, потреблению, количеству проводов и объёму памяти.
Чем активный зуммер отличается от пассивного, что такое пьезоизлучатель, когда нужен динамик, какие модули KY-006 и KY-012 бывают и как выбрать излучатель под задачу.
Какой инфракрасный приёмник выбрать для Arduino: VS1838B, TSOP4838, готовые модули KY-022. Чем отличаются по частоте несущей, как читать коды кнопок пульта и почему приёмник ловит не всё.
Как выбрать клавиатуру для Arduino: матричная плёночная 4×4 и 4×3, кнопочные модули, аналоговая клавиатура на одном выводе. Как работает матричное сканирование и сколько выводов занимает.
Как устроена макетная плата для Arduino: как соединены ряды и шины питания, зачем нужна центральная канавка, какие бывают размеры и когда пора переходить на пайку.
Какие бывают потенциометры для Arduino: подстроечные, поворотные с ручкой, ползунковые. Чем отличаются линейные и логарифмические, какой номинал брать и когда нужен энкодер вместо потенциометра.
Какое реле выбрать для Arduino: чем отличаются одноканальный, двухканальный и четырёхканальный модули, что такое твердотельное реле, зачем нужна оптопара и как не сжечь плату.
Какой светодиодный индикатор выбрать для Arduino: семисегментный на один и четыре разряда, матрица 8×8 на MAX7219, шкала из светодиодов. Общий катод и общий анод, зачем нужен драйвер.
Как выбрать светодиод для Arduino: обычные, RGB с общим катодом и анодом, сверхъяркие, светодиодные сборки. Как рассчитать резистор, почему он обязателен и сколько светодиодов выдержит плата.
Какой сервопривод выбрать для Arduino: чем отличаются SG90, MG995 и MG996R, что такое усилие в килограммах на сантиметр, зачем нужны серво непрерывного вращения и почему нельзя питать серво от платы.
Какой транзистор выбрать для Arduino: биполярный BC547, мощный TIP120, полевой IRLZ44N, готовые модули. Чем отличаются, как считать ток базы и почему обычный полевой не откроется от 5 В.
Какой энкодер выбрать для Arduino: KY-040, оптический, магнитный AS5600. Чем инкрементальный отличается от абсолютного, что такое дребезг контактов и когда лучше взять потенциометр.