Общий

Использование динамика от телефона

Можно ли использовать динамик от телефона nokia Speaker (Дин.) Nok 1320/515/625 ORIG100%

(Страница магазина: akstel.ru/catalog/zapchasti_dlya_telefonov/dinamik_speaker/nokia_1/51031) в своём проекте на Arduino.

Если можно, то каким образом подключать?

 

помогите , с созданием умного света на фоторезисторах

Есть проект создания умного света на фоторезюках , попробовал сделать код на ифах , работает только в случае с одним из датчиков:

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

Добрый день, 

Я являюсь очень начинающим радиолюбителем и программистом с 3-х дневным стажем =) но возможности, которые открывает ардуино меня сильно заинтересовали.

Сейчас пытаюсь воплотить в жизнь проект по самостоятельнйо (максимально удешевленной) сборке гончарного круга с использованием узлов и агрегатов стиральной машинки с коллекторным (щеточным) двигателем.

Поставленная задачи:

majordomo + dht11 + W5100

Всем привет  есть данный код
/*
  Скетч для вывода в Монитор порта теспературы в Цельсиях и Влажности
  с датчика DHT22 и отправки их по MQTT в брокер и MajorDoMo.

*/

#include <SPI.h>                 // Библиотека SPI шины
#include <Ethernet.h>            // Ethernet библиотека
#include <PubSubClient.h>        // Библиотека MQTT
#include <DHT.h>                 // Библиотека для датчиков DHT11/22

#define DHTPIN 7                 // Номер пина, к которому подсоединен датчик

Подключение двух датчиков температуры с выводом на олед дисплей

Прошу помощи допилить скетч по двум датчикам и олед дисплею

Чтение с последней заполненной ячейки EEPROM...

Здраствуйте. Такой вопрос касаемо записи/чтения EEPROM. Есть один проект в котором будет происходить частая запись и чтение в EEPROM память Arduino (Nano Atmega168). При включенной Ардуинке запись происходит последовательно в каждую ячейку начиная с 0 и до 512, после заполнения EEPROM переходит вначало и перезапись/чтение начинается с нулевой ячейки... Но при выкл. и вкл. питания запись начнётся опять с нулевой ячейки не пройдя всю память, а откл. питания может быть частенько.

Максимальное количество каналов у дата-логгера

Всем привет!

Мне необходимо для работы сделать около 50 штук дата-логгеров для замера напряжения в однофазных и трехфазных сетях, снимая данные с распределительныз щитков клиетнтов. Как я понял, самый мощный контроллер из семейсва ардуино это мега - верно? Хочу грамотно сформулировать задание для фрилансеров на разработку такой системы и в первую очередь хотелось бы понять, а каковы возможности ардуино в обоих случает - уно и мега? Мне нужно замерять ежесекундно токи в каждой из измеряемых ветвей, косинус фи на них же и один или три канала входного наряжения на щитке.

DHT11+W5100+MajorDomo

Всем привет. Начинающий. Ребят подскажите  есть, ли у  кого-нибудь уже готовый скетч для работы  с этим majordomo, а именно в  связке с DHT11 (пока только для тестрирования есть такой датчик). В интернете понаходил кучу готовых проектов, а толку  ниодин из них не компилируется. Версия IDE 1.8.1 

Например вот один из кодов: 

Ламерский вопрос: нужно ли стирать старый скетч?

Привет честной компании от очередного чайника!

Вопрос, собственно, вот в чем: я собрал схему, написал для нее скетч, загрузил - все нормально. Отключаю USB-кабель, собираю новую схему, пишу скетч, подсоединяю USB... и сразу начинает работать предыдущая программа. 

Я, конечно, чайник, но кажется мне, что это неправильно. Может существуют какие-то азы, о которых все знают, а я прошляпил? 

И вдогонку еще один вопрос из этой же серии: просто выдергивать шнур USB при работающем скетче - это правильно?

Генератор с регулируемой частотой. Помогите пожалуйста!!!!


int out_pin=13;// нога генератора 
int Pin = A0;// нога потенциометра 
int frequency = 1; // частота от 1 до 50 
int led = 6; 
void non_stop_program1(uint16_t span) { 
  static uint32_t future = 0; 
  static uint8_t stat = 0;   
  if (millis()<future) return ; 
  future += span; 
  stat =!stat; 
  digitalWrite(out_pin, stat);

} 
void setup() {  
  pinMode(out_pin, OUTPUT); 
  Serial.begin(9600);
pinMode(led, OUTPUT);

} 
void loop() {