Архив метки: Arduino

Удобный конструктор для начинающих и продвинутых любителей, который поможет понять основы программирования микроконтроллеров, разобраться в назначении различных компонентов, собрать игрушку или домашнего помощника, автоматизировать какой-либо процесс, протестировать прототип будущего устройства и многое другое.

Типы данных и их размер для Arduino (AVR)

НазваниеАльт. названиеРазмерДиапазон
booleanbool1 байт0 или 1, false или true
charint8_t1 байт−128…127
byteunit8_t1 байт0…255
intint16_t2 байта−32 768…32 767
unsigned int uint16_t2 байта0…65 535
long int32_t4 байта−2147483648…
2147483647
unsigned long uint32_t4 байта0…4294967295
float, double4 байта−3.4028235E+38…
3.4028235E+38
int64_t8 байт-263…263−1
uint64_t8 байт0…264−1

Датчик температуры и влажности DHT11

Это простой и недорогой датчик для определения температуры и влажности, который отлично подходит для обучения. Большая часть написанного подойдет и для аналогичных датчиков DHT22 и AM2301.

Внешний вид датчика температуры и влажности DHT11 (Humidity & Temperature Sensor)

Датчик включает в себя:

  • термистор для измерения температуры;
  • емкостной датчик влажности;
  • 8-разрядный микроконтроллер с АЦП для вывода значений температуры и влажности в виде последовательных данных.

Он откалиброван на заводе-изготовителе и, следовательно, легко взаимодействует с другими микроконтроллерами.

Однопроводный последовательный интерфейс делает системную интеграцию быстрой и простой. Его небольшой размер, низкое энергопотребление и передача сигнала до 20 метров делают его лучшим выбором для различных применений.

Читать далее