Forum: Projekte & Code Links/Projekte für XY-Display/Oszilloskop


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Peter S. (petersieg)


Bewertung
2 lesenswert
nicht lesenswert
Da ich mich aktuell etwas damit beschäftige und mal Links dazu gesammelt 
habe, teile ich die hier gerne mit weiteren Interessierten.

Man kann ein Oszilloskop in X/Y-Darstellung als Vector Display nutzen.

Dazu siehe z.B die Demos Youscope und Oscillofun:
http://www.pouet.net/prod.php?which=31592
http://www.pouet.net/prod.php?which=58317

Und hier ein Player auf dem PC (anstatt Audio-Out plus Oszilloskop):
https://asdfg.me/osci/

Hier noch eine schöne kleine Java Script Anwendung, um selbst etwas auf 
das Oszilloskop zu zeichnen:
https://neil.fraser.name/news/2018/01/25/

Weitere Javascript Seiten:
https://github.com/adlerweb/OSCDraw
https://jsfiddle.net/ygj5b2et/3/

Oszilloskop Musik:
https://oscilloscopemusic.com/

Hier verschiedene Projekte mit Arduino/Teensy:
http://www.dutchtronix.com/Arduino-ClockShield.htm
https://github.com/daveyburke/Oscilloscope-Clock
https://blog.arduino.cc/2018/1…scilloscope-with-arduino/

v.st Projekt:
https://trmm.net/Vector_games_32c3/
https://trmm.net/MAME/
https://trmm.net/V.st/

Asteroids als PC Software mit Audio Ausgabe für XY-Oszilloskop:
https://github.com/joemck/oscilloscope-asteroids

Wunderschöne Seite mit:
VGA zu Oszilloskop
(F)BAS zu Oszilloskop
Oszilloskop Uhr
Oszilloskop Pong
...
http://www.electronixandmore.com/projects/index.php

Snake auf Oszilloskop:
Beitrag "AVR: Snake! ------------O"
http://www.gjlay.de/pub/morpheus/

Pong auf Oszilloskop mit Arduino+ATtiny84:
https://hackaday.com/2011/08/0…ong-on-your-oscilloscope/

---

Zwei davon möchte ich noch besonders erwähnen:

1. https://github.com/adlerweb/OSCDraw
Javascript Anwendung, in dem man in einem Fenster mit der Maus etwas 
malen kann, was dann über Audio ans XY-Display/Oszilloskop dargestellt 
wird. Dazu wird wohl ein WAV File im Memory? erzeugt. Hier wäre es 
interessant, dieses WAV File auch abspeichern zu können, um ggf. spätes 
darauf Sequenzen zusammen zu setzen.

2. https://github.com/joemck/oscilloscope-asteroids
Schöne Asteroid Version, die mittels SDL Lib entweder im lokalen Fenster 
oder wieder über WAV und Audio auf dem XY-Display/Oskar rendern kann.
Die dort geschriebene lib ermöglicht es, das man ohne Änderung am Source 
per Makefile umstellen kann. Evtl. bekommt ja jemand Lust, hiermit 
weitere, kleine Spiele zu erstellen (Snake, Pong, Breakout, Tetris, 
etc.)
Source unterliegt einer schönen, wirklich freien Lizenz ;-)
und es compiliert unter Lin/Win/Mac.

VG Peter

von Arne (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Peter S. schrieb:
> Da ich mich aktuell etwas damit beschäftige und mal Links dazu gesammelt
> habe, teile ich die hier gerne mit weiteren Interessierten.

Schoene Linksammlung. Ich wuerde noch diesen Artikel fuer analoge 
Ziffernanzeige auf CRT ergaenzen:
http://nixiebunny.com/crtgen/crtgen.html

von Felix B. (e-b)


Angehängte Dateien:

Bewertung
1 lesenswert
nicht lesenswert
Es geht nichts über sin und cos ;-) für schöne Bilder auf dem Scope...

http://www.cathodecorner.com/sc200c.html

Genial umgesetzt mit wenig Rechenpower aber mehr Brainpower.

Cheers

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.