Arduino nano exit Status 1?

Guten nachmittag

Ich habe mir einen Arduino nano gekauft und wollte ihn ausprobieren, jedoch passiert immer wenn ich es hochladen will das:

Der Sketch verwendet 1506 Bytes (4%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.

Globale Variablen verwenden 196 Bytes (9%) des dynamischen Speichers, 1852 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

Fehlgeschlagenes Hochladen: Hochladefehler: exit status 1

Weiter, wird mir auch nicht angezeigt bei welchem port er angeschlossen ist (ich musste also try and error versuchen)

Was ist das Problem und wie kann ich das am besten beheben?

Danke im vorraus für die Antworten!

Ps:

Das ist das Program:

void setup() {

 // put your setup code here, to run once:

}

void loop() {

 // put your main code here, to run repeatedly:

Serial.print("Hello World");

delay(100);

}

Also sehr einfach, einfach um ihn zu testen

Arduino, Programmiersprache, Arduino Uno, Arduino Nano, Arduino IDE
Atmega328au programmieren ohne external Clock?

Ich habe mir selber schon vor einiger Zeit ein Programmierboard gebaut wo ich Attiny's programmiere.

Jetzt ist es so, dass ich auch auf einer eigenen konstruierten Platine den Atmega328 AU verbaue. Am Anfang habe ich mir diese einfach auf dem Arduino Nano programmiert und entlötet und auf mein Board gesetzt.

Jetzt habe ich die Atmega328p einzeln bestellt und habe sie notgedrungen auf den nano gesetzt und mit meinen Programmierboard (Arduino as ISP) den Bootloader gebrannt und programmiert.

Dann ist endlich mein TQFP-32 Adapter gekommen. Da kann ich den IC einlegen und kann so die Kontakte zu entsprechenden Pins herstellen um ihn zu programmieren.

Jetzt stellt sich mir die Frage. Wenn ich mit dem Nano als Programer den Atmega328 programmieren will, müsste ich doch in der Arduino Ide einfach nur als zu Programmieren des Board den Arduino nano eingestellt lassen?

Beim Attiny85 zb. wähle ich ihn ja speziell im Board aus, stelle internal oder extern Clock ein usw.

Wenn ich also als zu programmierendes Boards den nano einstelle, sollte dies funktionieren?

Standardmäßig ist das beim Nano ja so das er für 16 Megahertz external programmiert wird. (benötige ich auch so)

Meine Überlegung ist nur, ob der atmega zum programmieren schon die externe clock braucht oder spielt das bei diesem Abschnitt keine Rolle?

Bild zu Frage
Computer, Technik, programmieren, Technologie, Arduino Nano, Arduino IDE
Warum gibt mir DHT Sensor im seriellen Monitor immer 0°C und 0% Luftfeuchtigkeit an?

Die Verdrahtung stimmt ganz sicher aber ich habe schon mehrere Programme probiert und der Sensor wird zwar erkannt, gibt aber immer nur 0 aus.

// Example testing sketch for various DHT humidity/temperature sensors
// Written by ladyada, public domain


// REQUIRES the following Arduino libraries:
// - DHT Sensor Library: https://github.com/adafruit/DHT-sensor-library
// - Adafruit Unified Sensor Lib: https://github.com/adafruit/Adafruit_Sensor


#include "DHT.h"


#define DHTPIN 9    // Digital pin connected to the DHT sensor
// Feather HUZZAH ESP8266 note: use pins 3, 4, 5, 12, 13 or 14 --
// Pin 15 can work but DHT must be disconnected during program upload.


// Uncomment whatever type you're using!
//#define DHTTYPE DHT11   // DHT 11
#define DHTTYPE DHT11   // DHT 22  (AM2302), AM2321
//#define DHTTYPE DHT21   // DHT 21 (AM2301)


// Connect pin 1 (on the left) of the sensor to +5V
// NOTE: If using a board with 3.3V logic like an Arduino Due connect pin 1
// to 3.3V instead of 5V!
// Connect pin 2 of the sensor to whatever your DHTPIN is
// Connect pin 4 (on the right) of the sensor to GROUND
// Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor


// Initialize DHT sensor.
// Note that older versions of this library took an optional third parameter to
// tweak the timings for faster processors.  This parameter is no longer needed
// as the current DHT reading algorithm adjusts itself to work on faster procs.
DHT dht(DHTPIN, DHTTYPE);


void setup() {
  Serial.begin(9600);
  Serial.println(F("DHTxx test!"));


  dht.begin();
}


void loop() {
  // Wait a few seconds between measurements.
  delay(2000);


  // Reading temperature or humidity takes about 250 milliseconds!
  // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
  float h = dht.readHumidity();
  // Read temperature as Celsius (the default)
  float t = dht.readTemperature();
  // Read temperature as Fahrenheit (isFahrenheit = true)
  float f = dht.readTemperature(true);


  // Check if any reads failed and exit early (to try again).
  if (isnan(h) || isnan(t) || isnan(f)) {
    Serial.println(F("Failed to read from DHT sensor!"));
    return;
  }


  // Compute heat index in Fahrenheit (the default)
  float hif = dht.computeHeatIndex(f, h);
  // Compute heat index in Celsius (isFahreheit = false)
  float hic = dht.computeHeatIndex(t, h, false);


  Serial.print(F("Humidity: "));
  Serial.print(h);
  Serial.print(F("%  Temperature: "));
  Serial.print(t);
  Serial.print(F("°C "));
  Serial.print(f);
  Serial.print(F("°F  Heat index: "));
  Serial.print(hic);
  Serial.print(F("°C "));
  Serial.print(hif);
  Serial.println(F("°F"));
}
programmieren, Arduino Uno, Arduino Nano
RGB LED mit Arduino Nano ansteuern möglich?

Hallo,

ich hatte vor knapp einem Jahr den Plan, einen 4x4x4 RGB-Würfel zu bauen, mit Hilfe eines Arduino Nano und zahlreichen RGB-LED's. Leider ist es schon damals nicht nur am elektrischen, sondern auch am handwerklichen Teil gescheitert, trotz Tutorial.

Jetzt habe ich noch 2 Arduino Nano's und knapp 100 RGB-Leds, sowie einige weitere Bauteile rumliegen, die schon ewig den Platz hier besetzen. Was ich jetzt gerne versuchen würde, wäre zumindest die Kleinigkeit, eine LED an den Arduino Nano anzuschließen und diese mit einem Poti zu steuern, sodass verschiedene Farben damit geregelt werden können.

Ich habe folgende Komponenten da:

Common Anode 4P LED
Arduino Nano
Lochrasterplatine (wenn man das so nennt?)
Poti (der hat 3 Anschlüsse + einen weiteren darunter, denke das ist normal?)
Lötzinn und Draht, sowie Kabel
einige IRF9540N (MOSFET)
sowie verschiedene Widerstände (1kOhm, 2kOhm) und Kondensatoren (100 uFarat).

Das sind alles noch die Komponenten, die ich von dem LED-Würfel-Projekt übrig habe.... Kann mir jemand weiterhelfen, wie ich das jetzt am einfachsten anstelle? Ich hab leider echt nicht viel Ahnung von Elektronik und will also nicht, dass mir die LEDs um die Ohren fliegen.

Idee wäre so prinzipiell drei von den Digital Pins des Arduino Nano zu nehmen und die an die Kathoden anzuschließen und die Anode an den 5V-Ausgang des Arduino. Dann irgendwie den Poti mit drei der Analog Input Pins verbinden um dann sowas wie FastLED zu nehmen und damit den Arduino zu programmieren (um den Programmierteil mach ich mir tatsächlich eher weniger Sorgen). Aber ich wette, es muss zumindest noch irgendwo ein Widerstand oder so dazwischen? ....

Kann mir da jemand etwas auf die Sprünge helfen?

PS: Wäre super, wenn das mit meinen vorhandenen Komponenten funktioniert und ich nicht noch extra mehr dafür kaufen muss.

PPS: Der Traum wäre irgendwann das Ganze zu erweitern, dass die LED mit Alexa farblich steuerbar ist....

Computer, Technik, Elektronik, Elektrik, Elektrotechnik, Arduino, LED, Technologie, RGB LED, Arduino Nano

Meistgelesene Fragen zum Thema Arduino Nano