Arduino

7
Ereignisgesteuerte Programmierung

Ich habe einige verschiedene Ereignisbibliotheken kennengelernt, die auf dem AVR und Andruino verfügbar sind, bin mir aber nicht sicher, welche die beste Option ist. Ich möchte mein Programm in einem ereignisgesteuerten Stil gestalten, bin mir aber nicht sicher, wie ich das anstellen soll. Ich habe...

7
MicroSD stört die ISP-Programmierung

Ich habe eine microSD an ein Arduino angeschlossen und kann sie nicht über den ISP programmieren, ohne die SD-Karte zu entfernen. Weiß jemand, wie man verhindert, dass die SD-Karte die ISP-Programmierung stört? Einzelheiten: Dies ist der microSD-Ausbruch: https://www.adafruit.com/products/254 Ich...

7
PWM mit nur 8 Bit schreiben? (Timer2)

Ich habe ein Problem mit der Servobibliothek. Ich muss ein PPM-Signal lesen und ein PWM-Signal für jeden Kanal erstellen. Das Problem ist, dass PPM eine höhere Auflösung als PWM hat, daher möchte ich den 16-Bit-Timer1 zum Lesen von PPM verwenden. Die Servobibliothek, die das PWM-Signal schreibt,...

7
Wie lautet die Pin-Nummer von A0 in ESP-12E NodeMCU?

In der ESP-12E NodeMCU können alle digitalen Pins mit einer Nummer aufgerufen werden. Hier ist die Liste: static const uint8_t D0 = 16; static const uint8_t D1 = 5; static const uint8_t D2 = 4; static const uint8_t D3 = 0; static const uint8_t D4 = 2; static const uint8_t D5 = 14; static const...

7
Arduino Nano in seriellen Ports (Mac OS) nicht sichtbar

Ich habe Arduino in den letzten Jahren unzählige Male verwendet und erst nach der Installation eines Updates für Mac OS Sierra wurde das Gerät nicht mehr unter den seriellen Anschlüssen angezeigt. Jetzt zeigt nur tty-bluetooth keine anderen mehr an. Ich habe unzählige Threads durchgesehen, in denen...

7
Gerät mit mehreren SPI

Ich mag Ethernet - Karte verbinden , (W5100 HR911105A)um Arduino Leonardomit SPI und ich möchte auch zu verbinden SD - Reader. Wenn ich diese Boards separat teste, funktioniert alles. Aber wenn ich sie auf derselben Karte verbinde, schlägt das Programm bei fehlEthernet.begin(); #include...