Тёмный
Der Hobbyelektroniker
Der Hobbyelektroniker
Der Hobbyelektroniker
Подписаться
Diese Videos behandeln Themen aus den Bereichen Programmierung, Hobbyelektronik, Mikrokontroller und Robotik. Dabei wird Wert darauf gelegt, dass sie auch für Einsteiger verständlich sind.

Bei Problemen kannst du mich per EMail kontaktieren, es kann aber manchmal etwas dauern bis eine Antwort kommt. Ich kann aber nicht garantieren, dass ich dein Problem lösen kann. Auf keinen Fall kann ich Projekte für dich zu realisieren oder Programme für dich schreiben. In den Videos kannst du aber alles lernen, was du brauchst, um es selber zu machen.
Spass mit Pygame: Jump and Run 5
10:33
6 месяцев назад
Spass mit Pygame: Jump and Run 4
5:45
6 месяцев назад
Spass mit Pygame: Jump and Run 3
7:19
6 месяцев назад
Spass mit Pygame: Jump and Run 2
4:47
7 месяцев назад
Spass mit Pygame: Jump and Run 1
9:10
7 месяцев назад
Ausführbare Dateien mit PyInstaller
14:06
7 месяцев назад
Spass mit Pygame: Aliens 5
2:45
7 месяцев назад
Spass mit Pygame: Aliens 4
4:47
7 месяцев назад
Spass mit Pygame: Aliens 3
9:20
7 месяцев назад
Spass mit Pygame: Aliens 2
4:52
7 месяцев назад
Spass mit Pygame: Aliens 1
9:43
7 месяцев назад
Position und Bewegung
6:54
7 месяцев назад
Spass mit Pygame: Der Schimpanse 4
6:31
7 месяцев назад
Spass mit Pygame: Der Schimpanse 3
8:34
7 месяцев назад
Spass mit Pygame: Der Schimpanse 2
11:26
7 месяцев назад
Spass mit Pygame: Der Schimpanse 1
10:59
7 месяцев назад
Spass mit Pygame: Die Uhr 4
6:48
8 месяцев назад
Spass mit Pygame: Die Uhr 3
13:17
8 месяцев назад
Spass mit Pygame: Die Uhr 2
13:03
8 месяцев назад
Spass mit Pygame: Die Uhr 1
11:51
8 месяцев назад
Raspberry Pi Pico und die Neopixel
12:24
2 года назад
Python und Pygame Zero 2 - Der Spieler
15:40
2 года назад
Комментарии
@christophgrauel9357
@christophgrauel9357 День назад
Hallo Rene, nach dem unvermeidlichen LED-Blinken habe ich als erstes "richtiges" Projekt eine Digitaluhr mit Synchronisation auf einen NTP-Server zumindest mal quick & dirty fertiggestellt. Und dann stoße ich auf diese tolle Tutorial-Reihe, die eigentlich alles, was ich mir notdürftig selbst zusammengestöpselt habe, ganz systematisch und gründlich abhandelt. Das werde ich alles nochmal gründlich verdauen. Vielen Dank dafür! Eine Frage zu ntptime: In welchen Zeitabständen sollte man die RTC-Synchronisation wiederholen? Ich habe gelesen, dass der ESP32 einen lausigen Quarztakt hätte. Aber meiner hält - nach einmaliger Synchronisation beim Programmstart die Uhrzeit nach 12 h immer noch auf die Sekunde genau - zu schön um wahr zu sein? Oder unterhält ntptime nach einmaligem Aufruf anschließend eine "geheime" Internetverbindung aufrecht, um autonom weiter zu synchronisieren?
@HobbyelektronikerCh
@HobbyelektronikerCh День назад
Etwas Licht in die Sache bringen die Informationen in der offiziellen ESP32 Doku ( docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/system_time.html#rtc-timer-clock-sources ). Unter dem Stichwort 'RTC Timer Clock Sources' werden verschiedene Möglichkeiten zur RTC - Ansteuerung erwähnt. Dein Board scheint über einen externen Quarz angesteuert zu werden, das ist dann recht genau. Bei Ansteuerung durch den internen quarzlosen Oszillator ist sehr temperaturabhängig und kann mehrere Sekunden pro Stunde abweichen.
@manfredbogner9799
@manfredbogner9799 7 дней назад
Sehr gut
@heikohofi644
@heikohofi644 9 дней назад
Sehr gut danke
@Neverlance
@Neverlance 19 дней назад
Genau so einen Detaillierten Arduino Kurs habe ich gesucht! Danke vielmals für die investierte Arbeit und Zeit!
@volkerblock
@volkerblock Месяц назад
habe im Forum was gefunden.
@volkerblock
@volkerblock Месяц назад
static const...... gehört zur Klasse, nicht zur Instanz, ja ja, aber verstanden habe ich das nicht. Wo kann man sich denn darüber schlau machen?
@Mr7165
@Mr7165 Месяц назад
Die beste Erklärung und Simulation eines OpAmp! Bravo! Hat mir sehr geholfen!!
@heikohofi644
@heikohofi644 Месяц назад
Wie immer sehr gut erklärt
@heikohofi644
@heikohofi644 Месяц назад
Sehr gut zum lernen. Vielen Dank
@heikohofi644
@heikohofi644 Месяц назад
Klasse, vielen Dank
@Catse11
@Catse11 2 месяца назад
Hallo, hast du dich bei 8.26 versprochen und Eingangs- und Ausgangsstrom verwechselt? Oder habe ich ein Verständnisproblem? Danke aber ansonsten für das geduldige und genaue Erklären! Super!
@HobbyelektronikerCh
@HobbyelektronikerCh 2 месяца назад
Ja, da hast du recht! Vielen Dank für den Hinweis.
@rolfalbinger-bi7pg
@rolfalbinger-bi7pg 2 месяца назад
JA, Bei mir steht auch das OSC-3C, auch mein Erstes.
@r.s.195
@r.s.195 2 месяца назад
Super Video, toll erklärt. Danke
@r.s.195
@r.s.195 2 месяца назад
Super erklärt. Mit dem Beispiel "Vergnügungspark" ; hervorragend. Danke.
@bilan1023
@bilan1023 2 месяца назад
sehr verständlich, Vielen Dank
@manfredbogner9799
@manfredbogner9799 2 месяца назад
Sehr gut
@manfredbogner9799
@manfredbogner9799 2 месяца назад
Sehr gut
@mo7aZa
@mo7aZa 2 месяца назад
schönes video. weiter so
@dirkk1278
@dirkk1278 3 месяца назад
Hallo. Sehr schöne und eigentlich sehr gut erklärte Videos. Bis zu diesem Video ist alles verständlich, da alles aufeinander aufgebaut ist. Aber wie soll ein Anfänger auf die Lösung kommen, wenn er noch (oder bis hier hin) keine Ahnung vom programmieren hat. Mir ist keinesfalls die Lösung, wie sie im Loop ist, in den Sinn gekommen. digitalWrite(led1_Pin.......) ist ja klar, aber den Taster in der Abfrage ohne Kenntnisse mit einzubauen ist schon schwierig. Habe es im Nachgang dennoch verstanden und werde mir die anderen Videos auf jeden Fall auch ansehen, Am sonsten eine Super Arbeit !!
@boriskeller1669
@boriskeller1669 3 месяца назад
sehr schön Deine Serie! Ich schaue sie mit großer Freude an und vollziehe alles an meinem neuen Rigol DS1104Z Plus Oszilloskop nach. Sehr hilfreich um alles zu lernen! Danke!
@hansl9316
@hansl9316 3 месяца назад
Dein Ausarbeitung des langsamen Servos ist super. Ich habe meine standard Servos mit dem normalen Servo.h Programm und Anpassung von attach (2, 400, 2300) zu einem Verstellwinkel von 0 -180 Grad bekommen. Der LangsameServo macht bei mir aber nur 90°. Was kann ich ändern?
@HobbyelektronikerCh
@HobbyelektronikerCh 3 месяца назад
Du kannst versuchen, den attach() in der Klasse LangsamerServo zu verändern. Auf Zeile 41 in SlowServo.ino steht jetzt _servo->attach(_pin). Versuche es mit _servo->attach(_pin, 400, 2300).
@hansl9316
@hansl9316 3 месяца назад
Danke für das schnelle bearbeiten. Ich probiere es aus und melde das Ergebniss.
@user-us4pc7sz9f
@user-us4pc7sz9f 3 месяца назад
Vielen Dank für das Video!! Aber eine Zahl muss ich korrigieren, die CPU des Atari ST oder Amiga von Commodore war nicht die 6800 sondern die 68000. Es fehlt die Wichtige 8086!! Während die 8086 eine reine 16 Bit CPU war, war die 68000 von Motorola eine 16 Bit CPU die intern sogar mit 32 Bit gerechnet hatte. Nur war damals noch "fast" kein Betriebssystem in der Lage 16 Bit, geschweige denn 32 Bit zu verarbeiten.
@user-pp7fy7ti4g
@user-pp7fy7ti4g 3 месяца назад
stardenburdenhardenbarttttttttttttt
@user-pl9un1cw4l
@user-pl9un1cw4l 3 месяца назад
sehr gut
@lieblingstante3406
@lieblingstante3406 3 месяца назад
Vielen lieben Dank für die tollen Videos/die tolle Playlist! Damit kann man einfach, schnell und super verständlich die Arduino-Programmierung lernen. Es macht sehr viel Spaß und die Aufgaben sind prima gewählt, um gelerntes zu festigen bzw. auch selbst neue Wege in der Programmierung zu finden. Von mir 5 Sterne :)
@HobbyelektronikerCh
@HobbyelektronikerCh 3 месяца назад
Danke für das Lob!
@andrewsquest628
@andrewsquest628 4 месяца назад
Danke, das Video hat mir geholfen
@holgerseltmann4644
@holgerseltmann4644 4 месяца назад
Ich schaue mir seid einigen Wochen Ihre Videos an.Ich finde es ist einer der besten Arduino Kurse, auf RU-vid.
@harrymartin1661
@harrymartin1661 5 месяцев назад
Wow! Das hat bei mir 30 Jahre gedauert bis das jemand gut und richtig erklärt hat... DANKE! Bitte noch mehr. Abonniert bin ich nun, von dem Kanal hatte ich "leider" noch nie was mitbekommen.
@3idbiz
@3idbiz 5 месяцев назад
Das Gerät gibt es seit ca. 2013 und wird aktuell (03/2024) noch vertrieben. Ist es sinnvoll dieses Oszilloskop noch zu kaufen? Oder kommt in nächster Zeit ein neues Modell auf den Markt?
@HobbyelektronikerCh
@HobbyelektronikerCh 5 месяцев назад
Ich bin da auch nicht mehr auf dem Laufenden. Ich nehme aber an, dass es inzwischen viele Alternativen gibt. Ob Rigol selbst etwas Neues in diesem Segment plant, werden wir vermutlich erst erfahren, wenn es bereit ist.
@M_B_80
@M_B_80 5 месяцев назад
Kompliment, Sie machen das in allen Punkten wirklich sehr gut!
@detlefswienty1973
@detlefswienty1973 5 месяцев назад
Einfach und gut erklärt. Mache ich bei meinem auch. Danke
@bastelideen9183
@bastelideen9183 5 месяцев назад
Wie kann ich Fastapi herunterladen?
@HobbyelektronikerCh
@HobbyelektronikerCh 5 месяцев назад
Der Umgang mit FastAPI würde den Umfang dieses Videos sprengen. Die Verwendung eines auf FastAPI basierenden Servers ist nur ein Beispiel um die Kommunikation zwischen dem Pico und einem Server zu zeigen. Es lohnt sich aber, wenn du dich mit der verwendeten Entwicklungsumgebung (Pychar Community Edition) auseinandersetzt. Dort gibt es eigene Mechanismen zur Installation von solchen Bibliotheken. Eine Anfrage bei Google nach 'FastAPI' führt dich zur Webseite. Dort wird die Installation mit pip auf der Kommandozeile erklärt. FastAPI läuft auf deinem Computer, daher muss dort auch eine aktuelle Version von Python 3 installiert sein.
@regloh3360
@regloh3360 6 месяцев назад
Ganz fein alles. Besonders die Ruhe bei den Erklärungen. Vielen Dank. Nach einigen Jahren "herumstocherei" habe ich nun erkannt, dass mir doch noch viel fehlt. Daher wollte ich " Den einfachen Einstieg in Arduino" durcharbeiten. Ist doch noch aktuell, oder? Leider kann ich die heruntergeladenen PDF Dateien nicht öffnen. Liegt es an mir?
@HobbyelektronikerCh
@HobbyelektronikerCh 6 месяцев назад
Ich nehme an, dass due die Datei Aufgaben07.zip heruntergeladen hast. Wenn du diese entpackst, erhälst du drei PDF-Dateien und zwei PNG - Dateien. Bei mir lassen sich alle 5 Dateien problemlos öffnen. Funktioniert bei dir keine der Dateien?
@regloh3360
@regloh3360 6 месяцев назад
Danke für die prompte Antwort. Nachdem ich es gestern auf zwei verschiedenen Rechnern probierte klappte es nicht. Heute morgen klappte es jedoch ausgezeichnet. Dann will ich mal mit Begeisterung weiter machen.@@HobbyelektronikerCh
@regloh3360
@regloh3360 6 месяцев назад
Jetzt habe ich auch die Erklärung gefunden. Ich habe den ersten Ordner "MACOSX" geöffnet.
@belgua-nh8rm
@belgua-nh8rm 6 месяцев назад
Vielen Dank für den Kurs: Tipp: random(1,6) liefert Zufallwerte von 1-5 random(min, max-1) Der Datentyp int geht nur von bis (- +) 32767 Fal int zahl = random(1, 7); statistikArray[zahl ]++ Liefert random(1,7) eine eins = 1. Dann passiert folgendes: statistikArray[1]= statistikArray[1] + 1 entspricht statistikArray[zahl ]++ Die Zahl die vorher in dem Array und zwar dem Array mit der Position[1] stand, wird um 1 erhöht. Wobei statistikArray[1] die zweite Position von dem Array ist. Es gibt auch noch statistik[0] Die Ote Position wird übersprungen. Da beim Zählen mit i=1 begonnen wird. Hier liegt eigentlich die Schwierigkeit von dem Beispiel
@HobbyelektronikerCh
@HobbyelektronikerCh 6 месяцев назад
Vielen Dank an alle, die bis zu diesem Video durchgehalten haben. Wie schon im Video erwähnt, wird es jetzt eine Pause geben. Ich hoffe, dass ich in etwa 3 Monaten etwas Neues vorstellen kann.
@brgimscht
@brgimscht 6 месяцев назад
Kann der Arduino die Servomotoren konstant mit genug mA versorgen?
@HobbyelektronikerCh
@HobbyelektronikerCh 6 месяцев назад
Nein, das wird selten genügen. Sobald ein Servo belastet wird, steigt der Strombedarf stark an. Das führt im Extremfall zu einem Neustart des Arduinos.
@pph080560
@pph080560 6 месяцев назад
Ich möchte mich hier ebenfalls bei Ihnen für diesen Kurs bedanken. Leider hat sich zwischenzeitlich die Hardware des Kits geändert, weshalb es mir leider nicht vergönnt ist mit dem aktuellen Kit, Version 3, Ihre Lehren nachzuvollziehen. Doch so habe ich mich für ein ESP32 Dev-KitC V4 mit ESP32 der WROOM-32-Variante entschieden, dem ein externes OLED spendiert und kann nun , mit einigen kleinen Anpassungen, Ihre Lehren nachvollziehen. Ein herzliches, aufrichtiges Dankeschön für all die Mühen, welche Sie zur Erstellung der Lehrgangsunterlagen sowie Videos auf sich nahmen. Danke.
@HobbyelektronikerCh
@HobbyelektronikerCh 6 месяцев назад
Vielen Dank, es freut mich, dass die Videos trotz den Problemen mit dem Board weiterhelfen. Das Heltec - Board war eine schlechte Wahl. Bereits kurz nach Kursbeginn hat Heltec eine neue Version des Boards herausgebracht, die einige Inkompatibilitäten aufwiesen. Die Version 3 bringt nochmals grosse Änderungen. Das ESP32 Dev-Kit sollte hier etwas verlässlicher sein.
@Tom-kw3pv
@Tom-kw3pv 6 месяцев назад
Hallo René, danke für die zahlreichen Videos, die in den letzten Wochen erschienenen sind. Das warten hat sich gelohnt.
@markuspfaff5504
@markuspfaff5504 6 месяцев назад
Hallo😊 tolle Videoserie. Könntest du das auch alles in C++ machen? Wäre sehr interessant.
@HobbyelektronikerCh
@HobbyelektronikerCh 6 месяцев назад
Vielen Dank. Die Einfachheit der Programmierung basiert auf der Pygame - Bibliothek und der Programmiersprache Python. Das kann nicht direkt auf C++ übertragen werden. Selbstverständlich könnten die Beispiele auch in C++ programmiert werden. Das wäre aber wesentlich komplexer und übersteigt meine Fähigkeiten in C++.
@markuspfaff5504
@markuspfaff5504 6 месяцев назад
Hallo René, danke für deine ehrliche Antwort. LG
@JAyjofirst
@JAyjofirst 6 месяцев назад
Super Video Danke
@arno-s7060
@arno-s7060 6 месяцев назад
Gutes Video, ich werde mal versuchen das Projekt zu realisieren. Gibt es beim Einsatz des 8266 etwas zu beachten?
@HobbyelektronikerCh
@HobbyelektronikerCh 6 месяцев назад
Im Prinzip sollte das auch mit einem 8266 funktionieren. Selbstverständlich müssen in VSCode die entsprechenden Einstellungen gemacht werden. Ob es im Bereich SPIFFS Unterschiede zum ESP32 gibt, kann ich auch nicht sagen. Sicher ist, dass der ESP8266 weniger Speicher zur Verfügung stellt. Bei einem so kleinen Projekt sollte das aber keine Rolle spielen.
@wolfgangfleckhaus2288
@wolfgangfleckhaus2288 6 месяцев назад
Hatte bei der Erstellung unter Windows Probleme: nachdem mein Virenscanner gemotz hat, habe ich ihn deaktiviert. Anschließend den Install-Ordner komplett geleert und wieder neu eingerichtet. Danach hatte ich trotzdem folgende Fehlermeldungen bekommen: 27328 INFO: Copying bootloader EXE to C:\Users\Wolfgang\PycharmProjects\pyGameKurs\Install\Aliens\dist\aliens.exe 27330 WARNING: Execution of 'copyfile' failed on attempt #1 / 20: PermissionError(13, 'Permission denied'). Retrying in 0.05 second(s)... ...... usw. Die angegebene Datei wurde nicht erzeugt. in der Datei warn-aliens.txt im Verzeichnis C:\Users\Wolfgang\PycharmProjects\pyGameKurs\Install\Aliens\build\aliens stehen jede Menge Fehlermeldung. Diese deuten darauf hin, dass ihm eine ganze Reihe Module fehlen. Ich habe daraufhin den pyinstaller deinstalliert und neu installiert. Lieder mit dem selben Ergebnis. Da mir dies alles keine Ruhe gelassen hatte, habe ich mir am nächsten Tag (manchmal hilft es, eine Nacht darüber zu schlafen) noch einmal alles genau angesehen. Dabei bin ich darauf gestoßen, dass bei mir in PyCharm statt der Kommandozeile die PowerShell aufgerufen wurde. Und damit hat der Pyinstaller Probleme. Starte ich im Terminal nun die Command Shell läuft alles bestens! Noch eine Kleinigkeit: In der PDF-Beschreibung steht ja die folgende Kommandozeile zur Erzeugung der EXE-Datei: pyinstaller mygame.py -w --onefile --name "aliens" --add-data "media/*:media" --add-data "Lib/*:." Im Parameter "--onefile" ist ein Fehler. Die beiden Buchstaben "fi" sind dort als ein Zeichen eingetragen. Dies sieht leider ganz normal aus. Nur im Kommando führt das natürlich zu einem Fehler. Nur wenn man ganz langsam mit dem Cursor über das Wort fährt, sieht man dies. Gruß Wolfgang
@peter.stimpel
@peter.stimpel 6 месяцев назад
Klingeling .... :)
@MeinElektronikHobby
@MeinElektronikHobby 7 месяцев назад
... hab mal gerade etwas reingescheut in das kaktusspiel. Das läuft ja ganz flott. kann das Männchen auch vor dem Kaktus vorbeilaufen. Es läuft immer hinter dem Stachelding? Bin immer mal wieder dabei und scheue rein.
@HobbyelektronikerCh
@HobbyelektronikerCh 7 месяцев назад
Ja, das wäre möglich. Es hängt von der Reihenfolge ab, mit der die Elemente gerendert werden.
@Amperekaefer
@Amperekaefer 7 месяцев назад
👍, LG
@Amperekaefer
@Amperekaefer 7 месяцев назад
Danke für das interessante und sehr nützliche Video. - Unter Windows startet das Spiel merklich schneller - Die Datei-Erweiterung (.EXE) kannst Du übrigens mit der entspr. Einstellung direkt mit dem Dateinamen im Explorer anzeigen lassen. Die Datei-Erweiterungen werden standardmässig von Microsoft verborgen. Eine Frage hab ich noch: Gibt es in Python erstellte Programme die sich nicht in eine EXE-Datei packen lassen? LG
@HobbyelektronikerCh
@HobbyelektronikerCh 7 месяцев назад
Pyinstaller ist sehr flexibel und kann mit vielen Fällen umgehen. Ich vermute aber, dass es schon Programme gibt, die sich nicht in ein EXE packen lassen.
@Amperekaefer
@Amperekaefer 7 месяцев назад
Danke für die Video-Reihe. Als Ergänzung könnte man noch die getroffenen Aliens vor dem Verschwinden in eine Explosionswolke verwandeln...
@HobbyelektronikerCh
@HobbyelektronikerCh 7 месяцев назад
Könnte man machen. Für die Explosion könnte man einen animierten Sprite verwenden.
@Kakuro-hl1kk
@Kakuro-hl1kk 7 месяцев назад
Danke für die sehr guten und verständlichen Erklärungen, diese helfen hervorragend beim Umgang mit meinem neuen Oszilloskop.
@Amperekaefer
@Amperekaefer 7 месяцев назад
👍 - Vllt hast Du es auch mitbekommen: Der Pascal-Programmierer Niklaus Wirth ist verstorben. - Wäre es Dir ev. möglich (erlaubt es die IDE ?) den Programmiercode *grösser* darzustellen. Z.B. doppelte Grösse. Ich muss sehr nahe an meinen (Laptop-)Bildschirm rücken und das ist sehr anstrengend. LG
@HobbyelektronikerCh
@HobbyelektronikerCh 7 месяцев назад
Ja, selbstverständlich habe ich Niklaus Wirths Tod mitbekommen. So langsam verlassen die Professoren aus meiner Studienzeit unsere Welt. Die Fonts sind bereits vergrössert, liessen sich aber problemlos weiter vergrössern. Leider ist es für diese Videoreihe zu spät, da alle Folgen schon aufgnommen sind. Ich werde mir das aber für kommende Videos merken, Du solltest unbedingt die Quelltexte von Github herunterladen. Dann kannst du jeweils in den fertigen Projekten nachschauen.
@Amperekaefer
@Amperekaefer 7 месяцев назад
👍LG