Interrupts RICHTIG angewendet! |

  Рет қаралды 5,775

Edi's Techlab

Edi's Techlab

Жыл бұрын

► Heimautomation und Elektronik DIY Buch: edistechlab.com/werde-elektro...
► Kanalmitglied werden und exklusive Vorteile erhalten:
/ @edistechlab
In diesem Video möchte ich euch den Hardware Interrupts vorstellen, der über einen mechanischen Kontakt wie einem Taster ausgelöst werden kann. Im zweiten Teil zeige ich euch wie man über die Funktion millis() nach einer gewünschten Zeit eine Funktion aufrufen kann, und somit auf die Funktion delay() verzichtet.
★☆★ 🛒 On-line shop bei Edi's Techlab 📒 ★☆★
► Heimautomation und Elektronik DIY Buch: edistechlab.com/werde-elektro...
► Edi’s Techlab e-book Shop: edistechlab.com/product-categ...
► Edi’s Techlab Webseite: edistechlab.com/
★☆★ ✏️ Die Links und Videos Referenzen 🎥 ★☆★
Video über Taster am Microcontroller: • 🔴 Taster am Mikrocontr...
Links zu Github: github.com/Edistechlab/DIY-He...
★☆★ 💶 Wenn ihr den Kanal unterstützen wollt oder mir ein Bier ausgeben wollt: ★☆★
www.paypal.me/edistechlab
★☆★ 🧰 Material ★☆★
► Wemos D1 mini light Board
* amzn.to/42Gs6F4 - Wemos D1 mini light
* amzn.to/3zSiXx9 - 3er Set, Wemos D1 mini light
* amzn.to/3TOWTM3 - 5er Set, Wemos D1 mini light
► Arduino:
* amzn.to/2WAlxEm - Arduino Starter Kit für Anfänger
* 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. je 20 cm
* amzn.to/2xeKb2V - Set 3 x 40 STK. je 20 cm M2M/ F2M / F2F
►Breadboard:
* amzn.to/2QQ7JSL - Breadboard Steckbrett mit 830 Kontakten
* amzn.to/35GcPIp - 3 Stk. Breadboard Steckbrett mit 400 Kontakten
►USB Kabel:
* amzn.to/2y01THN - USB A auf Micro USB Kabel 0.5m
* amzn.to/2xkgqgQ - USB auf Mini USB Kabel 0.5m
* amzn.to/2QBxCp7 - USB A zu USB B Kabel 0.5m
* amzn.to/3fzAe0M - Widerstand Set
* amzn.to/3LbIOFC - Drehpotentiometer Set
* amzn.to/41kpbkm - Transistor Set 250 Teile
* amzn.to/3oef1mz - Transistor Set 750 Teile
* amzn.to/38ZZ2NO - Zener Dioden Set 200 Stück 3,3-7,5 V
* amzn.to/38eVmbC - Dioden Set 200 Stück
* amzn.to/3FRwXqx - 300 Stk. Dioden Sortiment inkl. Schottky Dioden
* amzn.to/3oUZ14g - 300 Stk. Leuchtdioden Set 3 und 5 mak mak
* amzn.to/41v7SNO - 180 Stück Taktilen Drucktaster Sortiment
u Netzteile:
* amzn.to/3ouswyw - USB Ladegerät 5 V / 3 A
* amzn.to/43EAMMR - USB Ladegerät 5 V / 3 A - 2 Port
* amzn.to/398WzP9 - Raspberry Pi 4 Netzteil, USB-C, 5.1 V, 3 A
★☆★ 🛠 Werkzeug ★☆★
u Werkzeug:
* amzn.to/40HcHmB - Ersa RDS80 Lötstation - Professionell
* amzn.to/3wlCtgq - Lötkolbem Set - Kostengünstig
* amzn.to/2CovMUb - KNIPEX Electronic Knips
* amzn.to/3fqScCA - Schraubendreher Set
* amzn.to/40AnUEY - Cuttermesser
* amzn.to/3fq16QI - Dreml Set
* amzn.to/3mySvog - Heissklebepistole
* amzn.to/2UI3QkD - Akku Schrauber Makita
* amzn.to/3A6mS8x - Bohrerset
★☆★ 📷 Verwendete Kamera und Mikrofon ★☆★
* amzn.to/349FFAU - Sony ZV1 und Bluetooth Handgriff
* amzn.to/3gUyYJu - Rode NT-USB Mikrofon
Music by Joakim Karud / joakimkarud
------------------------- Mehr von Edi's Techlab ---------------------------
FACEBOOK: / edis.techlab.new
INSTAGRAM: / edistechlab
WEBSEITE: edistechlab.com
TWITTER: / edistechlab
PATREON: / edistechlab
IMPRESSUM: edistechlab.com/impressum/
---------------------------------------------------------------------------------------------
Meine Videos enthalten bezahlte Produktplatzierungen. Alle Links mit "*" sind Amazon Affiliate Links. Edi’s Techlab ist Partner am Amazon Affiliate Partner Programm
Alle Geräte wurden selbst erworben.

Пікірлер: 14
@selidikilitas3858
@selidikilitas3858 2 ай бұрын
Super Erklärung. Ich als Anfänger und meinen 54 Jahren, kann ich alles super nachvollziehen. Ich würde weitere Themen sehr interessant finden. Zum Beispiel: - Kommunikation zwischen Arduino und PC und umgekehrt - Mit Tastendruck den PC steuern - Mit Tastendruck den entsprechenden Tastenkürzel in einem Spiel benutzen usw.. Ich bin ein begeisterter MSFS 2020 Fan und spiele mit den Gedanken, nach und nach, einen A320 Overhead zu bauen. Natürlich habe ich bisher Null Plan und finde Deine Erklärungen für eine gute Möglichkeit, Basis Wissen anzueignen. Denke auch darüber nach, Dein Buch zu kaufen. Viele Grüsse aus der Schweiz
@thunderbolt5737
@thunderbolt5737 Жыл бұрын
Gut erklärt. Danke Edi.
@wernerpeter9706
@wernerpeter9706 Жыл бұрын
Der Software-Interrupt basiert beim UNO auf einen ungenaueren Keramik-Resonator oberhalb des ATmega323P Chips. Der im Video gezeigte Quarz ist ausschließlich für den „kleinen“ ATmega8u2/ATmega16U2 neben dem USB-Port, der für die USB-Kommunikation eingesetzt wird. Für das LED-Blinken ist das zwar egal, aber bei Frequenzmessungen spielt es schon eine Rolle, ob der Timer mit einem Systemtakt von 16 MHz oder nur von z.B. 15,9 MHz betrieben wird. (Genauigkeit Quarz: ±100 ppm / Genauigkeit Resonator ±0,5%) Warum wird der Software-Interrupt am Uno erklärt, aber am D1 "umgesetzt"? Man kann einen Timer-Interrupt einstellen, z.B. wenn ein bestimmter Wert erreicht wird. Das gezeigte Programmbeispiel verwendet zwar einen Timer in der Subroutine für millis, arbeitet selbst aber ohne Interrupt sondern nur mit einer Zeitberechnung in einer if-Abfrage.
@wernerrenrew5399
@wernerrenrew5399 Жыл бұрын
Hallo. Ich verstehe nichts davon trotzdem gucke ich deine Videos sehr gerne. Danke für Videos, danke für dein KZbin-Kanal.
@thstein5592
@thstein5592 Жыл бұрын
Hi, der HW-Interrupt ist schön erklärt. Aber einen Software-Interrupt sehe ich in dem Sourcecode nicht. Das ist doch nur ein einfacher Loop. Ein Softwareinterrupt ist etwas anders, der würde z.Bsp. mit Timer1.attachInterrupt(switchLED) initialisiert und den Loop unterbrechen (interrupten)
@blockmove3
@blockmove3 Жыл бұрын
Sehe ich auch so. Vielleicht gibt es ja einen 2. Teil oder eine Ergänzung zu dem Video. In der jetzigen Form passt es nicht zur Qualität der bisherigen Videos.
@MartinMenke
@MartinMenke Жыл бұрын
Hallo Edi, einen SW Interrupt sehe ich leider nicht in deiner normalen Loop Schleife. Der HW-interrupt hingegen ist gut erklärt.
@EdisTechlab
@EdisTechlab Жыл бұрын
Hallo Martin, da der SW interrupt bei jeden Microcontroller unterschiedlich ist, sogar der ESP32 und der ESP8266 unterscheiden sich bei den timer, habe ich mich dazu entschlossen, darauf vorerst zu verzichten. Wollte aber dennoch das Beispiel mit millis() bringen, da es besser als delay() ist. Hätte ich vielleicht im Video prominenter darauf hinweisen sollen. In der Beschreibung habe ich es abgeändert. Liebe Grüsse Edi
@DT-nn5ct
@DT-nn5ct Жыл бұрын
Servus Edi! Du darfst noch mehr nicht in der ISR machen: z.B. I2C-Bus Abfragen / Ausgaben. Ist tricky, wenn du einen Drehgeber an einen Port-Expander betreiben willst. Hab ich noch nicht hinbekommen 😞Vielleicht hast du ja eine Lösung? Wenn die millis überlaufen hast du ein Problem... Ich wünsche die eine schöne Woche!
@RogerFrei
@RogerFrei Жыл бұрын
Will ja nicht pingelig sein. Aber ein 16Bit Timer (Bei 9:52) zählt nur bis 65535. ;-)
@wasbruder1324
@wasbruder1324 Жыл бұрын
1
@DerMerlin63
@DerMerlin63 Жыл бұрын
Hallo
@lucianbetke
@lucianbetke Жыл бұрын
Also richtig falsch ist es nicht erklärt, aber es fehlt noch sehr viel an Informationen, um diese Dinge richtig zu verwenden. Dieses Video ist leider zu oberflächlich.
@EdisTechlab
@EdisTechlab Жыл бұрын
Hallo Lucian, ja es stimmt es ist kein 2 Stunden Vortrag über Interrupts, weil sich das aus Erfahrung sowieso keiner ansieht. Hier geht es darum kurz und bündig die Interrupts zu erklären und wie sie angewendet werden. Ich habe zuerst Versucht die SW Interrupts detaillierter zu machen, aber da war schon die Frage. Vom UNO, vom ESP8266 oder doch lieber vom ESP32 und alle drei wollte ich dann aus Zeitgründen sowieso nicht machen da das Video zu lange geworden wäre. Du bist aber sehr Herzlich eingeladen ein vertieftes Video darüber zu machen und ich würde es dann sehr gerne hier verlinken. Liebe Grüsse Edi
One moment can change your life ✨🔄
00:32
A4
Рет қаралды 33 МЛН
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
Pin Change Interruptions ISR | PCINT | Arduino101
14:19
Electronoobs
Рет қаралды 56 М.
Program, Interrupted - Computerphile
6:41
Computerphile
Рет қаралды 126 М.
🔴 Die Magie des MOSFET's | #EdisTechlab #mosfet
8:42
Edi's Techlab
Рет қаралды 30 М.
I2C in 8 Minuten verstehen! | #EdisTechlab #i2c #arduino
8:39
Edi's Techlab
Рет қаралды 15 М.
Adventures in Science: Using an RC Hobby Controller with Arduino
9:42
SparkFun Electronics
Рет қаралды 81 М.
How to Use Arduino Interrupts The Easy Way
33:28
Rachel De Barros
Рет қаралды 79 М.
Wie funktioniert SPI, einfach erklärt! | #EdisTechlab
6:56
Edi's Techlab
Рет қаралды 20 М.
Good bye Arduino? Welcome ATtiny 1-Series!! UPDI --geil!!
15:44
maker-garage-de
Рет қаралды 57 М.
Top 50 Amazon Prime Day 2024 Deals 🤑 (Updated Hourly!!)
12:37
The Deal Guy
Рет қаралды 1,4 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 392 М.
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 1,8 МЛН
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 958 М.
Телефон-електрошокер
0:43
RICARDO 2.0
Рет қаралды 1,3 МЛН
Samsung Galaxy 🔥 #shorts  #trending #youtubeshorts  #shortvideo ujjawal4u
0:10
Ujjawal4u. 120k Views . 4 hours ago
Рет қаралды 8 МЛН
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 2,2 МЛН