![]() |
Цитата:
|
Цитата:
|
По поводу отвалом, как я писал раньше у меня такая же ситуация. Но дело мне кажется не в хабе. У меня carpc собран на базе платы banana pi - там 4 usb порта, так вот когда ардуино воткнут напрямую в usb то отвалы происходят гораздо чаще - через 5-10 часов, а если подключаю через хаб то через 3-5 дней.
|
а я на свой хаб тож грешил ,но у мня не Длинк .... ,и я уже собирался длинк покупать
надо обождать .... DelleTenebre вопрос такой ,не работает по блютусу что-то ,умня НС-05 модуль, в настройках прога его видит и конектится ,но данные не выводит почему-то :( в remoteInputManager'e работало норм по блютус хотя стоп....:huh2: ,это умня связка ардуино УНО+НС-05 норм работало, а сейчас ЛЕонардо в машине ,а сней я так и не смог блютус модуль подружить ,поэтому плюнул и ардуино УНО купил .... блин и че делать ... |
Цитата:
|
Цитата:
Цитата:
|
Итак, самым научно обоснованным методом "тыка" была найдена как минимум одна проблема с (не)подключением: если, при загрузке Android, в хабе несколько устройств, и Arduino не последняя в списке, то инициализировать подключение никак не получится (только физически переподключить). Немного шире данный баг Android'а освещён тут и здесь. Для решения этой проблемы нет ничего лучше, чем новая опция в настройках Переподключать USB-хаб [ Root ] в разделе Usb соединение.
! ВАЖНО ! У кого установлена 1.6-beta-4 и выше - перед обновлением сделайте резервную копию команд. Скачать можно с Яндекс.Диска, версия SerialManager-1.6-beta-6. Sergey 4_4, пока что в качестве экперимента, добавлен новый раздел в настойки команды: Notification (забыл перевести, в следующий раз). Описывать что там к чему пока что лень, поэкспериментируйте так :), будут вопросы пишите. Serg-Zmuh, для bluetooth, как уже подсказали выше нужно использовать Serial1 вместо Serial, если подключение RX и TX было в пины TX и RX на самой arduino. Также можно использовать SoftwareSerial (пример как подключать). |
Цитата:
нубский вопрос можно? это надо в скетч вносить изменения ...так а где именно ,не подскажете : #include #include char incomingByte; int analogInput = 0; float vout = 0.0; float vin = 0.0; float R1 = 100000.0; float R2 = 10000.0; int value = 0; OneWire OW_tempa(9); OneWire OW_tempb(10); OneWire OW_tempc(11); DallasTemperature tempa(&OW_tempa); DallasTemperature tempb(&OW_tempb); DallasTemperature tempc(&OW_tempc); DeviceAddress tempaAddress, tempbAddress, tempcAddress; void setup(void){ Serial.begin(9600); pinMode(analogInput,INPUT); tempa.begin(); tempb.begin(); tempc.begin(); } void loop(void){ value = analogRead(analogInput); vout = (value*5.0)/1024.0; vin = vout/(R2/(R1+R2)); if(vin<0.09){ vin = 0.0; } tempa.requestTemperatures(); delay(700); Serial.print(" Serial.print("0"); }else{ Serial.print(tempa.getTempCByIndex(0),1); } Serial.println(">"); tempb.requestTemperatures(); delay(700); Serial.print(" Serial.print("0"); }else{ Serial.print(tempb.getTempCByIndex(0),1); } Serial.println(">"); tempc.requestTemperatures(); delay(700); Serial.print(" Serial.print("0"); }else{ Serial.print(tempc.getTempCByIndex(0),1); } Serial.println(">"); delay(700); Serial.print(" Serial.println(">"); } я на начальной такскать стадии ,и в этом ток начинаю разбираться не пинайте сильно :dntknw: |
Serg-Zmuh, всё просто, нужно заменить все Serial.begin, Serial.print и Serial.println на Serial1.begin, Serial1.print и Serial1.println.
|
Цитата:
|
Часовой пояс GMT +4, время: 13:14. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot