www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Diodentester


Important 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.
Autor: BigC (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo liebe Leute,
Ich muss ein Schulprojekt machen. Meine Aufgabe ist es einen 
Diodentester zu bauen als Grundlage habe ich das Pongspiel von Conrad 
(http://www.conrad.de/ce/de/product/902766/CONRAD-R...).
Ich muss mein Programm in C schreiben. Gedacht war es so: ein Schalter 
wird umgelegt und nun wird gemessen wie viel Strom fließt, aus einer 
Tabelle wird der Wert ermittelt und die zum Strom passende Diodenart 
wird auf der LED-Matrix des Pong-Spieles ausgegeben.
Meine Frage ist nun: Wie fange ich dieses Programm am besten an? Welche 
Quellzeilen eignen sich als Beginn? Ich hoffe auf hilfreiche Antworten 
vielen Dank schon mal BigC =D

Autor: Harald Wilhelms (wilhelms)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
BigC schrieb:

> Gedacht war es so: ein Schalter
> wird umgelegt und nun wird gemessen wie viel Strom fließt, aus einer
> Tabelle wird der Wert ermittelt und die zum Strom passende Diodenart
> wird auf der LED-Matrix des Pong-Spieles ausgegeben.
> Meine Frage ist nun: Wie fange ich dieses Programm am besten an?

Bevor Du mit einem Programm beginnst, solltest Du Dich zuerst mit
den Grundlagen der Elektronik beschäftigen. Aus einem fliessenden
Strom kannst Du nicht die "Diodenart" bestimmen; da hilft auch das
beste Programm nicht. :-(
Gruss
Harald

Autor: Karl Heinz Buchegger (kbuchegg) (Moderator)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
BigC schrieb:

> Meine Frage ist nun: Wie fange ich dieses Programm am besten an? Welche
> Quellzeilen eignen sich als Beginn? Ich hoffe auf hilfreiche Antworten
> vielen Dank schon mal BigC =D


Nachdem du deine Vorarbeiten erledigt hast und eine genauere Vorstellung 
davon hast, was es eigentlich zu tun gibt und wie du das machen willst, 
fängst du an mit
#include <avr/io.h>

int main()
{

  // Initialisierungen

  while( 1 ) {

    // Programmlogik

  }
}


gern geschehen.

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]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net