Learn Arduino, in 16 minutes, including praxis exercises.

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ค. 2024
  • ► Home Automation and Electronics DIY Book: edistechlab.com/werde-elektro...
    ► Become a channel member and get exclusive benefits:
    / @edistechlab
    In this video I want to introduce you to the #Arduino #UNO. We will see how it is built and then do two programming examples for better understanding. After this video I am sure .......EVERYONE CAN DO IT!!!
    Note: The two ICSP- headers are not connected in parallel, but the representation is for pin assignment. One ICSP header is used for the ATmeg328P and the other for the ATmega16U2. Thanks Frank B.
    ★☆★ 🛒 On-line store at Edi's Techlab 📒 ★☆★
    ► Edi's Techlab e-book Shop: edistechlab.com/product-categ...
    ► Edi's Techlab website: edistechlab.com/
    ★☆★ 💶 If you want to support the channel or buy me a beer: ★☆★
    www.paypal.me/edistechlab
    ★☆★ ✏️ The links and videos to the description from the project ★☆★
    ► Edis's Techlab website about the Arduino UNO: edistechlab.com/arduino_uno/
    ► Video LDO voltage converter: • Spannungsregler mit 3,...
    ► Video resistors: • 🔴 Alles über Widerstän...
    ► Video pull-up pull-down resistors: • Pull-up und Pull-down ...
    ► Video Diodes Part 1: • Dioden in 6 Minuten ei...
    ► Video Diodes Part 2: • Wie funktionieren Zene...
    ► Video Capacitors: • 7 Minuten und du verst...
    ► Video pulse width modulation: • PWM - Pulsweitenmodula...
    ► Video data types: • Datentypen einfach erk...
    ► Video UART: • Datenübertragung - UAR...
    ► Video I2C: • Wie funktioniert I2C, ...
    ► Video SPI: • Wie funktioniert SPI, ...
    ★☆★ 🧰 Material ★☆★
    ►Arduino:
    * amzn.to/2WAlxEm - Arduino Starter Kit for Beginners.
    * amzn.to/3or9byB - Arduino Uno SMD Rev 3
    * amzn.to/40lmaPv - Arduino Uno Rev 3
    * amzn.to/40iUGdm - Arduino Nano
    * amzn.to/3a9RqaF - Arduino Mega 2560
    ►Jumper Wire:
    * amzn.to/2WxKwIl - Female to Female F2F 40 STK. each 20 cm.
    * amzn.to/2xeKb2V - Set 3 x 40 STK. each 20 cm M2M/ F2M / F2F
    ►Breadboard:
    * amzn.to/2QQ7JSL - breadboard plug-in board with 830 contacts.
    * amzn.to/35GcPIp - 3 pcs. Breadboard plug-in board with 400 contacts
    ►USB cable:
    * amzn.to/2y01THN - USB A to Micro USB cable 0.5m
    * amzn.to/2xkgqgQ - USB to Mini USB cable 0.5m
    * amzn.to/2QBxCp7 - USB A to USB B cable 0.5m
    ► Electronic components:
    * amzn.to/3fzAe0M - Resistor Set
    * amzn.to/3LbIOFC - Rotary Potentiometer Set
    * amzn.to/38eVmbC - Diodes Set 200 pcs.
    * amzn.to/3oUZ14g - 300 pcs. Light emitting diodes set 3 and 5 mak.
    * amzn.to/41v7SNO - 180 pcs. tactile pushbutton assortment
    ►Power supplies:
    * amzn.to/3ouswyw - USB Charger 5 V / 3 A
    * amzn.to/43EAMMR - USB Charger 5 V / 3 A - 2 Port
    * amzn.to/398WzP9 - Raspberry Pi 4 power supply, USB-C, 5.1 V, 3 A
    ★☆★ 🛠 Tool ★☆★
    * amzn.to/2YBtk4l - Ersa RDS80 Soldering Station - Professional
    * amzn.to/3wlCtgq - Soldering iron set - Inexpensive
    * amzn.to/3hyvwSQ - Solder
    * amzn.to/2CovMUb - KNIPEX Electronic Knips
    * amzn.to/3fqScCA - Screwdriver Set
    * amzn.to/2YCbrCh - Cutter Knife
    * amzn.to/2N0qf8t - Insulating Tape Set
    ★☆★ 📷 Camera and microphone used ★☆★
    * amzn.to/349FFAU - Sony ZV1 and Bluetooth handgrip.
    * amzn.to/3gUyYJu - Rode NT-USB Microphone
    ------------------------- More from Edi's Techlab ---------------------------
    FACEBOOK: / edis.techlab.new
    INSTAGRAM: / edistechlab
    WEBSITE: edistechlab.com
    TWITTER: / edistechlab
    PATREON: / edistechlab
    IMPRINT: edistechlab.com/impressum/
    ---------------------------------------------------------------------------------------------
    My videos contain paid product placement. All links with "*" are Amazon Affiliate links. Edi's TechLab is a partner of the Amazon Affiliate Partner Program.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 52

  • @albemaro
    @albemaro 2 ปีที่แล้ว +9

    Hallo Edi,
    sehr gut gemacht - selbst im Vergleich mit professionellen Lernvideos. Ich freue mich auf weitere Darlegungen zum Thema Arduino.
    Vielen Dank
    Bernd

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว

      Hallo Bernd, vielen Dank für dein Lob und liebe Grüsse Edi

  • @fritzhambel3353
    @fritzhambel3353 ปีที่แล้ว +4

    Respekt, echt perfekte und sehr verständliche Erklärung. Vielen Dank

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo Fritz, vielen Dank und liebe Grüsse Edi

  • @manfredbogner9799
    @manfredbogner9799 หลายเดือนก่อน

    Sehr gut

    • @EdisTechlab
      @EdisTechlab  26 วันที่ผ่านมา

      Vielen dank

  • @Amperekaefer
    @Amperekaefer 3 หลายเดือนก่อน

    Danke für das gute Video. Abo dagelassen. LG.

  • @hanshase7324
    @hanshase7324 ปีที่แล้ว

    Hallo, ich arbeite schon sehr lange mit dem Arduino und nutze mehr als 10 Stück für die verschiedensten Bereiche. Wie Sie hier denn Arduino für Neulinge erklären, ist das beste was ich bis jetzt gesehen habe. So kann jeder sehr schnell verstehen wohmit er hier arbeitet. Das nicht nur oberflächlich die Platine vorgestellt wird, sondern in allem genau erklärt wird ist sehr gut.
    Bei vielen anderen Kanälen wird das ganz kurz abgehandelt und dann mit Schaltungen etwas gemacht, was für viele Neulinge viel zu hoch gegriffen ist. Kann nur jedem Neuling ihr video empfehlen, so kann er gut einsteigen. Machen Sie weiter so.👍👍👍

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo Hans, vielen Dank für das Lob und liebe Grüsse Edi

  • @klauslaus2535
    @klauslaus2535 6 หลายเดือนก่อน +1

    Vielen Dank für dieses (auch alle anderen, die ich noch schauen werde) Video.
    Als Neuling in dieser Materie bin ich begeistert von der Ruhigen verständlichen Art des Lehrers, Wissen zu übermitteln.
    LG

    • @EdisTechlab
      @EdisTechlab  6 หลายเดือนก่อน +1

      Vielen Dank und Herzlich Willkommen bei Edi's Techlab. Es gibt mittlerweile schon 154 Videos, da ist sicherlich das eine oder andere dabei das Nützlich ist.
      Liebe Grüße Edi

  • @mryolp3462
    @mryolp3462 2 ปีที่แล้ว +2

    Hi Edi!
    Tolles Video, verständlich und gut erklärt!
    Ich selbst habe noch keine Erfahrung mit einem Arduino und frage mich, warum man genau so einen nutzen sollte.
    Die große Platine, 8-Bit und 16MHz hören sich erstmal nicht so gut an. Wo liegen die Vorteile bzw. Anwendungsgebiete im Vergleich zu einem ESP32/8266?
    LG Florian

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว +2

      Hallo, der grosse Vorteil ist meiner Meinung nach, dass alle Pins klar definiert sind und das Board einfach zu bedienen ist. Für erste Erfahrungen mit dem Programmieren und Elektronik ist er super geeignet.
      Die ESPs haben den Riesen-Vorteil, dass sie schneller sind, Wi-Fi und beim ESP32 Bluethooth mitbringen. Der grosse Nachteil ist, dass zum Beispiel beim ESP32 Sketch upload der Reset gedrückt werden muss, aber nicht immer. Pins verschiedene Eigenschaften haben, die man kennen sollte, um Überraschungen zu vermeiden.
      Als Beispiel beim ESP8266: Wenn GPIO2 auf GND gezogen ist, kann er nicht booten. Wenn jetzt an diesem Pin ein Schalter mit einem Pull-down Widerstand drann hängt, funktioniert nichts mehr und wenn man nicht das nötige Hintergrundwissen hat, kann einen das den Spass verderben. Manch Pins sind beim Starten auf HIGH, was auch nicht immer erwünscht ist. Diese Sachen fallen beim Arduino UNO weg, da alle Pins klar definiert sind.
      Ich hoffe, das hilft dir ein wenig und ich wünsche dir liebe Grüsse
      Edi

    • @mryolp3462
      @mryolp3462 2 ปีที่แล้ว

      @@EdisTechlab Vielen Dank für deine ausführliche Antwort!! Da ich direkt mit einem ESP8266 gestartet bin, sah ich keine wirklichen Vorteile in einem Arduino Uno, aber nun sehe ich klarer.
      LG und noch ein schönes Wochenende!

  • @swiss-horse-wyneck7055
    @swiss-horse-wyneck7055 2 ปีที่แล้ว

    super video thx

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว

      Bitte gerne und liebe Grüsse Edi

  • @hans-martinbalz
    @hans-martinbalz 2 ปีที่แล้ว +5

    Danke für diese gutverständliche Vorstellung bzw. Einführung.

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว +1

      Hallo Hans-Martin, bitte sehr gerne und liebe Grüsse Edi

  • @stefannowak7903
    @stefannowak7903 9 หลายเดือนก่อน

    Hallo
    Könnte man damit auch eine cnc fräse mit joystick steuerung für x und y Achse betreiben?

    • @EdisTechlab
      @EdisTechlab  9 หลายเดือนก่อน

      Hallo, ja, ich denke, das sollte möglich sein. Wenn die IO's nicht ausreichen, dann den Arduino Mega verwenden. Die MPCNC verwendet auch den Mega. Liebe Grüsse Edi

  • @TheGreendragon11
    @TheGreendragon11 ปีที่แล้ว

    Interessantes Video. Ich fange gerade erst an mich mit Arduino auseinander zu setzen.
    Jetzt habe ich eine Frage zu 14:02 :
    Wozu dient der 1k Wiederstand vom Taster zum Ground? Der Sinn dieses Wiederstand erschlist sich mir nicht. Würde es nicht auch ohne diesen Wiederstand funktionieren?
    LG

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว +1

      Hallo, bei diesem Widerstand handelt es sich um einen Pull-down Widerstand. Wie der funktioniert, habe ich in diesem Video erklärt. th-cam.com/video/rlW39iePsi0/w-d-xo.html Liebe Grüsse Edi

    • @TheGreendragon11
      @TheGreendragon11 ปีที่แล้ว

      @@EdisTechlab vielen Dank für die Antwort. Das Video hat mir die meisten Fragen beantwortet.

    • @Henry-sv3wv
      @Henry-sv3wv ปีที่แล้ว

      Den Widerstand kann man auch weglassen, der arduino hat nen eingebauten PullUP widerstand, Taster gegen GND schalten und den PullUP in der PinMode funktion einschalten:
      pinMode: INPUT_PULLUP
      hast dann umgedrehte Logik: Taster gedrückt=0, nicht gedrückt=1

  • @NoriNori-rd8kv
    @NoriNori-rd8kv ปีที่แล้ว +1

    Top ! Bitte mehr Praxisbeispiele mit anderen Komponenten :D

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว +1

      Hallo, ich habe mittlerweile über 130 videos auf meinem Kanal mit Sensoren, Aktoren und noch vieles mehr. Ich bin mir sicher, du findest was.
      Liebe Grünes Edi

    • @NoriNori-rd8kv
      @NoriNori-rd8kv ปีที่แล้ว

      @@EdisTechlab Danke dir :D

  • @Isdera1985
    @Isdera1985 6 หลายเดือนก่อน

    Sehr gut erklärt und angenehm langsam gesprochen. 😅👌
    Allerdings würde ich das mit dem kostenlos rausnehmen. Man zahlt in Form von Werbung und Lebenszeit. 😉

  • @patrick.b.5603
    @patrick.b.5603 ปีที่แล้ว

    Video ben fatti anche se non so il tedesco, sono riuscito a fare dei piccoli progetti...
    Grazie...
    Saluti dal Ticino

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว +2

      Mi fa piacere che anche chi non parla tedesco guardi i miei video e vi auguro di avere molto successo con i vostri progetti.
      Cordiali saluti da Taiwan, Edi

  • @althuelectronics5158
    @althuelectronics5158 2 ปีที่แล้ว

    Amazing brother waw

  • @wernerpeter9706
    @wernerpeter9706 ปีที่แล้ว +1

    Der recht genaue Quarz (1:50) ist aber dem Atmega16U2 oberhalb des Quarzes vorbehalten, welcher „nur“ die USB-Schnittstelle steuert. Der Atmega328P muss mit einem etwas ungenaueren Keramikresonator (oberhalb Pin 9 und 10) auskommen.
    Die ICSP-Header (9:12) sind leider auch nicht ganz korrekt beschrieben. Die 6 Pins beim Reset-Taster sind für den Atmega16U2 und die 6 Pins an der rechten Seite sind für den Atmega328P. Also Vorsicht bei der Benutzung der oberen 6 Pins.
    Diese Details finde ich schon wichtig für das Verständnis und die Funktion des UNO. Ansonsten sind diese Grundlagenvideos echt gut und verständlich gemacht. 👍

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo, vielen Dank für deine Hinweise. Das der Quarz nur für den Atmega16U2 ist, war mir nicht bewusst, ich habe es im Schema noch einmal genau angesehen und tatsächlich hat der 328P einen anderen Quarz. Man lernt eben nie aus.
      Es stimmt auch, dass die Zuweisung von ICSP und ICSP1 Header nicht klar erklärt ist. Im Buch werde ich die Verbesserungen gleich einfliessen lassen, und wer weiss, vielleicht mache ich ja noch einmal ein neues Video zum UNO.
      Ich wünsche dir einen schönen Tag und noch einmal Herzlichen Dank für die Berichtigungen.
      Edi

  • @maikeltronic6061
    @maikeltronic6061 ปีที่แล้ว

    Da die Arduinos auf AVRs basieren, sollte es doch möglich sein, Diese mit AVR-BASCOM programmieren zu können? Dieser fehlende Umstand hielt mich bis jetzt ab, diese wirklich geniale Familie zu nutzen ... bisher daher alle AVR-Applikationen selber aufgebaut

    • @Henry-sv3wv
      @Henry-sv3wv 8 หลายเดือนก่อน

      Ja, aber Basic ist ne Krankheit und kostet auch noch Geld.

  • @gustavvogels9241
    @gustavvogels9241 ปีที่แล้ว

    Guter Beitrag, gut erklärt. Aber man muss folgendes wissen Wer Elektroniker ist oder es werden möchte, muss die Funktionsweise eines Mikrocontrollers verstehen. Jemand der eine digitale Schaltung entwickeln möchte, aber die Funktionsweise der Komponenten zu dieser Schaltung nicht richtig kennt, weil ihm dieses zu lernen zu mühsam ist, kann zwar viel Spaß bei seinem Tun haben, aber er wird auf diese Art und Weise kein Fachmann, der professionell arbeiten kann. Aber man kann ja auch ohne Kenntnisse von einem Ottomotor zu haben ein guter Autofahrer sein. Daher sollte man sich vor dem Einstieg in diese Materie "Elektronik, Mikroprozessor, Mikrocontroller" entscheiden, will man Bastler oder Fachmann sein bzw. werden.
    Was in der Kunst "malen nach Zahlen" ist, ist in der Prozess-Elektronik der Arduino. Lesen Sie mal nach was die Firma Arduino selbst schreibt, für wen dieses System konzipiert wurde. Wenn es auch manchmal sehr mühselig und anstrengend war, ich ( 73 Jahre und von Beruf Elektronik-Entwickler) bin froh, das ich zum Beispiel, unter anderen, die Funktionsweise des Mikrocontrollers ATMEL 89S52 bis ins kleinste Detail kenne. Ich programmiere in Assembler und ich kann jede Befehlsausführung dieses Mikrocontrollers nachvollziehen. Deshalb bin ich auch auf keine Hilfe eines anderen angewiesen. Ich benötige nur das Datenblatt und die Befehlsliste des Mikrocontroller-Herstellers. Gustav Vogels

  • @samlivitez-4556
    @samlivitez-4556 ปีที่แล้ว

    Wenn pulldown Widerstand, dann low ist der Status bei gedruker Taster. Und nich high, wie im Kommentar. High ist wenn es handelt sich um einen pullUP Widerstand angeschlossen zu positiv Spannung, welche zieht der Einganag HOCH.

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo, ein Pull-Down Widerstand zieht einen Eingang auf GND, wenn der Schalter geöffnet ist. Ein Pull-up Widerstand zieht den Eingang auf High, wenn der Schalter geöffnet ist. In diesem Video erkläre ich das im Detail. th-cam.com/video/rlW39iePsi0/w-d-xo.html
      Liebe Grüsse Edi

  • @iljajarkow6151
    @iljajarkow6151 หลายเดือนก่อน +1

    Edis der schmale

  • @lukasschmidt50
    @lukasschmidt50 ปีที่แล้ว +1

    Wieviele Blinker denn noch 🤮

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo Dieter, ja das LED blinken ist eben das erste Projekt so wie es beim Programmieren das "Hello world" ist. Bei mir sind es mittlerweile 140 Videos und da findest du auch etwas mehr als blinkende LEDs. Viel Spass beim durchsuchen.
      Gruss Edi

  • @Decarabia87
    @Decarabia87 ปีที่แล้ว

    delay......ernsthaft? Gebt diesen Code bitte nicht ein! Einer der größten Anfänger Fehler.

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo James,
      es ist schon klar das delay beim fortgeschrittenen Programmieren keinen Platz finden sollte und man mit timer und Interrupts arbeitet. Jetzt aber von «gebt diesen Code nicht ein» zu sprechen ist dennoch nicht OK. Gerade für Anfänger, die sich in die Materie einarbeiten möchten, sollte der Code so verständlich und einfach wie möglich aufgebaut sein und deswegen ist hier delay KEIN Fehler. Wenn die Grundlagen verstanden sind, dann kann man im zweiten Schritt langsam auf das delay verzichten und elegantere Codes schreiben. Wenn du Anfänger gleich mit Informationen überflutest, die sie nicht verstehen, dann hören sie auf und das ist dann ein wirklicher Fehler. Also schön entspannt bleiben und die LEDs weiter mit Delay blinken lassen, mehr muss der Arduino ja in diesem Fall nicht machen und das Delay hat keine negative Auswirkung.
      Liebe Grüsse Edi

    • @Henry-sv3wv
      @Henry-sv3wv 8 หลายเดือนก่อน

      Junge Welpen haben halt noch keine Ahnung von Zustandsautomaten und FreeRTOS

  • @DuckDonald1969
    @DuckDonald1969 2 ปีที่แล้ว

    Hallo Edi,
    schönes Video.
    Leider hat sich aber ein Fehler eingeschlichen.
    Die beiden ICSP- Header sind nicht parallel geschaltet!
    Der eine dient zur Programmierung des ATmeg328P der andere für die Programmierung des ATmega16U2.
    Siehe Datenblatt: docs.arduino.cc/static/c1593a4c4960ff7b51d1083cb8e45812/schematics.pdf
    Gruß
    Frank

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว

      Hallo Frank, ja das stimmt, dass hätte man klarer darstellen können. Meine Idee dabei war es die jeweiligen Pins zuzuweisen und sie nicht als parallel angeschlossen darzustellen.
      Vielen Dank für den Hinweis und liebe Grüsse Edi