Schauen Sie sich dieses Bild an: Ich denke, die meisten Benutzer sind sich einig, dass das "große silberne" Ding auf der Platine (rot) der berühmte 16-MHz-Kristall des Arduino ist. Daran habe ich bis vor kurzem geglaubt. Ich war gelangweilt, also schaute ich auf meinen Arduino Uno und sah, dass er …
Ich verwende ein Arduino Uno-Board, um die Winkel meines Systems (Roboterarm) zu berechnen. Die Winkel sind tatsächlich 10-Bit-Werte (0 bis 1023) vom ADC, wobei der gesamte Bereich des ADC verwendet wird. Ich werde nur im 1. Quadranten (0 bis 90 Grad) arbeiten, wo sowohl Sinus als auch Cosinus positiv sind, …
Ich habe ein bisschen über den Wechsel von Arduino zu PCB gelesen und es scheint ein bisschen entmutigend. Im Moment möchte ich nur etwas nehmen, das ich gebaut habe, und ein paar Änderungen vornehmen, damit ich tatsächlich ein Gehäuse dafür erstellen und sicherstellen kann, dass alles in Verbindung bleibt. Ich …
Ich möchte möglicherweise die Batterieleistung des Arduino mithilfe seines ADC überwachen. Dies ist ziemlich einfach und unkompliziert (insbesondere bei Verwendung der Arduino-API). Wenn die Batterie den Arduino mit Strom versorgt und extern nicht geregelt ist, fällt die ADC-Referenzspannung dann nicht ständig mit der Batterie ab? Mit anderen Worten, würde der …
Ich habe Code für einen Ultraschallsensor, den ich von einer Site gefunden habe. Hier ist der Code: #define trigPin 12 #define echoPin 13 void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { int duration, distance; digitalWrite(trigPin, HIGH); delayMicroseconds(1000); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = …
TOR Senden Sie von Arduino UNO über einen SoftwareSerial-Port AT-Befehle an ESP8266 und empfangen Sie Ergebnisse. AKTUELLER STATUS Ich sende entweder AT-Befehle und erhalte nichts zurück ( Verdrahtungsschema 1 ) oder ich sende AT-Befehle und erhalte Müll zurück ( Verdrahtungsschema 2 ). Mit dem Arduino als Durchgang (wie im Tutorial …
Aus dem Referenzdesign des Arduino UNO r3 geht hervor, dass USBVCC über Mosfet T1 mit +5 V verbunden wird, wenn Vin unter 6,6 V liegt. Schließen die beiden Quellen nicht kurz, wenn Vin knapp unter 6,6 V liegt? Das Datenblatt für Regler U1 (NCP1117) erwähnt einen Eingangsbereich von nur 6,5 …
Nachdem ich mir verschiedene Schaltpläne zur Steuerung eines Relais über ein Arduino angesehen habe, habe ich festgestellt, dass meistens Transistoren verwendet werden, um die separate Versorgung in die Relaisspule zu schalten, anstatt das Relais direkt mit dem 5-Volt-Ausgang des I zu versorgen / O Pin des Arduino. Zum Beispiel habe …
Gibt es einen signifikanten Leistungskompromiss zwischen Tasten, die mit den internen und externen Pull-Up / Down-Widerständen verdrahtet sind? Ich sehe viele Tutorials, die die Verwendung externer Widerstände beim Verdrahten einer einfachen Taste wie dieser und dieser demonstrieren . Da der Arduino / AVR jedoch interne Pull-up-Widerstände enthält, können Sie einen …
Eigentlich keine reine Arduino-Frage. Ich verwende tatsächlich einen eigenständigen ATmega168. Bisher habe ich den AVR-ISP-Programmierer (von AVR Studio aus) verwendet, um den Chip zu programmieren. Nachdem alles erledigt ist, wird der Chip abgedeckt und ich habe nur Zugriff auf die I2C-Pins. Die MISO-, MOSI- usw. Pins sind nicht erreichbar. Ich …
Ich benutze die Interrupt-Funktion, um ein Array mit Werten zu füllen, die von empfangen wurden digitalRead(). void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void test_func(){ if(digitalRead(pin)==HIGH){ test_array[x]=1; } else if(digitalRead(pin)==LOW){ test_array[x]=0; } x=x+1; } Das Problem ist, dass es beim Drucken test_arrayWerte gibt wie: 111oder 000. Wenn ich die …
Nach dieser : Die Servobibliothek unterstützt bis zu 12 Motoren auf den meisten Arduino-Boards und 48 auf dem Arduino Mega. Auf anderen Karten als der Mega deaktiviert die Verwendung der Bibliothek die AnalogWrite () (PWM) -Funktionalität an den Pins 9 und 10, unabhängig davon, ob sich an diesen Pins ein …
Ich habe vor einiger Zeit ein Gertboard gekauft, und eine der Funktionen, die es an Bord hat, ist ein ATMega328 (DIP). Da das Gertboard jedoch für die Verwendung mit dem Raspberry Pi ausgelegt ist, arbeitet es nur mit 3,3 V, sodass die Taktrate auf ~ 12 MHz begrenzt ist. Das …
Ich habe ein SainSmart-Klonboard gekauft, das mit dem Arduino Uno R3 kompatibel ist. Neben jedem der Standard-E / A-Pins befindet sich eine Reihe von 3 zusätzlichen Pins (männlich). Sie sind in Spalten angeordnet, die mit S, V und G gekennzeichnet sind. Sie sind auf diesem Bild zu sehen: Die meisten …
Ich habe kürzlich einen Arduino Pro Mini als Geschenk erhalten, und ich habe keinen externen USB-Programmierer, um den Pro Mini zu programmieren. Ich besitze jedoch einen Arduino Uno R3 und ich denke, dass dies möglich wäre, da beide die gleiche Taktrate und den gleichen Mikrocontroller haben (16 MHz mit einem …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.