Песочница. Раздел для новичков

Управление двигателем - первый проект

Здравствуйте, товарищи! Можно совсем нубский вопрос? Только начинаю осваивать Ардуино, начинаю с заказа компонентов на али...
Первый проект: управление мотором 12 В по заданному сценарию с регулировкой оборотов. Подскажите, правильно ли я подобрал компоненты?
1) сам модуль - nano
2) плата breadboard в комплекте с проводами и блоком питания MB102 3.3/5 В (на самом деле не знаю, зачем он мне в данном случае - может быть пригодится в будущем, но в комплекте выходит почти та же цена, что плата и провода по отдельности)
3) блок питания 12 В

PCA9685 и mpu6050

Добрый день! 

Не так давно начала делать проект на платформе Arduino. Суть состоит в том, что на руку надевается перчатка, как у железного человека, а двигать этой перчаткой должны сервоприводы SG90 (9 штук), управляемые MPU6050. Так вот, вопрос состоит в том, как в скетче объединить библиотеки  Adafruit_PWMServoDriver.h и MPU6050_tockn.h, так, чтобы один гироскоп управлял 6 сервоприводами, а второй 3. 

Заранее спасибо!

LED 4 PINS. Управление.

Привет, ребята. Есть лента, вот фото. Там 4 пина: 5V, G,R,D(D или B - непонятно пр-р-р-р).Всего 24 диода.

1. Сколько диодов можно макс. включить.

2. Как включить только 3 из 6 и притом чтобы они горели желтым, а остаьные 3 - зеленым.

Собираю VK2828U7G5LF и HC-6 - для передачи GPS сигнала на телефон!

Здравствуйте дорогие АРДУНИсты!Новичок в этом деле, но привлекла данная тема!Собрал такой GPS приемник VK2828U7G5LF и HC-6 и питатель.Сейчас интересует вопрос как связать, чтобы блютуз передавал данные с GPS модуля на телефон?Скейтч нужен на GPS модуль новый?И что то менять нужно в БЛЮТУЗ?Заранее спасибо за ответ!Только вникаю в это дело!

Отправка SMS с переменной.

#include <SoftwareSerial.h>                 
SoftwareSerial M590(2, 3);                 // RX, TX

#define ledS 5
#define BOOT 6                             // нога BOOT на модеме
#define analogG A2
int gasValue = 0;                          //переменная для хранения количества газа

void setup() 
{
  delay(2000);                             // чтобы не повисало при включении  
  M590.begin(9600);          
  Serial.begin(9600); 
  pinMode(BOOT, OUTPUT);                   // нога BOOT на модеме
  pinMode(ledS, OUTPUT);

Запись первоначальных данных в EEPROM

Здравствуте.

Хочу сделать счетчик импульсов с выводом на двухстрочный дисплей на Arduino UNO. 

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

Самый простой способ, который нашел это сделать две загрузки скетча:

1. В Setup прописать команду записи в ячейку памати первоначальных значений и загрузить скетч;

2. Закоментировать строку с выше указанной записью и снова загрузить скетч.

книга по ардуино

Подскажите хорошую книгу по ардуино.
Очень хочу почитать настоящую бумажную. 
.