Pytania otagowane jako c++

C ++ to standardowy język używany do programowania środowiska Arduino IDE. Jednak Arduino IDE ma wiele wbudowanych bibliotek, więc funkcje takie jak „main” nie są wywoływane bezpośrednio w kodzie szkicu. Większość kodu Arduino online jest napisana w tym języku.

20
Jakie są inne IDE dla Arduino?
Podstawowemu środowisku Arduino IDE brakuje wielu wyrafinowania obecnych w innych środowiskach IDE, takich jak uzupełnianie kodu, zwijanie kodu, organizacja folderów itp. Czy istnieją inne środowiska IDE, które umożliwiają programowanie w C lub C ++ i poprawiają te aspekty?

9
C ++ vs. język Arduino?
Jakie są zalety każdego języka podczas korzystania z Arduino? Myślę, że to dobre ogólne pytanie, ale dodam trochę o tym, dlaczego pytam, czy ktoś chce mi dać wskazówkę. Mam doświadczenie w gotowych językach, takich jak JavaScript, PHP, i majstrowałem przy językach takich jak Java i Visual Basic. Innymi słowy, znam …
81 c++  arduino-ide 






1
Dlaczego moje oświadczenie IF nie widzi globalnego?
Jestem raczej nowy w programowaniu Arduino. Mam problem z kompilacją następującego fragmentu kodu: const int relay1 = 10; //Power Relay 1 const int relay2 = 11; //Power Relay 2 const int relay3 = 12; //Toggle Relay const int button1 = 3; const int button2 = 4; const int button3 = …

4
Czy konfiguracja i pętla są zapewnione dla wygody?
Szkice Arduino zwykle zawierają funkcje setupi loop. Czy funkcje te są zapewniane wyłącznie dla wygody, czy rzeczywiście mają specjalne cele? (np .: czy niektóre operacje są niedozwolone lub dozwolone w konfiguracji i pętli) Czy te dwa fragmenty kodu są równoważne: Klasyczny void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { …
13 programming  c++ 

3
Funkcje z parametrami łańcuchowymi
W mojej głównej pętli znajduje się ten ciąg: String string1; Mam funkcję, która weźmie ciąg1 jako parametr i użyje go, aby wysłać ten ciąg jako SMS. sendSMS(string1); To jest funkcja sendSMS () (bez parametrów): void sendSMS() { sms.beginSMS(remoteNumber); sms.print(finalstr); sms.endSMS(); lcd.setCursor(0, 0); lcd.print("Message sent!"); delay(10000); } Moje pytania to: Jak …
11 programming  c++ 


2
Jak przekonwertować zmiennoprzecinkowe na char *?
Zadałem to pytanie na temat wymiany stosów w inżynierii elektrycznej i został skierowany tutaj: Dość oczywiste; jak miałbym zamiar przekształcić zmiennoprzecinkowe w char *? Mam kod, w którym „opór” pływaka jest ciągle aktualizowany. Chciałbym móc zaktualizować zmienną „wynik”, aby przyjąć wartość „oporności”. Oto część kodu, na wypadek gdyby to pomogło: …
11 arduino-uno  c++  c  float 


3
Jak pisać szkice zgodne z makefile?
Chciałbym pisać swoje szkice, aby móc je budować / przesyłać za pomocą Arduino IDE lub opcjonalnie za pomocą GCC i makefile. Wiem o dołączaniu deklaracji funkcji na górze, ale czy jest coś jeszcze, aby mój szkic mógł zostać uznany za prawidłowy C ++ przez mój kompilator? Aktualizacja 1 Zrozumienie, co …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.