This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
de:preface [2010/06/29 14:29] – angelegt Wember | de:preface [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | The book you are about to read is a microcontroller and practical robotics handbook which according to the authors hope will help to build intelligent microcontroller based solution and popularize the engineering profession amongst the young people. The book is oriented to the schools and universities, but can also be used for hobbyist and companies who are planning to use AVR microcontrollers in their projects. The target group is as well teachers as learners by helping to get fast results for both of them: for learner to get new knowledge and for teachers to make their life easier when trying to bring new subject for the learners :) | + | Dieses Buch wurde als praktisches Handbuch für Mikorcontroller und Robotik konzipiert, in der Hoffnung, dem Leser bei der Entwicklung von „smarten“ Lösungen zu helfen. Darüber hinaus soll es auch dazu beitragen, die Begeisterung für den Ingenieurberuf bei jungen Menschen zu wecken. In erster Linie richtet sich das Buch an Schulen sowie Universitäten, |
+ | |||
+ | Ziel ist es, sowohl Lehrende als auch Lernende dabei zu unterstützen, | ||
- | **Platform** | ||
- | The selected base platform for the practical examples is AVR ATmega128 microcontroller based Robotic HomeLab Kit. AVR is one of the most widely used microcontroller besides Microchip PIC amongst the hobby robotic community and is very good for educational purpose. | + | **Plattform** |
+ | Für die praktischen Beispiele in diesem Buch wird ein AVR ATmega128 Mikrocontrollersystem, | ||
- | The book is logically divided into five sections: | ||
- | **1.** section is giving a fast introduction to the most simple electronic fundamentals and calculations. These formulas are very useful for several practical exercises. Also the C-language is briefly covered and some simple examples are given. | + | Das Buch ist systematisch in fünf Kapitel unterteilt: |
- | **2.** section gives an overview of 8-bit AVR microcontroller by using the ATmega128 as an example. The section relays basically on the ATmega datasheet but simplifies and presents the information | + | **1.** Das erste Kapitel gibt eine kurze Einführung |
- | **3.** section introduces the hardware and software platform which is developed for the educational use and is a base platform of the next chapter examples. Special software library is developed for most common functions. The user can concentrate on the program logic instead of working with the registers in deep. Both Windows and Linux operation systems are supported. | + | **2.** Im zweiten Kapitel wird am Beispiel des ATmega 128 ein Überblick über 8-bit AVR Mikrocontroller gegeben. Dieses Kapitel basiert weitgehend auf dem Datenblatt des ATmega Mikrocontrollers, |
- | **4.** section consists of practical examples together with exercises. Examples are divided into labs by covering the most common electromechanical devices and functions. Every chapter has short theory background description and practical example which enables to run the function immediately by coping the program into the controller. Every exercise group (lab) has exercises in the end of sub-chapter together with questions. Exercises are divided for beginners and for advanced users, in a way giving the selection according to the learners skills. For better understanding the chapters are provided by the references to the theoretical section. | + | **3.** Dieses Kapitel führt die Hardware- und Softwareplattform ein, welche für Lehrzwecke entwickelt wurde und als Grundgerüst für weitere Beispiele |
+ | **4.** Im vierten Kapitel werden schließlich praktische Beispiele sowie Übungen vorgestellt. Die Beispiele sind unterteilt in „Labs“ (Übungsabschnitte) und decken die meisten elektro-mechanischen Bauteile und Funktionen ab. Jeder Abschnitt enthält zunächst eine kurze Beschreibung des theoretischen Hintergrunds sowie praktische Beispiele. Durch einfaches Kopieren der Beispielprogramme in den Controller hat der Nutzer direkt die Möglichkeit, | ||
- | **5.** | + | **5.** |
- | We hope that the book is a assistant for young and senior microcontroller and robotic enthusiast and will bring more people closer to the technology. | + | Wir hoffen, dass das Buch eine gute Hilfe sowohl für neue als auch für erfahrene Mikrocontroller- und Robotik-Enthusiasten darstellt und vielen Menschen diese Technologie näher bringt. |
- | Snowy and cold Tallinn, January 2010 | + | Bochum, im Sommer 2013 |
- | Raivo Sell | + | Sven Seiler |