• Checkliste
  • Niclas
  • 30.06.2020
  • Allgemeine Hochschulreife
Um die Lizenzinformationen zu sehen, klicken Sie bitte den gewünschten Inhalt an.

Hard­ware

Zum Tes­ten eurer Hard­ware könnt ihr den 5V Pin be­nut­zen. Wenn die Lampe auch damit nicht leuch­tet, ist eure Pro­blem ein Hard­ware Pro­blem.

  • Ist die LED rich­tig herum ein­ge­setzt? (Lan­ges Bein Rich­tung Pin).
  • Ist der rich­ti­ge Wi­der­stand ein­ge­setzt? (der ohne Fahne für LEDs und der mit Fahne für Tas­ter).
  • Ist wirk­lich alles ver­bun­den? Geht den Strom­kreis ein mal Schritt für Schritt durch.
  • Denkt be­son­ders an die ver­steck­ten Lei­tun­gen des Steck­bretts.

Soft­ware Syn­tax

Lest euch die Feh­ler­mel­dung durch und ach­tet be­son­ders auf die rot her­vor­ge­ho­be­ne Zeile.

Hier sind ei­ni­ge häu­fig vor­kom­men­de Feh­ler­mel­dun­gen und ihre Be­deu­tung.

  • ex­pec­ted ' ; ' be­fo­re ... = es fehlt ein ' ; '
  • ex­pec­ted ' } ' at ... = es fehlt ein ' } '
  • ex­pec­ted con­struc­tor, de­struc­tor ... = Be­feh­le au­ßer­halb von loop() oder setup() ge­schrie­ben
  • too few/many ar­gu­ments ... zu we­ni­ge/viele Werte in den Klam­mern.

Soft­ware All­ge­mein

Wenn ihr keine Feh­ler­mel­dun­gen bei eurem Pro­gramm be­kommt, aber euer Pro­gramm trotz­dem nicht so läuft, wie ihr es er­hofft habt, habt ihr ver­mut­lich einen klei­nen Denk­feh­ler wäh­rend des Pro­gram­mie­rens ge­macht.

  • Geht den Code ein­mal Zeile für Zeile durch und über­legt genau, was jede Zeile be­deu­tet.
  • Macht euren Code mit Kom­men­ta­ren und Leer­zei­len über­sicht­li­cher. In einem über­sicht­li­chen Pro­gramm las­sen sich Feh­ler ein­fa­cher fin­den.
  • Über­prüft, ob ihr die rich­ti­gen Pins in eurem Pro­gramm be­nutzt.
x