Powerprojekte mit Arduino und C
Schluss mit dem frustrierenden Ausprobieren von Code-Schnipseln!
Friedrich Plötzeneder, Andreas Plötzeneder
- 240 pages
- German
- ePUB (adapté aux mobiles)
- Disponible sur iOS et Android
Powerprojekte mit Arduino und C
Schluss mit dem frustrierenden Ausprobieren von Code-Schnipseln!
Friedrich Plötzeneder, Andreas Plötzeneder
Ă propos de ce livre
Vielen ist mit Arduino der Einstieg in die Mikrocontrollertechnik gelungen - dieses Buch richtet sich an alle, die "Hello World" hinter sich haben und in die Mikrocontroller-Programmierung mit C einsteigen möchten. Aber auch wer schon mit einem AVR gearbeitet hat, findet hier viele interessante Anregungen - die Programme sind universell geschrieben und laufen z.B. auch auf einem ATmega8. Neue Probleme lösenPowerprojekte bestehen in der Regel aus kleinen Komponenten. Daher werden viele kleine Problemlösungen definiert, erlĂ€utert und vollstĂ€ndig in C gelöst. Diese Komponenten kann der Anwender spĂ€ter in eigene Programme einbauen und anpassen. Schluss mit dem frustrierenden Ausprobieren von Code-Schnipseln! Endlich ist systematisches Programmierenmöglich.Hardware fĂŒr jeden Fall und spannende ProjekteDie im Buch vorgestellte Hardware wurde so ausgewĂ€hlt und entworfen, dass der Arbeitsaufwand bei einem Nachbau minimal ist. Zu allen Bauelementen und Komponenten finden sich auch die Bezugsquellen. Mit Hilfe der in diesem Buch beschriebenen Beispiele lassen sich auch innovative Lösungen fĂŒr eigene Projekte entwickeln. Aus dem Buch "Powerprojekte mit Arduino und C" Inhalt: *C-Perfektionskurs*Timer im Normal-, CTC- und PWM-Modus*Endlicher Automat*Serielle Schnittstelle mit printf und scanf im Atmel-Studio*Entprellen von Kontakten mit einem Interruptprogramm*Flankenauswertung*Siebensegmentanzeige im Multiplexbetrieb*Siebensegmentanzeige ĂŒber Schieberegister ansteuern*12 LEDs mit nur 4 Leitungen ansteuern: Tetraederschaltung*12 Tasten mit 4 Portleitungen einlesen*Matrixfeld mit 4x4 Tasten einlesen*Einlesen eines Drehgebers*Sourcecode eines Terminalprogramms in C# und LabVIEW*Schrittmotorsteuerung - auch mit Mikroschritt*Distanzmessung mit einem Ultraschallsensor*Schwebende Kugel
Foire aux questions
Informations
1Zahlendarstellung
1.1Zehner- oder Dezimalsystem
1.2BinÀrsystem
1.2.1Positive BinÀrzahlen
1.2.2Positive und negative Zahlen im BinÀrsystem
Dezimalzahl | BinÀrzahl in Zweierkomplementdarstellung |
7 | 0111 |
6 | 0110 |
5 | 0101 |
4 | 0100 |
3 | 0011 |
2 | 0010 |
1 | 0001 |
0 | 0000 |
-1 | 1111 |
-2 | 1110 |
-3 | 1101 |
-4 | 1100 |
-5 | 1011 |
-6 | 1010 |
-7 | 1001 |
-8 | 1000 |