Александр Скуснов, неизвестно, что автору вопроса-то нужно. Не исключено, что это мелкая домашняя работа. И нужно тупо в двух картинках одинакового размера пробежаться по пикселям и сосчитать сколько одинаковых, а сколько отличаются, и по соотношению выдать результат.
Borys Latysh, Судя по вопросу "Какие провода нужны для Arduino UNO R3" это человек ещё ну очень начинающий. И робота он сделал ещё только "например". А ему тут о "высоких материях" начали рассказывать...
Я всё-таки думаю, что ему обычный "рубильник" питания нужен. :)
Borys Latysh, прежде чем хамски орать капсом свой бред, перечитайте вопрос! Всё, что там написано, это то, что устройство надо включать и выключать. Остальное - бурная фантазия отвечающих и Ваша.
Отвечать мне не нужно.
Максим Барулин, сорри, не понял сразу, что это Ваш гитхаб. Значит это как раз Ваша попытка управлять сервами без библиотеки. Сказать честно, если не работает, я бы тупо применил "аппаратный" способ. На этом самом шилде что-нибудь перерезал или проводочком кинул, чтобы использовать те пины, которые мне удобно.
Можно попробовать https://github.com/nabontra/ServoTimer2 там другие пины выпадут.
В куче оно не там, а в вопросе.
Вы привели скетч. В нём есть управление колёсами и управление сервами "вручную", без библиотеки Servo, т.е. как раз то, что Вы и просите. Всё уже реализовано именнно так.
Но в этом скетче нет ни строчки про какой-то там wi-fi. И во всём вопросе про устройство с wi-fi нет ни слова.
Вам явно следует разделить задачу на две.
1) Работа Arduino UNO через какой-то там шилд с моторами и сервами без библиотеки Servo, так, как написано в приведённом скетче. Команды можно подавать в порт с компьютера. Если работает - отлично, если не работает, при этом Вы уверены и в сборке и в достаточности питания, лучше обратиться к автору скетча.
2) Работа с неназванным устройством имеющим Wi-Fi. Так как нам о нём ничего не известно, то и сказать тут сейчас нечего.
И только убедившись, что обе части работают как надо, можно соединять их между собой.
rinaz22, нужно не вместо, а дополнить аккумулятор dc-dc повышайкой. Или взять 2 аккумулятора и понижайку. Всё это легко гуглится.
Главное, что питание должно соответствовать потребностям используемых модулей, которую смотреть в документации на каждый.
rinaz22, Вы бы ещё батарейку АА взяли! Я конечно рад за Вас, что разобрались в проблеме, но в следующий раз, задавая вопрос, о таких вещах пишите в первую очередь.
Вы бы лучше написали, чего достичь-то хотите? Для чего это нужно?
Сейчас вопрос поставлен как-то странно или сформулирован неудачно. Что значит "отследить нажатие кнопки"? Оно и так их отслеживает - нажимаете "1" и в редакторе печатается именно "1"!
Если Вам в IDE нужны свои горячие клавиши, то создание таких, по-моему, там не предусмотрено. Только правкой и сборкой исходников.
Если нужно что-то другое, то опишите что именно.
Подключил всё как прописано на плате, SDA - SDA SCL - SCL
питание и землю надеюсь не забыли?
С исправным модулем I2C-сканнер без каких либо танцев и бубнов должен показать два устройства (что с батарейкой, что без). Без этого пробовать другие скетчи, библиотеки смысла нет.
Погуглите о проблемах с этими модулями - может есть что-то известное. Сравните Ваш реальный модуль с изображениями в интернете. Не конкретно для этих модулей, но известны случаи, когда на подобных модулях микросхемы оказывались припаяны перевёрнутыми, детали не тех номиналов и т.п.
Я попробовал и с первой схемой и кодом и с второй.
И как же Вы это могли сделать если в этих проектах используются абсолютно разные драйверы двигателей? У Вас-то что используется? Такое ощущение, что Вы берёте какие попало железки, прикладываете к ним какой попало код и ждёте, что оно должно заработать.
Ваш единственный шанс получить работающее устройство - это абсолютно точно повторить один из проектов, взяв точно такое железо и точно такой софт, как у автора. В этом случае, если что-то не заработает, то значит нужно упорно искать, что сделано не по инструкции.
tmkbl, Тогда программируйте новые эффекты, рассчитанные на 4 снежинки. Я только как простейший вариант для примера написал, что скопировать состояние светодиода.
Ну и у самих FastLed почитайте, какие есть варианты https://github.com/FastLED/FastLED/wiki/Multiple-C...
Может какой чувак кучу денег за "золотой" номер отвалил, а Вы его пошлёте! :)
С таким же успехом от балды можно любой набор цифр написать - 1234567. А можно и существующий номер ввести, но чужой - чем это лучше?
Если обязательно требуется реальный номер данного человека, то его отдельно проверять надо (ввести код из СМС и т.п.)
Yustas Alexu, да я же не Вам не верю, что где-то 33 написано, а самим показаниям. Либо датчик показывает ерунду, либо программа не тот датчик за датчик процессора выдаёт. Я не утверждаю, что именно из-за процессора комп выключается, но температура в реальности на процессоре должна быть больше.
Yustas Alexu, Чтобы 33 градуса под нагрузкой получить нужен не хороший, а уже волшебный кулер! (Если конечно Вы не в "Сапёра" играете!) Это обычная температура процессора в полнейшем покое. Есть ещё только такой вариант, что Вы смотрите эту температуру уже выйдя из игры, т.е. сняв нагрузку. В этом случае да, хороший кулер помогает быстро остыть процессору.
Но что в процессе игры 33 градуса - не может быть!