Ви не увійшли.
https://forum.arduino.ua/img/members/2943/andruinol.jpg
вот схема.
А чего ты нам мозг выносишь про какие-то кнопки? На схеме никаких кнопок нет.
Kaka пише:А схему можно увидеть?
АЦП подключено по I2C резистор подтяжки к 5 вольтам на А0 на него же резисторы из кнопок руля через массу.
Если Вам это настолько не нужно, что лень рисовать схему, то с чего Вы взяли, что кому-то это нужно больше, чем Вам?
Как видите народ гадает на кофейной гуще от нехрен делать и так продлится один-два дня, потом надоест, а проблема у Вас так и останется - ибо сам себе злобный буратино.
А схему можно увидеть?
Послушай, Мёд, ты заметил, что это раздел называется "Проекты" а вовсе не "Реклама" (которая здесь запрещена, кстати). Здесь делятся наработками с коллегами по хобби в порядке взаимообучения и обмена опытом, а не барыжат!
А скетч где, "с блэкджеком и ... короче с вышеперечисленными фишечками"?
Чого тестувати? Кабелів чи кобелів?
Тогда, будьте добры, подскажите пожалуйста, почему так не будет компилироваться.
С таким подходом Вы далеко не уедете. Вы должны самостоятельно взять код от уважаемого Митяй
Пишешь так
int summa( int a,b){
Int resultat =a+b;
return resultat;
}
запустить компиляцию и посмотреть компилируется ли он, а если нет, то почему. Вот сделайте это и расскажите нам почему этот код не компилируется.
Мне тяжело поверить, что можно пользоваться только готовыми функциями Ардуино,
и нельзя написать свою функцию, так как мне надо.
Знаете, я был уверен, что вопрос про "можно ли писать самому" является шуткой и стёбом. И мой пост #3 - был просто "поддержкой шутки". Я по-прежнему так считаю, т.е. "мне тяжело поверить, что человек может всерьёз задавать такие вопросы".
Но если этот вопрос был всерьёз, то держите серьёзный ответ: нет, Вам нельзя писать собственный код. Если Вы задаёте такие вопросы и просите пояснять почему не компилируется даже не попытавшись скомпилировать, то Вам просто рано ещё писать свой код. Прокачаться надо для начала.
И потом по имени summa вызываешь там где тебе надо сложить два числа
Не, не так.
На самом деле, "потом приходишь на форум и спрашиваешь, почему не компилируется".
Можно ли в такую программу вставлять собственный код \ создавать свои скэтчи?
Нет, конечно. Можно только готовые скачивать.
У кого есть хрустальный шар. Мой до сих пор чистят.
У меня есть, но что-то глючит - мож потому, что китайский. Он никак не может въехать что ж там за сигнал такой, который можно потерять и всё про внеземные цивилизцаии с Кин-дза-дзы талдычит.
Абалдеть!
Какое присоединение? Чего и к чему?
Третьим буду!
А какая там библиотека? VirtualWire должна работать, вроде.
А как же быть с напряжением питания? Если сенсор надо запитать от 24, а в даташитах ацп что вы говорите там идет максимум 5в. Как не спалить все это дело?
Ну, Вы странный человек. Вам всё это понять надо обязательно? Отлично, начинайте с учебника для 8-го класса - с закона Ома, правил Кирхгова и так далее. Или Вы думаете, что Вам здесь будут всё это объяснять? Ну, Вам же сказали, купите модуль - там все нормально сделано.
И чего Вы этому питанию привязались? Вы ведь ток контролируете. Какая разница какое там напряжение питания. Ну, давайте нарисуем простейшую схему контроля тока:
Для измерения тока через двигатель будем измерять напряжение на резисторе (вольтметр там нарисован - видите?).
Ну и каким будет напряжение (что покажет вольтметр) если двигатель жрёт 1А? По закону Ома надо просто перемножить ток на сопротивление: 1 А * 0.1 Ом = 0.1 В. А если ток будет 5 ампер? Тоже самое - 5 А * 0.1 Ом = 0.5 В.
И что, я где-нибудь использовал напряжение батареи? Сколько там вольт? 9? 12? 220? 100500? Мне от этого холодно или жарко?
Думаю, Вам это так и осталось непонятным, но, я уже сказал, хотите понять - начинайте с учебника за 8-ой класс. Хотите просто сделать то, что делаете, купите готовый модуль - его делали люди, которые понимают.
Кто то может детально как для идиота объяснить что делать.
Ну, я же объяснил в посте #2 - купите готовый модуль-переходник 4-20МА - напряжение и не парьтесь. Я Вам даже пример такого модуля привёл, а вообще-то на aliexpress просто наберите в поиске 4-20mA Arduino - Вам их столько вывалят! Купите и пользуйтесь! Куда ещё проще и детальнее?
Да, я бы наколхозил свой "модуль", но это не для Вас, т.к. Вы даже закона Ома не знаете. Купите готовый.
Пускай меряет выходное напряжение с датчика и конвертирует в нужные попугаи.
Так датчик-то выдаёт ток, а не напряжение. Там пофиг какое напряжение, ставишь резистор, скажем 240 ом и измеряешь падение напряжения на нём. При 20мА будет 4,8В, а при 5мА - 1,2В. Но я бы поставил резистор, скажем, 51 Ом и имел бы напряжения на нём от 0,25В до 1,02В - вот его бы и измерял с опорным 1.1В
Резистор лучше посчитать, исходя из используемого опорного напряжения. Но это не для ТС (раз уж он ожидает там 24В увидеть, то уровень подготовки понятен).
Так что для ТС - только готовые модули. Оно, кстати и лучше, там уже есть защита от разных приключений на стороне датчика.
Как я понял, нужен ацп. .... как подружить сенсор 4-20ма 24в с распбери?
Если не колхозить, а обеспечить нормальный уровень защиты и точность измерений, то нужен преобразователь 4-20 - напряжение типа вот такого - https://www.cooking-hacks.com/documentation/tutorials/4-20ma-sensor-board-shield-tutorial-for-arduino-raspberry-pi-intel-galileo.html . Их более, чем до хрена на алиэкпрессе разных.
Не могу - это надо Вас c нуля на сисадмина учить. Могу сказать, что Вам делать.
1. Узнайте у своего интернет провайдера сколько стоит выделенный IP адрес. Если устраивает, купите. Он Вам его сообщит.
2. найдите знакомого сисадмина, поставьте ему пива и скажите, что нужно сконфигурировать Ваш сервер, чтобы он был виден из мира под купленным IP-адресом. Нет знакомого сисадмина - разместите объяву на форуме своего города - найдётся.
Будете доступаться через адрес типа http://123.123.123.123/ (или какой там у Вас адрес будет). Если заодно купите и домен (типа max20.ua ) и поставите админу ещё пива, он Вам может и DNS привязать, тогда будете по имени доступаться.
всю инфУ вывести на монитор?
мне нужно установить тахометр ....
А чего мы ещё не знаем? Что ещё нужно, а в начальном сообщении не упомянуто?
Тебе доставляет удовольствие, когда люди тратят время на помощь тебе, а ты им - "а вот хрен вам! Я вам не всё казал, потому ваши решения не катят"?
Не удивляйся, когда начнут посылать нах с первого поста.
Ардуина здесь вообще не нужна. Достаточно пары диодов или обычный компаратор (хочешь специализированную м/схему, хочешь на каком нибудь ОУ) и реле.
Даже компаратор тут лишний. Хилл и Хоровиц обходятся только диодами :-)
в теме Arduino 4 день.
Всего-то? И сразу на форум "памагити! напишите за меня!". Ты зачем взял ардуину в руки? Чтобы удовольствие от творчества получать? Так и получай, осваивай, трахайся, разбирайся, побеждай. Какое удовольствие, что кто-то за тебя всё сделает? Ты же не предлагаешь кому-то за тебя пиво выпить, сам небось пьёшь?
ДРУЗЬЯ помогите написать первую программу
Друг, напиши её сам!
А уж если у тебя что-то не получится, тогда выкладывай сюда свой код и задавай конкретные вопросы.
Нужно докупить постоянный IP-адрес (у провайдера домашней сети) и сконфигурировать роутер так, чтобы Ваш "Enternet шылд" был виден из глобальной сети по этому адресу. Тогда всё будет заходить.