каким образом я могу его попробовать простите за глупый вопрос
Ну взять, скопировать к себе (вроде же уже делали это). Вы скетч в сообщени #30 вообще видите? Кнопку "показать код" нажимали?
Дальше просто открываете Serial монитор и он смотрите что происходит. Он сам будет "нажимать кнопки". После того как "закончит сам" - можно нажимать настоящие кнопки.
Если не хотите что бы "он сам" - читайте коментарии. Там написанно "закоментируйте эту строчку...."
Коментируете ее (тесты отключатся) подключаете кнопки (как подключать в #7 и #9 я описывал) и уже нажимаете настоящий кнопки. Смотрите как диод загорается или гаснет. хотите два диода - делаете замену как я сказал в #44. Заработало с кнопками на столе - заменяете кнопки на датчики хола.
каким образом я могу его попробовать простите за глупый вопрос
Ну взять, скопировать к себе (вроде же уже делали это). Вы скетч в сообщени #30 вообще видите? Кнопку "показать код" нажимали?
Дальше просто открываете Serial монитор и он смотрите что происходит. Он сам будет "нажимать кнопки". После того как "закончит сам" - можно нажимать настоящие кнопки.
Если не хотите что бы "он сам" - читайте коментарии. Там написанно "закоментируйте эту строчку...."
Коментируете ее (тесты отключатся) подключаете кнопки (как подключать в #7 и #9 я описывал) и уже нажимаете настоящий кнопки. Смотрите как диод загорается или гаснет. хотите два диода - делаете замену как я сказал в #44. Заработало с кнопками на столе - заменяете кнопки на датчики хола.
Вообщем можете вообще ничего не подключать. Возмите код из #30. Залейте, запустити и и раскажите что вы увидили. И в Serail и на диоде. Специально же уже так написал что-бы ничего кроме "залить" для проверки не нужно было делать.
Вот вам блинк, что-бы узнать на какой диод смотреть нужно
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(13, LOW); // set the LED off
delay(2000); // wait for a second
}
??????!!!!!А причем тут общий +? Я зачем несколько раз писал "подключение кнопок смотри в #9"
Там сказанно
Цитата:
Скетч предполагает что кнопки подключены на пины 5,6,7 (можно поменять в первой строчке). Подключены: pin->кнопка->земля.
Где вы плюс увидели?
Я пошагово расписал свои действия. Нужно их просто повторить.
Цитата:
Далее взял проводок. Воткнул в землю одним концом. Диод не горит. Дотронулся до D5 - не горит, D6 - горит, D7- горит, D6 - горит, D5- погас.
Раз уж каменный цветок с кнопками не выходит. То и сделайте "один в один", возьмите проводок, не кнопки(!). Воткните в землю одним концом. И дотронтесь до пинов в таком же порядке другим концом. Попробуйте получить такой же результат.
всего 1. так я м с ардуиной вложусь в 800
на макетной плате....... с ручьным подыграшем :)
ниче не понял
.....подыгрЫшем.....
не сказали - руль - от левое крайнее до правое крайнее = 1,75 оборота ?
или от левое крайнее .................................................... = 3,50 ?
по leshak - собираете плату и тестируете нажатием кнопок Холл_1, _2, _3.....
свою схему могу нарисовать..... тока не знаю - как её тут разместить :(
....на дискретных - дешевле будет !!!!
roma1602@rambler.ru
.....или здесЯ так не принято ? :(
каким образом я могу его попробовать простите за глупый вопрос
Ну взять, скопировать к себе (вроде же уже делали это). Вы скетч в сообщени #30 вообще видите? Кнопку "показать код" нажимали?
Дальше просто открываете Serial монитор и он смотрите что происходит. Он сам будет "нажимать кнопки". После того как "закончит сам" - можно нажимать настоящие кнопки.
Если не хотите что бы "он сам" - читайте коментарии. Там написанно "закоментируйте эту строчку...."
Коментируете ее (тесты отключатся) подключаете кнопки (как подключать в #7 и #9 я описывал) и уже нажимаете настоящий кнопки. Смотрите как диод загорается или гаснет. хотите два диода - делаете замену как я сказал в #44. Заработало с кнопками на столе - заменяете кнопки на датчики хола.
свою схему могу нарисовать..... тока не знаю - как её тут разместить :(
Зайти на форум "Общий" и прочитать первый две прикрепленные темы
каким образом я могу его попробовать простите за глупый вопрос
Ну взять, скопировать к себе (вроде же уже делали это). Вы скетч в сообщени #30 вообще видите? Кнопку "показать код" нажимали?
Дальше просто открываете Serial монитор и он смотрите что происходит. Он сам будет "нажимать кнопки". После того как "закончит сам" - можно нажимать настоящие кнопки.
Если не хотите что бы "он сам" - читайте коментарии. Там написанно "закоментируйте эту строчку...."
Коментируете ее (тесты отключатся) подключаете кнопки (как подключать в #7 и #9 я описывал) и уже нажимаете настоящий кнопки. Смотрите как диод загорается или гаснет. хотите два диода - делаете замену как я сказал в #44. Заработало с кнопками на столе - заменяете кнопки на датчики хола.
не пойму куда именно этот тест нужно скопировать
Горит постоянно - значит таки нажали кнопки. Прокрутили колесо. Но не вернули его назад точно в изначальное положение. Что в Serial при этом выводит?
Или горит сразу, ничего не нажимая? Тогда что-то с подключением нахомутали.
а если не вернули в точно изначальное положение !!!! ...неоднозначность !
иду читать ОБЩИЙ :(
> Взял этот код прошил
И чего же этот код взяли (хотя по идее и он должен работать), почему не последнюю версию из #30
а если не вернули в точно изначальное положение !!!! ...неоднозначность !
То блин он НЕОДНОЗНАЧНО показывает что колеса вывернуты!!!!
Вообщем можете вообще ничего не подключать. Возмите код из #30. Залейте, запустити и и раскажите что вы увидили. И в Serail и на диоде. Специально же уже так написал что-бы ничего кроме "залить" для проверки не нужно было делать.
проверил все кнопки работают после теста диод мигнул и опять загорелся на кнопки 0 реакции
проверил все кнопки работают после теста диод мигнул и опять загорелся на кнопки 0 реакции
Так. Попробовал сам выполнить свои инструкции. Взял скетч из 30-ть залил в голую плату. Ничего вообще не подключено. Текст прошел. Диод погас.
Никакого "мигнул и опять загорелся".
Так что либо у вас кошка по кнопкам бегает, либо кто-то морочит голову.
Далее взял проводок. Воткнул в землю одним концом. Диод не горит. Дотронулся до D5 - не горит, D6 - горит, D7- горит, D6 - горит, D5- погас.
счас плату поменяю
на голой плате тет на 100% отработал. подрубил кнопки тотже затуп.Кнопки подрублены :Общий + на все.
минус общий на каждую кнопку через резистор и к этомуже минусу через резистор контакт на пины ардуины.
Может вы на диод питания платы смотрите? Залейте стандартный блинк. диод должен начать мигать. так вы узнаете на какой диод смотреть нужно.
Отключите все отплаты (и кнопки тоже). Вообще все. Залейте скетч. Откройте Serial. на скорости 57600. Дождитесь надписи Finish.
Диод горит?
Вот вам блинк, что-бы узнать на какой диод смотреть нужно
Залейте и посмотрите кто мигает.
все отрубил залил все нормально как вы и говорите.
как только врубаю кнопки затуп
>Кнопки подрублены :Общий + на все.
??????!!!!!А причем тут общий +? Я зачем несколько раз писал "подключение кнопок смотри в #9"
Там сказанно
Скетч предполагает что кнопки подключены на пины 5,6,7 (можно поменять в первой строчке). Подключены: pin->кнопка->земля.
Где вы плюс увидели?
Я пошагово расписал свои действия. Нужно их просто повторить.
Далее взял проводок. Воткнул в землю одним концом. Диод не горит. Дотронулся до D5 - не горит, D6 - горит, D7- горит, D6 - горит, D5- погас.
Раз уж каменный цветок с кнопками не выходит. То и сделайте "один в один", возьмите проводок, не кнопки(!). Воткните в землю одним концом. И дотронтесь до пинов в таком же порядке другим концом. Попробуйте получить такой же результат.
А уж потом будете "вольную програму" исполнять.
извините счас подрублю что то пропустил. не придал значения кнопкам
иду читать ОБЩИЙ :(
Держите нас в курсе.
Все работает спасибо счас пытаюсь разобраться что к чему в коде чтоб более осознано все происходило. пока смотрю for
"Смотреть код", навеное, будет проще по скетчу из #24
по идее он тоже самое что и #30, только без тестов. возможно с ним будет проще из-за меньшего размера.
Можете в строке 24 вывести не Serial.println(delta);, а Serial.println(counter);
Тогда будете видеть куда у вас сейчас повернуть руль и куда нужно "крутить кнопками" что-бы погасить диод.