Perguntas com a marcação «programming»

O processo de criação e gravação de código-fonte como parte de um programa (ou esboço) para o Arduino. Para perguntas sobre o upload de código em uma placa Arduino, use a tag [upload].



4
A configuração e o loop são fornecidos por conveniência?
Os esboços do Arduino geralmente apresentam uma função setupe loop. Essas funções são fornecidas apenas por conveniência ou têm realmente fins especiais? (por exemplo: algumas operações são proibidas ou permitidas na configuração e no loop) Esses dois pedaços de código são equivalentes: Clássico void setup() { pinMode(LED_BUILTIN, OUTPUT); } void …
13 programming  c++ 


4
Obtendo um número verdadeiramente aleatório no Arduino
Qual é o melhor método para obter um número aleatório verdadeiramente (em oposição ao pseudo) no Arduino, ou pelo menos a melhor aproximação possível? Pelo meu entendimento, a função randomSeed (analogRead (x)) não é aleatória o suficiente. Se possível, o método deve aproveitar sozinho a configuração básica do Arduino (sem …

2
Arduino como ISP sem um computador
Alguém já viu ou conhece um método de pré-carregar (usando um computador ou o que seja) um firmware como dados em um arduino configurado para operar como um isp e, em seguida, usando esse arduino, conecte a interface isp em outro e faça o upload do firmware. Para esclarecer, estou …

4
Por que os esboços ocupam tanto espaço e memória?
Quando eu compilar esse esboço para o Yún: int led = 7; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); } Eu recebo: O Sketch usa 5.098 bytes (17%) do espaço de armazenamento do programa. O máximo é 28.672 bytes. As variáveis ​​globais usam 153 bytes (5%) …

6
Código para execução única no Arduino
Pergunta: Onde coloco o código se quero que ele seja executado apenas uma vez por inicialização do Arduino? Antecedentes: costumo usar meu Arduino para executar tarefas que devem ser executadas uma vez por ciclo de energia. (Por exemplo, meu robô só deve avançar uma vez toda vez que o ligar …

3
Funções com parâmetros de string
Dentro do meu loop principal, há esta string: String string1; Eu tenho uma função que terá string1 como parâmetro e usá-lo para enviar essa string como SMS. sendSMS(string1); Esta é a função sendSMS () (sem parâmetros): void sendSMS() { sms.beginSMS(remoteNumber); sms.print(finalstr); sms.endSMS(); lcd.setCursor(0, 0); lcd.print("Message sent!"); delay(10000); } Minhas perguntas …
11 programming  c++ 





4
Qual é a melhor maneira de definir um pino de E / S?
Eu li definições como const int ledPin = 9; e também #define ledPin 9 Eu sei que uma definição como int ledPin = 9; é uma prática ruim se você não vai alterá-lo (o que geralmente não muda), embora eu tenha visto isso várias vezes nos programas do Arduino. Qual …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.