Песочница. Раздел для новичков
О работе с таблицей (выбор значения)
Пт, 17/05/2019 - 15:43 | by SonologistДрузья, имеется таблица в 100 строк и два столбца. В столбцах - величины, которые зависят друг от друга по сложной формуле.
Нужно, зная значение одного столбца, выбрать соответствующее значение из другого. Понимаю, что можно использовать тупой перебор либо посредством if() либо switch(). Что быстрее (мнения на просторах Сети разделились)? Пока я ОЧЕНЬ не силен, но уверен, что есть другой, более эффективный способ выборки. Если можно объяснить это в двух словах - пожалуйста, объясните. Но еще лучше - подскажите, где про такое можно почитать? Но чтобы понятно было чайнику-новичку.
Сдвиговый регистр 74HC595
Пт, 17/05/2019 - 13:04 | by EvjekiПодскажите пожалуйста, можно ли переключать состояние одного из выходов регистра с помощью кнопки, чтобы при нажатии на кнопку состояние одного из выходов регистра изменилось одновременно с другим, остальные оставались просто без изменения. И если можно пример кода, чтобы это реализовать.
Iteaduino v 1.1
Чт, 16/05/2019 - 21:14 | by jinikДобрый день! Откопал iteduino v1.1 (на UNO похожа). Не могу на нее загрузить скетч. В списке плат нет моей платы) выбираю ардуино уно) ничего не загружается) все плохо) попытался сам поискать решение - видимо такие проблемы редко возникают (не нашел) решил обратиться к вам) помогите чем можете)
Странные глюки с энкодером в моём коде + странности с nRF24L01+
Чт, 16/05/2019 - 21:10 | by nnm4evrРадиомодуль LoRa: проблемы с установкой
Чт, 16/05/2019 - 13:09 | by CadilЕсть пара радиомодулей LoRa Ra-01 на чипе SX1278 (410-525МГц).
Один из них подключаю к Arduino UNO и загружаю в модуль скетч передатчика, взятый из примеров к библиотеке LoRa. Второй подключил к Arduino Pro Mini и загрузил скетч приемника из примеров. Инфа с одного узла принимается вторым. Единственный недостаток - на мониторе компилятора Arduino IDE сообщения с Arduino Pro Mini читаются на скорости в два раза меньше, заданной в скетче, например, 4800 вместо 9600. С этим недостатком еще можно мириться.
Чтение ШИМ 5 кГц
Пнд, 13/05/2019 - 11:45 | by MorzeЗдравствуйте. Подскажите пожалуйста, способна ли Ардуино прочитать ШИМ с частотой 5 кГц? Заполнение 0 - 100%. Мне необходим вывод значения в процентах. Так же интересует насколько корректно будут читаться показания на этой скорости.
Извиняюсь заранее, если кому - то покажется этот вопрос очень глупым...
Неявные преобразования типа char
Вс, 12/05/2019 - 12:44 | by b707вынужден задать вопрос в Песочнице, так как вопрос явно элементарный... ноя не понимаю.
Ардуино ИДЕ 1.8.3, плата Уно
Код
char m[] = "Привет"; void setup() { Serial.begin(115200); while (! Serial); for (byte i =0; m[i]; i++ ) Serial.println(m[i], HEX); } void loop() {}
Вывод:
FFFFFFD0 FFFFFF9F FFFFFFD1 FFFFFF80 FFFFFFD0 FFFFFFB8 FFFFFFD0 FFFFFFB2 .....
Если в первой строке кода поменять тип строки на unsigned cahr - печается все нормально, 8-битные значения.
Как установить пины SerialSoftware wemos d1 r1
Пт, 10/05/2019 - 21:55 | by iSheagarat#include<SoftwareSerial.h> SoftwareSerial mySerial(12, 11); void setup() { // Make sure that corresponds to the baud rate of your module Serial.begin(115200); mySerial.begin(9600); // Give time to your GSM shield log on to network delay(10000); // Send the SMS //sendSMS(); MakeCall(); } void loop() { } void sendSMS() { // AT command to set SIM900 to SMS mode Serial.print("AT+CMGF=1\r"); delay(100); // REPLACE THE X's WITH THE RECIPIENT'S MOBILE NUMBER
Объясните странную работа массива
Пт, 10/05/2019 - 21:28 | by LitvanПривет, всем!
Скажите, пожалуйста, почему по этому коду загораются все светодиоды, а не 2?
int x = 13; int ledpin[4]; void setup() { for(int i; i<5; i++){ ledpin[i]=x; pinMode(ledpin[i], OUTPUT); x--; } } void loop() { for(int i = 3; i<5; i++){ digitalWrite(ledpin[i], HIGH); } }
А если заменить
int ledpin[4]
на
- « первая
- ‹ предыдущая
- …
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- …
- следующая ›
- последняя »