{"id":180,"date":"2025-02-16T09:00:00","date_gmt":"2025-02-16T09:00:00","guid":{"rendered":"https:\/\/www.tb-software.ch\/ai\/elektronikkurs-rheintal-atmega328p\/"},"modified":"2025-02-16T09:00:00","modified_gmt":"2025-02-16T09:00:00","slug":"elektronikkurs-rheintal-atmega328p","status":"publish","type":"post","link":"https:\/\/www.tb-software.ch\/ai\/en\/elektronikkurs-rheintal-atmega328p\/","title":{"rendered":"Electronics Course \u2013 Rheintal \u2013 ATMEGA328P"},"content":{"rendered":"<p>In this project, participants learn how to use a microcontroller (e.g., ATMEGA328P) to control an LED strip and a buzzer. Step by step, they are introduced to programming basics, controlling RGB LEDs with pulse-width modulation (PWM), and playing melodies through the buzzer. The project culminates in combining LED colors and music to create an interactive experience that excites both tech enthusiasts and audio lovers.<\/p>\n<p>The target audience is around 14 years old.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.tb-software.ch\/ai\/wp-content\/uploads\/2026\/05\/screenshot-2025_02_16-05-34-49-rotated-1.jpg\" alt=\"\" loading=\"lazy\"><\/p>\n<p>This project combines controlling an WS2812 RGB LED strip and a buzzer. In three stages, you'll learn how to use digital pins and PWM to create visual and acoustic effects. Ideal for young tech enthusiasts, the project offers a practical introduction to microcontrollers and electronics.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.tb-software.ch\/ai\/wp-content\/uploads\/2026\/05\/screenshot-2025_02_16-05-34-59-1024x561-1.jpg\" alt=\"\" loading=\"lazy\"><\/p>\n<h2>Control Questions<\/h2>\n<p><strong>electronics<\/strong>**What is the difference between electric current and voltage?&lt;br&gt;What happens if the voltage across an LED is too high?&lt;br&gt;How can you limit the current flow through an LED?<\/p>\n<p>Microcontroller &amp; Digital Pins&lt;br&gt;What does it mean when a digital pin is set to HIGH?<\/p>\n<p>PWM (Pulse Width Modulation)****What happens to the LED when the PWM value is increased from 0 to 255? Explain why PWM is used instead of a simple on\/off switch. What changes when the PWM value is gradually increased?<\/p>\n<p>RGB LEDs &amp; Color Mixing&lt;br&gt;What RGB values are needed to create the color yellow?&lt;br&gt;How is white light generated in an RGB LED?&lt;br&gt;What role does the PWM value play in creating colors?<\/p>\n<p>&lt;strong&gt;Audio&lt;\/strong&gt;&lt;br&gt;****How can you stop the buzzer from producing a sound?&lt;br&gt;What determines the pitch of a signal?&lt;br&gt;How can you change the duration of a tone?<\/p>\n<p>Project Integration** What are the benefits of combining various peripheral devices (LEDs and buzzers) in a project?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this project, participants learn how to use a microcontroller (e.g., ATMEGA328P) to control an LED strip and a buzzer. Step by step, they are taught programming fundamentals, controlling RGB LEDs with pulse-width modulation (PWM), and playing melodies through the buzzer. The project concludes by combining LED colors and music to create a\u2026<\/p>\n","protected":false},"author":1,"featured_media":177,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[],"class_list":["post-180","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dienstleistungen"],"_links":{"self":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=180"}],"version-history":[{"count":0,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts\/180\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/media\/177"}],"wp:attachment":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}