Als «arduino-uno» getaggte Fragen

Das Arduino Uno ist das am häufigsten verwendete Arduino-Board. Es basiert auf dem Mikrocontroller ATmega328P.

2
3,3 V-, 5 V- und 9 V-Pins auf Arduino
Auf meinem Arduino Uno R3 und Arduino Mega R3 befinden sich 5V- und 3,3V-Pins. Auf dieser Seite Einführung in das Arduino Board gibt es jedoch einen 5V- und 9V-Pin, aber keinen 3,3V-Pin. Die Seite bei Arduino: Welcher Adapter? erwähnt auch einen 9V-Pin. Warum gibt es eine Diskrepanz?


4
Was genau ist der Spannungsbereich / die Toleranz, wenn Arduino Uno über einen 5-V-Pin mit Strom versorgt wird?
Ich möchte den integrierten Regler umgehen und den 5-V-Pin verwenden, um Arduino mit einer externen, geregelten Quelle zu versorgen. Alle sagen immer wieder geregelte 5V , aber wie genau muss die Regelung genau sein? Können Sie einen Spannungsbereich angeben und warum denken Sie das? 10 Möglichkeiten, Arduino zu zerstören, Methode …

2
Ändern der Helligkeit auf einem Hitachi HD44780 LCD-Bildschirm
Ich beende ein Projekt - einen LED-Spielwecker. Da dies eine Uhr ist, muss ich einen Weg finden, um Energie zu sparen, was mein Uno R3 + gerade wie ein Politiker auffrisst. Meine Frage ist, wie kann ich den Bildschirm ausschalten oder die Hintergrundbeleuchtung mithilfe von Software nur auf einem Hitachi …
11 arduino-uno  lcd 

3
Hochpräzises Timing auf Arduino für die serielle Kommunikation
Ich verwende ein Arduino Uno, um Zeit- und Spannungsinformationen über die serielle Schnittstelle an Python zu senden, um sie zu zeichnen. Die Intervallzeiten zwischen aufeinanderfolgenden Zeitstempeln scheinen jedoch mit der Zeit zuzunehmen, was sich auf meine Darstellung auswirkt. Dies gilt insbesondere dann, wenn die Baudrate auf 9600 eingestellt ist, wobei …

1
Wie funktionieren Interrupts auf dem Arduino Uno und ähnlichen Boards?
Bitte erläutern Sie, wie Interrupts auf dem Arduino Uno und verwandten Karten mit dem ATmega328P-Prozessor funktionieren. Boards wie die: Uno Mini Nano Pro Mini Seerosenblatt Bitte besprechen Sie insbesondere: Wofür Interrupts verwendet werden sollen So schreiben Sie eine Interrupt Service Routine (ISR) Zeitprobleme Kritische Abschnitte Atomarer Zugriff auf Daten Hinweis: …

2
Wie konvertiere ich einen Float in char *?
Stellte diese Frage auf Electrical Engineering Stack Exchange und wurde hier gerichtet: Ziemlich selbsterklärend; Wie würde ich einen Float in einen Char * umwandeln? Ich habe Code, in dem der Float-Widerstand ständig aktualisiert wird. Ich möchte in der Lage sein, die Variable 'Ergebnis' zu aktualisieren, um den Wert 'Widerstand' anzunehmen. …
11 arduino-uno  c++  c  float 



1
Aktualisieren Sie die dynamische Tkinter-Widget-Skalierung von Arduino-Ports mithilfe von Python und Firmata
Ich habe Probleme beim Abrufen der Werte für die digitalen Arduino-Ports und beim Festlegen dieser Werte in einer Python Tkinter-Widget-Skala. Ich benutze Python und Arduino mit Firmata. Ich kann mit Python-Code auf mein Arduino-Board zugreifen. Zum Beispiel erhalte und setze ich in einem Label-Widget den Wert des analogen Arduino-Ports in …

4
Warum erhält meine Echtzeituhr von meinem PC die falsche Zeit?
Ich möchte, dass meine Echtzeituhr die Uhrzeit auf meinem PC einstellt. Wenn ich jedoch die folgende Skizze ausführe, meldet die Echtzeituhr, dass die Zeit 32-33 Sekunden früher liegt, als mein PC die Zeit angibt. #include <Wire.h> #include "RTClib.h" RTC_DS1307 RTC; void setup () { Serial.begin(57600); Wire.begin(); RTC.begin(); if (! RTC.isrunning()) …




3
Wie rufe ich C-Funktionen aus der Arduino-Skizze auf?
Ich möchte wissen, ob es eine Möglichkeit gibt, Funktionen, die in C-Dateien enthalten sind, mithilfe einer Arduino-Skizze aufzurufen. Meine C-Datei deklariert und definiert eine Funktion. Um zu vermeiden, dass die unordentliche Funktionsdefinition in meine Arduino-Skizze eingefügt wird, möchte ich die Funktion direkt aus der Skizze aufrufen. Gibt es eine Standardmethode, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.