Skip to content

feslehrer/FA205_Library_for_Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5b37fa3 · Sep 11, 2024

History

56 Commits
Jun 16, 2023
Jun 16, 2023
Jun 8, 2021
Sep 11, 2024
Jun 15, 2021
Jun 16, 2023
Jun 8, 2021
Jun 8, 2021
Dec 16, 2021
Dec 16, 2021
Jun 8, 2021
Jun 8, 2021
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021
Jun 8, 2021
Jun 8, 2021
Dec 16, 2021
Jun 8, 2021
Sep 27, 2022
Jun 9, 2021
Jun 8, 2021
Jun 9, 2021
Jun 9, 2021
Jun 16, 2023
Jun 16, 2023
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021
Dec 14, 2021

Repository files navigation

FA205 Bibliothek für Arduino Uno und Nano mit ATmega328P-Controller

Sonstige FA205-Impementierungen

Implementierungen sind auch für folgende Plattformen verfügbar:

Implementierung der Technischen Richtlinie FA205 für Arduino.

Bibliotheken für die C-Programmierung für Unterricht und Prüfung im Beruf Elektroniker für Geräte und Systeme in Baden-Württemberg.

Diese Bibliotheken sind fast identische Umsetzungen zu meinen FA205-Bibliotheken für MicrochipStudio und können mit der Arduino-IDE verwendet werden. Vorsicht: Da die Funktionen nativ programmiert sind und nicht auf Arduino-Bibliotheken aufbauen, kann es unter bestimmten Bedingungen zu Konflikten kommen. Die Bibliotheken sind nur für Arduino Uno und Nano-Boards mit ATmega328P-Controller geeignet. Mit wenig Aufwand können sie für ATmega8 und ATmega328PB geändert werden. Die Bibliotheken können direkt mit dem Arduino-Carrier-Board (AS-Elektronik) zusammen verwendet werden. Das Carrier-Board kann mit Arduino-Nano, Arduino-Uno, Atmega328Pxplained-mini und kompatiblen Controller-Modulen bestückt werden:

image www.ase-schlierbach.de

FA205-Portbelegungen für Arduino-Carrier-Board

Die FA205-Funktionen verwenden die abgebildeten Ports- und Pinbelegungen:
ESP32-Carrier-Board

Installation

  • Auf GitHub Resource: https://github.com/feslehrer/FA205_Library_for_Arduino.git
    Download der Bibliothek als Zip-Datei (<>Code --> Download Zip)
  • In der Arduino-IDE auf Sketch --> Bibliothek einbinden --> .Zip-Bibliothek hinzufügen...
  • Im Sketch muss controller.h inkludiert werden.
    Zur Installation der Bibliotheken gehen Sie wie folgt vor:


1. Download der Zip-Bibliothek von GitHub: https://github.com/feslehrer/FA205_Library_for_Arduino image


2. Anschließend wird in der ArduinoIDE die Lib als Zip-Bibliothek in den „sketchbook\libraries“-Ordner eingebunden:

image


3. Im libraries-Ordner erscheint die Lib nun als „FA205_Library_for_Arduino-main“:

image


4. Zur Verwendung der Bibliotheken in der Arduino-IDE wird einfach die Header-Datei controller.h inkludiert:

image
Warnung: Die Bibliotheken sind nur für ArduinoUno und Nano mit ATmega328P-Controller geeignet, da sie nicht auf die Arduino Funktionen aufsetzen, sondern hardwarenahe programmiert sind. Das Mischen von Richtlinien- und Arduino-Funktionen wird meistens trotzdem funktionieren, kann aber nicht in jedem Fall garantiert werden.

2022.02.24@Rah

About

FA205 Bibliothek für Arduino Uno/Nano

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published