c't Projekte 2021
%
Komplett im Set: gedrucktes Heft + digitale Ausgabe mit einer Ersparnis von 29%Loslegen mit dem Raspi6 Der Raspberry Pi10 Grundlagen zur Einrichtung14 Stromversorgung18 Elektronik anschließen22 FAQ: Raspberry Pi26 Raspi 400 im Tastaturgehäuse30 Compute Module 4Basteln mit Elektronik und Holz38 Lüftersteuerung mit PWM, Poti und WLAN46 Luftreiniger mit sehr feinem HEPA-Filter56 AeVOC misst Aerosole & Feinstaub64 ESP-Projekte mit und ohne WLAN68 Mehr GPIO-Pins am Mikrocontroller76 Arduino Micro lernt Lautstärkeregler80 Arduino-Cockpit für den FlugsimulatorProduzieren mit CNC-Maschinen86 Kaufberatung CNC-Fräse90 MPCNC gegen OX-CNC96 G-Code programmieren und generieren102 Eigene Portalfräse selbst ausdrucken110 Stabile Portalfräse OX-CNC selbst bauen114 Optimale Parameter für die CNC-Fräse122 CNC-Oberfräse mit Shaper OriginKonstruieren mit CAD-Software126 CNC-Programme mit Fusion 360 erzeugen136 Onshape: 3D-Designs im Browser146 Ersatzteile konstruieren mit OnshapeGärtnern mit dem FarmBot154 Vollautomatisch gärtnern158 Tipps für den Bau eines FarmBot166 Roboter programmieren ohne Code172 Der FarmBot im Praxiseinsatz177 Mit dem Raspi besser bewässernZum Heft3 Editorial178 Impressum
Lernen Sie Projekte mit Raspberry Pi, ESP8266 und Arduino kennen und erfahren Sie alles zur richtigen Software zum Programmieren, Flashen, Konstruieren und Planen im neuen c't Sonderheft Projekte 2021.
Varianten ab 12,99 €*
Der praxisorientierte Einstieg in Transistorschaltungen inkl. Experimentierset machen den Nachbau der gezeigten Schaltungen zum Kinderspiel. Jeder Maker kann diese Schaltungen problemlos in die eigenen Projekte einsetzen.
Mehr Infos zu Raspi & Co.
Das Standardwerk in 7. Auflage, aktuell zum Raspberry Pi Pico. Bücher zum Raspberry Pi gibt es viele. Aber keines ist wie dieser Bestseller in neuer Auflage. Die RasPi-Experten Michael Kofler, Charly Kühnast und Christoph Scherbeck bieten Ihnen auf über 1.000 Seiten das komplette Wissen, damit Sie mit dem Raspberry Pi richtig durchstarten. Dieses Handbuch ist randvoll mit Grundlagen und Kniffen zu Linux, Hardware, Elektronik und Programmierung. Genau richtig für alle Maker und Tekkies, die den Minicomputer rundum kennenlernen wollen. Und Ihr neues Wissen vertiefen Sie in zahlreichen spannenden Bastelprojekten. Vorwissen? Nicht nötig, Ihr Erfindergeist reicht völlig aus. Legen Sie gleich los und lassen Sie Ihrer Kreativität freien Lauf! Aus dem Inhalt Den Raspberry Pi kennenlernen: Kauf und Inbetriebnahme, Betriebssysteme, SoftwareIhr Medien-Center: der Raspberry Pi mit Kodi, LibreELEC, als DLNA-Server und als NAS-Gerät (openmediavault)Hardware-Grundlagen: Elektrotechnik-Crashkurs, Werkzeuge, Zusatzgeräte u. v. m.Sensoren, Servo- und Schrittmotoren, LEDs, Bussysteme, DisplaysGertboard, PiFace, Raspberry-Pi-HATs, HiFiBerry-Audio-SystemProgrammierung: Python, bash, C, Java und PHP mit dem Raspberry PiProjekte: viele spannende Ideen für Einsteiger und FortgeschritteneServocam, Luftraumüberwachung, Smartlight-Steuerung, Heimautomation u. v. m.Fingersensor, OLED-Display, ePaper-Display, Feinstaubmessgerät, WassermelderLeseprobe (PDF-Link)
• Das Raspian-Betriebssystem• Speicherkarte für Raspian vorbereiten• Das brauchen Sie an Zubehör• Vorinstallierte Programme• Keine Angst vor Linux• Wichtige Kommandozeilenbefehle• Notebook-Tastatur & -Display für den Raspberry Pi nutzen• Programmieren mit Python• Python-Flashcards nutzen• Spielwürfel mit PyGame programmieren• KI – Labyrinthe bauen und auflösen• Elektronik über GPIO steuern• LED-Blinkmuster und Lauflichter• Sensorkontakte am GPIO-Port• Intuitiv programmieren mit Scratch• Fußgängerampel mit Scratch steuern• Offizielle Hardware-Erweiterungen• Pi Camera, Sense HAT, PoE HAT
Mit dem ESP32 setzen Maker anspruchsvolle IoT-Projekte um. Ein leistungsstarkes SoC und zahlreiche Schnittstellen zur Kommunikation machen ihn zur idealen Basis für alle Ihre Ideen in der IoT-Programmierung, bei der Hausautomation oder einfach beim Elektronikbasteln. Dieser Leitfaden begleitet Sie bei Ihren Projekten und zeigt Ihnen die Arbeit mit Entwicklungsumgebungen, Sensoren, Schnittstellen und allem, was dazu gehört. So gelingt Ihnen der umfassende Einstieg in die Mikrocontrollerprogrammierung.
Das eigene Heim als Smart Home für Heimwerker, Bastler und Maker.Mit diesem umfassenden Praxis-Handbuch erfahren Sie, wie Sie Ihr Heim selbst automatisieren können.Anhand zahlreicher Beispiele lernen Sie Schritt für Schritt die Umsetzung verschiedener Projekte wie z.B. 433-MHz-Sender und -Empfänger, IoT-Gateway mit 433 MHz, drahtlose Infrarot-Fernsteuerung für den Fernseher, Wettermodul, drahtlose Klingel, Strom- und Briefkastenwächter und Aquarium-Timer.Der Autor zeigt Ihnen die praktischen Einsatzmöglichkeiten verschiedener Sensoren und Aktoren im Smart Home wie Licht-, Umwelt- und Barometersensor. Dabei werden zum einen selbst gebaute einfache Elektronik-Module mit Arduino, ESP8266 und Wemos-Modulen realisiert und über eine Schaltzentrale mit Raspberry Pi gesteuert. Zum anderen werden fertige Module wie Bewegungsmelder, Kontakte oder Rauchmelder über einfache Gateways ins System integriert. Dabei wird für die Zentrale Node-Red verwendet, um die Daten und Zustände zu verarbeiten und zu visualisieren.Jedes einzelne Projekt wird mit Stückliste und Steckbrett-Aufbau ausführlich dargestellt und beschrieben.Dieses Buch richtet sich an Bastler und Maker, die bereits etwas Erfahrung mit Arduino und Raspberry Pi gesammelt haben und nun praktische Anwendungen in ihrem Heim aufbauen möchten.Inhalte & Projekte:IoT-Hardware mit Arduino, ESP8266 und Raspberry PiArduino IDE und Node-RedDie Protokolle HTTP und MQTTArduino als SensormodulSchaltmodule mit Tasmota-FirmwareNode-Red als SchaltzentraleWettermodul mit Licht-, Umwelt- und Barometersensor433-MHz-Sender und -EmpfängerIoT-Gateway mit 433 MHzESP8266 als RF-GatewayNode-Red-Schaltzentrale mit Arduino-InterfaceDrahtlose Infrarot-Fernsteuerung für den FernseherDrahtlose KlingelAnalog-Wandler-ModulHomeautomation-PlattformenBriefkastenwächterStromwächterAquarium-TimerLeuchtstreifensteuerungInhalt & Leseprobe (PDF-Link)
Die 5. Auflage des Bestsellers rund um die Arbeit mit Raspi und Python.Der Raspberry Pi ist ein preiswerter und äußerst energiesparsamer Computer in der Größe einer Kreditkarte. In Kombination mit der Programmiersprache Python bietet er eine hervorragende Umgebung für die schnelle Realisierung technischer Ideen und Projekte. Außerdem ist Python – auch für Programmiereinsteiger – einfach zu lernen und deshalb Teil des Gesamtkonzepts des Raspberry Pi. Dieses Buch vermittelt Ihnen anhand vieler anschaulicher Beispiele sowohl die Grundlagen von Python als auch fortgeschrittene Techniken wie Objektorientierung, Internetprogrammierung und grafische Benutzungsoberflächen.Nach dem Erlernen der Programmierkonzepte finden Sie besonders in der zweiten Hälfte des Buches eine Fülle von kleinen Projekten, die auf die besondere Hardware des Raspberry Pi und das Linux-Betriebssystem Raspbian zugeschnitten sind. Zur Vorbereitung jedes Projekts werden zunächst neue Elemente der Python-Programmierung eingeführt. Zahlreiche Illustrationen und einfache Beispiele zum Ausprobieren erleichtern das Verständnis.Zu den vielfältigen Projekten im Buch gehören Schaltungen mit Sensoren (Temperatur, Licht, Kohlendioxid, Alkohol), Relais, AD-Wandlern und LEDs. Sie erfahren, wie man Peripheriegeräte wie das Kameramodul anschließt und den 1-Wire- sowie den SPI-Bus zur Datenkommunikation nutzt.Am Ende jedes Kapitels finden Sie Aufgaben und Lösungen, mit denen Sie Ihr Wissen festigen, erweitern und vertiefen können.Aus dem Inhalt:Namen und ZuweisungenKontrollstrukturenKollektionen: Mengen, Listen, Tupel, DictionariesVerarbeitung von StringsFunktionenGrafische BenutzungsoberflächenDateien und Ressourcen aus dem InternetZeitfunktionen und ThreadsObjektorientierte ProgrammierungWebserver und CGI-SkripteEinsatz von DatenbankenProjekte mit dem Raspberry Pi in diesem Buch:GerätesteuerungMesswerterfassung und -visualisierungInteraktive SpieleAnimationen und SimulationenAutomatische Textproduktion und EditorenDigitale BildverarbeitungMorsezeichen senden und Signalmuster erkennenProjekte mit OLED und Sense HATFarben und Bewegung wahrnehmenSteuerung mit Potentiometer und AD-WandlerAuswertung von Daten aus dem InternetWebserver und interaktive Webcam55 Seiten Leseprobe (PDF-Link)
Der praktische Einstieg
Physikunterricht war gestern! Mit diesem Buch lernen Sie die Grundlagen der Elektronik direkt an Ihrem Raspberry Pi kennen. Von Strom und Spannung über Transistoren und Motoren bis hin zum Lesen von Schaltplänen – da bleibt kein Wunsch offen. Natürlich alles mit spannenden Beispielprojekten zum Selberbasteln, die Ihr frisches Elektronikwissen auf die Probe stellen, von blinkenden LEDs bis zum RFID-System. Aktuell zum Raspberry Pi 3 und allen Vorgängerversionen.
Inhalt
Der Raspberry Pi ist ein wahres Multitalent – und mit dieser Anleitung bringen Sie ihm sogar das Fahren bei. Schritt für Schritt bauen Sie Ihr eigenes, individuelles Roboter-Auto und lernen direkt in der Bastelpraxis alle Grundlagen kennen, inkl. Programmierung und Elektronik. Dabei bestimmen Sie, wohin der Wagen fährt: Entweder lenken Sie selbst und entscheiden, wo's lang geht. Oder Sie lassen Ihren Roboterwagen selbstständig fahren. Der große Bastel- und Lernspaß für junge und erwachsene Maker! Inkl. umfangreicher Bauteileliste für Ihr eigenes Roboter-Auto.
Aus dem Inhalt:• Ferngesteuerte und autonome Modelle selbst bauen• Alle relevanten Programmier-, Elektronik- und Bastelgrundlagen• Ohne Vorwissen einfach einsteigen• Mit vollständiger Liste der benötigten Teile, druckbaren Vorlagen für das Auto-Chassis und allen Programmierbeispielen zum Download
Mehr Infos zu CAD, CNC-Fräsen & Co.
Designe deine DIY-Objekte mit FreeCAD, Fusion 360, SketchUp & Tinkercad. Folgende Themen erwarten dich:- Grundlagen der CAD-Modellierung, benötigte Hardware, Ausgabeformate- 3D-Scanning mit ReCap inkl. Nachbearbeitung mit Netfabb & Meshmixer- Datenaufbereitung und STL-Export- 2D-Ableitungen (DXF) erstellen- Von 2D zu 3D und zurück: Mit Fusion 360 eine Gartenskulptur und ein Hausnummernschild designen- Durch Addition und Subtraktion komplexe Formen modellieren: Mit Tinkercad ein Laserschwert modellieren;- Parametrische Konstruktion – wie die Profis! Mit FreeCAD & Onshape einen anpassbaren Bodenschoner designen- Direktmodellierung: virtuelle Einrichtungsplanung und 3D-druckbares Modellbauhaus mit SketchUp- Im Internet: Daten zu allen Projekten aus dem Buch
Der einfache Einstieg in AutoCAD und AutoCAD LT 2021.Mit diesem Einstieg in AutoCAD und AutoCAD LT sind Sie perfekt gerüstet für alle erdenklichen Konstruktionsaufgaben. Zeichen- und Konstruktionsbefehle, Objektfangfunktionen, Zeichnungen mit Layern strukturieren, Bemaßen und Beschriften, Textbefehle, das Arbeiten mit Blöcken – alles, was für Ausbildung, Beruf und Studium wichtig ist, kommt zur Sprache.Auf die Unterschiede zwischen AutoCAD und AutoCAD LT werden Sie jeweils hingewiesen. CAD-Profi Werner Sommer zeigt Ihnen nicht nur die Anwendung von AutoCAD anhand praktischer Beispiele, sondern spornt Sie mit zahlreichen Übungsaufgaben und Lösungen, die zum Download bereitstehen, dazu an, selbst aktiv zu werden.Aus dem Inhalt:Die erste Zeichnung in AutoCADEin Rundgang durch das ProgrammDie wichtigen Zeichenbefehle und ZeichenhilfenDer Objektfang und FangspurenEigenschaften von ObjektenNoch mehr ZeichenfunktionenLieber ändern als neu zeichnenRegelmäßige AnordnungenSchraffuren und gefüllte FlächenTexte in der ZeichnungDie Zeichnung bemaßenBlöcke und externe ReferenzenZeichnungen ausgebenLayouts im PapierbereichAb in die dritte DimensionVolumenmodelleAutoCAD onlineWichtig für Ausbildung und BerufsschulenInhalt & Leseprobe (PDF-Link)Übungen zum Download
Praxiswissen für Konstruktion, 3D-Druck und CNC in neuer 3. Auflage, Mai 2021.Mit dem cloudbasierten CAD/CAM-Programmsystem Fusion 360 lassen sich schnell und einfach professionelle 3D-Modelle und 2D-Fertigungszeichnungen erstellen und für CNC-Bearbeitungen und 3D-Druck vorbereiten.Dieses Buch bietet eine praktische Einführung in die wichtigsten Funktionen der umfangreichen Software. Dabei setzt der Autor folgende Themenschwerpunkte:3D-Modelle zweidimensional skizzieren und aus der Skizze heraus erzeugenVolumenkörper-, Flächen-, Freiform- und Netzmodellierung2D-Fertigungszeichnungen mit Beschriftung und Stücklisten ableitenBauteile und Baugruppen rendern, animieren und Mechanismen simulierenErstellen von Fertigungsdaten für 3D-Drucker und CNC-Bearbeitungsmaschinen3D-Druck und CNC-Bearbeitungen (wie CNC-Fräsen, CNC-Drehen und Laserschneiden)Elektronik-Schaltpläne entwerfen und Leiterplatten-Layouts in 2D und 3D ableitenAlle Funktionen und Arbeitsweisen werden Schritt für Schritt demonstriert und eingeübt. Zahlreiche praktische Beispiele helfen, die verschiedenen Techniken nachzuvollziehen und zu verinnerlichen.Nach der Lektüre dieses Buches sind Sie bestens gerüstet, individuelle 3D-Modelle sowie die entsprechenden Fertigungsdaten zu erstellen und eigene Projekte umzusetzen.Aus dem Inhalt:Installation und BenutzeroberflächeSkizzenerstellung3D-Modellierung mit Volumen, Flächen, Freiform-Elementen und NetzenAbleiten von ZeichnungenSimulationBaugruppen mit GelenkenAnimieren und RendernBlechkonstruktionen3D-Druck und CNC-Bearbeitungen (Fräsen, Drehen, Bohren und Schneiden)Schaltplan-Entwurf und Leiterplatten-Layout (2D/3D)Zahlreiche praktische Beispiele
3D-Scannen verständlich erklärt und zum Eigen-Nachbau.Mario Lukas beleuchtet in seinem Buch »Das 3D-Scanner-Praxisbuch« das gesamte Wissens- und Erfahrungsspektrum zum Thema »3D-Scanner«. Er beschreibt dabei alle wichtigen Aspekte und Schritte: Aufbau und Einrichtung der Scanner, die richtige Vorbereitung der Vorlagen, den Scan, die Aufbereitung von Punktwolke und Gittermodell und schließlich den 3D-Ausdruck.Lernen Sie dabei vier verschiedene Arten von Scannern kennen:Laserscanner (FabScanPi)Fotogrammetrie-Scanner (OpenScan-Pi-3D-Scanner)Tiefensensoren-basierte ScannerPersonenscans (Kinect) und Streifenlicht-ScannerIm Praxisteil des Buches beschreibt der Autor ausführlich in Schritt-für-Schritt-Anleitungen den Bau eines Laser-Scanners aus einem Raspberry Pi und einer Raspberry-Pi-Camera sowie den Bau eines Scanners für große Objekte und Personen mit einer Kinect-Videospielkonsole.Die Software-Bearbeitungskette im Post-Scanning-Prozess zur Erzielung hochwertiger Scan-Ergebnisse machen das Buch zu einem Standardwerk des 3D-Scannings. Beispiele aus dem Praxiseinsatz in der Maker-Werkstatt und drei vollständige Beispielprojekte bieten Ihnen viel Inspiration für Ihre eigenen Projekte. Lukas gelingt es mit diesem Buch, die spannende Entwicklung im 3D-Scanning-Bereich umfassend darzustellen und für die Maker-Welt zu öffnen.Über den Autor:Mario Lukas hat Informatik an der RWTH Aachen studiert und arbeitet als Software-Entwickler. Er publizierte Artikel zu seiner Maker-Tätigkeit in diversen Fachmagazinen und ist Co-Autor der bei dpunkt erschienenen Bücher „Licht und Spaß“ und „Das Calliope-Buch“.Hauptsächlich beschäftigt er sich mit den Themen „3D-Scannen“ und „3D-Druck“. Mehrfach konnte er bei nationalen und internationalen Wettbewerben mit seinen Kreationen gute Platzierungen belegen. Mario betreut seit Jahren federführend das FabScanPi-3D-Scanner-Projekt. Er ist einer der Gründungsväter des Vereins Freie Maker e.V.
Computergesteuert Fräsen für Einsteiger!- Grundlagen und Praxis-Tipps für Anfänger und Fortgeschrittene- Schritt für Schritt hochwertige Werkstücke selber fräsen- Eine Fräse selbst bauen und erweiternChristian Rattat begleitet Sie mit »CNC-Fräsen für Maker und Modellbauer« von der Anschaffung einer CNC-Maschine bis zum ersten selbst gefertigten Objekt. Er erklärt Ihnen anhand einer Stepcraft-Fräsmaschine, wie man diese aus einem Bausatz aufbaut, in Betrieb nimmt und damit aus 2D- und 3D-Modellen Werkstücke erzeugt. Die Bearbeitung verschiedener Materialien wie Holz, Acrylglas, CFK oder Aluminium wird dabei genau erklärt.Mit fundiertem Hintergrundwissen, zahlreichen Tipps und Tricks sowie Anregungen zu weiterführenden Entwicklungen unterstützt Sie das Buch optimal beim Einstieg in das CNC-Fräsen.
Hardware für Selbermacher:
"Raspberry Pi 400 DE Kit"Ausgestattet mit einem Quad-Core 64-Bit-Prozessor, WLAN, Dual-Display Ausgabe und 4K-Videowiedergabe ist der Raspberry Pi 400 ein vollständiger Computer, eingebaut in eine kompakte Tastatur.Der Raspberry Pi 400 eignet sich ideal zum Surfen im Web, zum Erstellen und Bearbeiten von Dokumenten, zum Videos anschauen sowie um zu lernen, in der Raspberry Pi OS Desktop-Umgebung zu programmieren.Raspberry Pi 400 ist in verschiedenen regionalen Varianten verfügbar, und entweder als Computer-Kit, das alles enthält, was Sie für die ersten Schritte benötigen (mit Ausnahme von Fernseher oder Monitor), oder als einzelnen Pi 400.EigenschaftenTastaturlayout: QWERTZ, DE Layout, 79-TastenBroadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz4GB LPDDR4-3200 RAMDual-band (2.4GHz and 5.0GHz) IEEE 802.11b/g/n/ac WLANBluetooth 5.0, BLEGigabit Ethernet2 x USB 3.0, 1 x USB 2.0Horizontaler 40-pin GPIO Header2 micro-HDMI Anschlüsse, unterstützt bis zu 4Kp60)H.265 (4Kp60 decode); H.264 (1080p60 decode, 1080p30 encode); OpenGL ES 3.0 Grafikmicro-SD Eingang für Betriebssystem und SpeicherStromzufuhr 5V DC via USB-EingangBetriebstemperatur: 0°C bis 50°CAbmessungen: 286 mm × 122 mm × 23 mmLieferumfangPi 400, DE LayoutNetzteil, EU-SteckerOffizielle Raspberry Pi Maus16GB micro-SD-Karte, mit vorprogrammiertem Raspberry Pi OSmico-HDMI zu HDMI-A-Kabel, 1mRaspberry Pi Handbuch für Anfänger