Una ricca selezione di articoli dal Mondo Elektor!
Gli articoli di questo libro sono una selezione accurata, il "meglio del meglio" di circuiti e progetti recenti, realizzati da tecnici di grande talento provenienti da tutto il mondo.
Nel tipico stile di Elektor, questa raccolta offre qualcosa di interessante per tutti, dai progettisti esperti a coloro che praticano l'elettronica nel tempo libero.
Sommario
Super Servo TesterProva Fino a Quattro Servocomandi, Stand-Alone o in Sistema
The TubeUn Insolito Amplificatore a Valvole
Cloc 2.0La Sveglia che Avete Sempre Desiderato
Stazione Meteo LoRa Low-PowerCostruitevi una Stazione Meteorologica “Long Range”
Uscita Video con Microcontrollori (Parte 1)Video Composito
Uscita Video con Microcontrollori (Parte 2)Uscita VGA e DVI
Un Raspberry Pi Pico come Analizzatore di SpettroFFT su Base Hardware a Basso Costo
PIC O’Clock – In Contatto col TempoProgettare un Ricevitore di Segnali Orari SDR
Frequenzimetro di Rete ACMisura Frequenza e Tensione della Rete Elettrica
Generatore di Funzioni con Arduino NanoNano + Codice = Generatore di Funzioni
Monitor CO2Un Approccio Fai-Da-Te per Il Controllo della Qualità dell‘Aria
ChatMagLevLa Levitazione Magnetica con AI
Alimentatore Lineare Variabile Combinato0…50 V / 0…2 A con Struttura Simmetrica Duale
Ricevitore Digitale FM con Arduino e TEA5767Restate in Ascolto con un Arduino Nano
Protezione Antigelo per Piante da FruttoCon Registrazione della Temperatura
Carico Elettronico con Generatore di clock IntegratoPer Collaudare Alimentatori, Convertitori di Tensione e Batterie
128 Termostato Web con ESP32Mantieni il Vino alla Giusta Temperatura
Iniezione di Segnali e di Potenza......per Rilevare le Interruzioni nei Cavi
DIY LiPo Supercharger KitDal Prototipo al Mercato di Massa
Livella Digitale con Stroboscopio AttivoCalibra il Tuo giradischi con Questo Strumento "Tutto-in-Uno"
The Game of Life – 262.144 Modi di GiocareDal Progetto di un Lettore
Rilevatore di PerditeCollegato ad Arduino Cloud
Orologio di LissajousL’Incedere del Tempo con le Figure di Lissajous
Mastermind – Controllato da ArduinoUna Versione Moderna del Classico Gioco di Decifrazione
Generatore Audio Analogico 1 kHzOnda Sinusoidale a Bassa Distorsione
Aggiorna il tuo Caricabatteria (Parte 1)Non Buttarlo, Modificalo!
Aggiorna il tuo Caricabatteria (Parte 2)Non Buttarlo, Modificalo!
Sistemi GNSS RTK a Basso CostoCon Accuratezza a Livello Centimetrico
Esperimenti a 10 GHz con LNB Satellitari ModificatiSbloccare la Banda X a Basso Costo
Telecamera per FerromodellismoInstalla un Modulo ESP32 CAM a Bordo!
Monitor di Tensione con MicrocontrolloreProtezione dalla Scarica Profonda per Batterie e Altro
Nodo Sensore AutonomoTrasmissione Dati LoRa con Alimentazione a Batterie Solari
Layout e Sicurezza sul PCBConsigli per un Progetto Sicuro e Durevole
Open-Source-Code mit Arduino IDE und PlatformIO
Autonomes Fahren: GPS, Accelerometer, Gyroskop
PS3-Controller
Mikrocontroller wie der Arduino und Einplatinenrechner wie der Raspberry Pi haben sich zu beliebten Komponenten entwickelt. Dritter im Bunde ist der ESP32 der Firma Espressif. Mikrocontroller dieser Baureihe zeichnen sich durch eine Vielzahl implementierter Funktionen aus, die bei einem Arduino konventioneller Prägung mit einem Atmel-AVR-Mikrocontroller erst mit weiterer Hardware möglich sind. Prominentes Beispiel sind hier die WiFi- und Bluetooth-Funktionalitäten. Gegenüber einem Raspberry Pi zeichnen sie sich durch einen deutlich geringeren Preis aus.
Allgemeine Informationen für die Realisierung eines Roboterauto-Projekts mit dem ESP32 sind leicht zu finden. Dabei handelt es sich aber oft nur um Ausführungen zu einem Teilaspekt, ohne inhaltliche oder funktionale Abstimmung. So ist nicht nur die Beschaffung der benötigten Informationen mühselig und zeitaufwändig, sie kann auch außerordentlich fehlerträchtig sein.
Ansatzpunkt dieses Buches ist, diese Lücke zu schließen. Es geht auf verschiedene Möglichkeiten eines Chassis ein, vermittelt nötige Kenntnisse und führt schrittweise von einer einfachen Motorsteuerung zu einem komplexen sensor- und sprachgesteuerten Roboterauto. Hacks rund um GPS und eine PlayStation 3 runden die Sache ab.
Inhalt
Bei der Reihenfolge der Kapitel wurde versucht – beginnend bei der Darstellung von grundlegenden Informationen – über die Lösung einfacher Aufgaben zu etwas anspruchsvolleren Techniken zu führen.
Der Mikrocontroller ESP32
Die Software erstellen
Die Stromversorgung
Rund um die Hardware
Das Chassis
Der Gleichstrommotor
Kabellose Steuerung über WiFi
Mit Sensoren Hindernisse erkennen
Eine eigene Roboterauto-App
Servo und Lichtsensor
GPS
Accelerometer / Gyroskop
PS3-Controller
Roboterauto-App
Hinweis zur Software
Die Dateien haben das Suffix (.cpp). Grund ist die Entwicklung mit PlatformIO. Mit Copy & Paste sollten sie auch in der Arduino-IDE verwendet werden können.
35 Projects for Beginners
This book is for hobbyists, students and engineers who want to learn C and how to use an mbed ARM microcontroller in an easy and fun way, without the need for cumbersome software installations.
ARM mbed microcontroller NXP LPC1768
The projects in this book are meant for beginners in C and ARM microcontrollers. That doesn't mean the projects are simple, but it does mean that they are easy to understand. We use for example USB communications, a subject that is made so easy by the mbed that it is suitable for a beginners book.
Cloud technology
The mbed NXP LPC1768 uses cloud technology, a revolutionary concept in software development. This means you do not need to install software on your PC in order to program the mbed!
The only thing you need is a browser such as Microsoft Internet Explorer, and a USB port on your PC. You can get access to your project from any PC anywhere in the world and continue working on it. When you are done a few simple mouse clicks transfer the program to your mbed hardware. Of course you can optionally download the projects and store them on your own PC.
Features of this Book
Learn how to program an mbed ARM microcontroller using cloud technology. No complicated software installation on your PC needed.
Learn programming in C by doing fun and interesting projects. No previous experience or knowledge required.
Examples of projects in this book: flashing light, timer, light activated switch, digital thermometer, people detector, USB communication, talking microcontroller, debugging, sound switch, and much more - 35 projects in total.
Examples of C subjects in this book: variables, commands, functions, program execution, pointers (introduction).
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
PbMonitor v2.0 UpdateBattery Monitoring with Improved Analog Design
Audio Latency MeasurementA Standalone Tool for Evaluating Errors and Latency in Audio Transmission
Square Wave vs. Bode PlotChecking the Performances of an Audio Device
embedded world 2026
Clever Coding with AIAI in Software Development for Electronics Engineers
QA403 Audio AnalyzerAffordable Precision for Audio Professionals and Hobbyists
EasyGimbalAutonomous Camera Tracking with AI, Stepper and Servo Motors
Sigfox Breakout Board (2)Sending Messages
Circuit ProtectionControlling Overvoltages with TVS Diodes
Emerging Battery Testing ApproachesA New Era of Diagnostics
AudiotronicsA First Preamplifier
CANopenTermAn Open-Source Tool That Brings CAN to Makers and Engineers Alike
Stabilization of Operational AmplifiersAvoiding Feedback Instability
Err-lectronicsCorrections, Updates, and Readers’ Letters
Signal ConditioningTips and Tricks to Fit Voltage Ranges
TDR Attachment for OscilloscopesLength, Short Circuit, Mismatch: Measure Cables Using Reflections!
From Life's ExperienceLED It Be
Speaker Oscillator and Resonance TesterA Fully Experimental Project for Your Speakers
Elektor Community Perspectives on Test and Measurement
ESP32 Audio Transceiver Board (Part 5)Audio Processing and Remote Control
2026: An AI OdysseyAI Has a Context Problem
Battery Storage for Balcony Power PlantsSmall Batteries, Big Impact
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit!
Sie sind noch kein Mitglied? Hier klicken!
PbMonitor v1.0Ein Batterieüberwachungssystem für USV und Energiespeicher
Solarladeregler mit MPP-TrackingTeil 1: Grundlagen eines Solarreglers für Insel-Anlagen
B-Feld-Integrationsmagnetometer mit selbstgebauten Sensoren
Präzise, richtig oder genau?Ihre Messgeräte müssen alles sein!
AD7124 – Ein Präzisions-ADC in der PraxisHinweise für die Sensor-Signalaufbereitung
PID-RegelungswerkzeugOptimieren Sie ganz einfach Ihre Parameter
embedded world 2025
Aller Anfang ......muss nicht schwer sein: Klangeinstellung!
Academy Pro BoxBook + Online Course + Hardware
Milliohmmeter-AdapterNutzen Sie die Präzision Ihres Multimeters!
Der nächste Meilenstein bei HalbleiternWeiter in Richtung 1,4 nm
Steckverbinder in DurchstecktechnikDas Beste aus zwei Welten: THR
FrequenzzählerPortabel und mit automatischer GPS-Kalibrierung
Analoge MessgeräteBemerkenswerte Bauteile
Stand-alone-QuarztesterWie genau ist Ihre Taktquelle?
Preiswerter I²C-TesterSchließen Sie I²C-Chips direkt an Ihren PC an
Aus dem Leben gegriffenWer das Kleine nicht ehrt...
2025: Eine Odyssee in die KIDie transformativen Auswirkungen auf die Softwareentwicklung
Projekt 2.0Korrekturen, Updates und Leserbriefe
Standalone-MIDI-Synthesizer mit Raspberry PiTeil 2: Setup mit Intelligenz aufwerten
Nortonisierter Wien-Brücken-OszillatorKleine Änderungen führen zu bedeutenden Verbesserungen
10-Cent-Controller in der PraxisRISC-V-Mikrocontroller CH32V003 und MounRiver Studio ausprobiert
Audio-Player mit FPGA und EqualizerTeil 2: Lautstärkeregelung, erweitertes Mischen und ein Web-Interface
3rd Edition – Fully updated for Raspberry Pi 4
The Raspberry Pi is a very cheap but complete computer system that allows all sorts of electronics parts and extensions to be connected. This book addresses one of the strongest aspects of the Raspberry Pi: the ability to combine hands-on electronics and programming.
Combine hands-on electronics and programming
After a short introduction to the Raspberry Pi you proceed with installing the required software. The SD card that can be purchased in conjunction with this book contains everything to get started with the Raspberry Pi. At the side of the (optional) Windows PC, software is used which is free for downloading. The book continues with a concise introduction to the Linux operating system, after which you start programming in Bash, Python 3 and Javascript. Although the emphasis is on Python, the coverage is brief and to the point in all cases – just enabling you to grasp the essence of all projects and start adapting them to your requirements. All set, you can carry on with fun projects.
The book is ideal for self-study
No fewer than 45 exciting and compelling projects are discussed and elaborated in detail. From a flashing lights to driving an electromotor; from processing and generating analog signals to a lux meter and a temperature control. We also move to more complex projects like a motor speed controller, a web server with CGI, client-server applications and Xwindows programs.
Each project has details of the way it got designed that way
The process of reading, building, and programming not only provides insight into the Raspberry Pi, Python, and the electronic parts used, but also enables you to modify or extend the projects any way you like. Also, feel free to combine several projects into a larger design.
Punkte Festungen
Ein bisschen Elektronik und viel Experimentierfreude: ein spielerisches Buch!
Schwerkraft, Brechung, Farben, Kraft des Körpers, Pendel, Masse, Elastizität, Druck, Ziele: ein neuer und kreativer Ansatz für das Lernen über den Körper
Leicht und einfach zu bedienendes Material
Kostenlose Software
Einzeln erhältliches Kit
Die Begegnung zwischen dem Körper und dem Mikrocontroller darf die Person nicht stärker machen. Es gibt hervorragende Datenregistrierer sowie zahlreiche Programme zum Aufzeichnen und Präsentieren in Form von Farbgrafiken und -aufzeichnern. Der widerspenstige Körper ist am Ende!
Ich habe mich für Arduino entschieden, da diese Platte über einen einfachen Zugriff und eine umfangreiche Dokumentation verfügt. Die Arduino-Familie bietet außergewöhnliche Ressourcen zu einem begehrten Preis. Fügen Sie die kostenlose Software CoolTerm hinzu und Sie können alle Maßdaten für die Wiedergabe in Excel registrieren und Tabellen oder Grafiken erstellen.
Dieses Buch ist kein Körperhandbuch. Sie finden weder Differenzialgleichungen noch abstrakte Gleichungen. Wir untersuchen täglich körperliche Phänomene des Lebens. Ohne zu viel zu verlangen, verleiht meine bescheidene Arbeit dem Unterricht über die Physik dank moderner Mess- und Datenverarbeitungstechniken einen neuen und kreativen Ansatz. Die verwendete Elektronik ist einfach und stellt eine schöne Demonstration der Möglichkeiten dar.
Über 50 Schaltungen und Projekte
Sirene im US-Stil
Zwei Drehgeber an einem Analogeingang
Wie man mit dem Arduino einen 230-V-AC-Dimmer baut
Zehnfache LED-Stromquelle
Vier Schalter an einem Pin erkennen
Ein/Aus-Schalter mit Akku-Füllstandskontrolle
Handdesinfektionsmittel-Spender selbstgebaut
Eine einfache elektronische Orgel
Ultra-einfacher Stereo-Verstärker
Sound Activated Switch für Verstärker
Balanced/Unbalanced-Wandler
Externer Netzfilter
Tastenfreie Torsteuerung
DI-Box für ein Smartphone
Spaß mit Lauflichtern
Ein-Knopf-Thyristor-Steuerung
Quasi-analoger Belichtungstimer für die Dunkelkammer
Schaltungen von der Hackster.io-Community
Analoger Bräunungstimer
Noch eine Ein-Draht-LCD-Schnittstelle
Einfacher PWM-Generator mit ATtiny13
Zweites Leben für Batterien
Touch-Schalter für LED-Leuchten
Tester für LEDs und DIP-Schalter
Funktionstester für IR-Fernbedienungen
Leistungshalbleiter-Tester
SPI für WS2812(B)-LEDs
Messen von Leistungsinduktivitäten
Ein DIY-Doppelnetzteil
DIY-Testvorrichtung für das LCR-Meter
Arduino-Amperemeter
Zwei-Finger-Orgel
Rauscharmer ADC-Kalibrator
DC/DC-Aufwärtswandler
Zwei Potentiometer an einem digitalen Eingang
Akustischer Näherungssensor
Batterieloser Heizkörper-Sensor
Wanzen und drahtlose Kameras aufgespürt
Timer für die Innenbeleuchtung im Auto
Kerzensimulator
Digitaler Küchentimer
Milliohmmeter
Verzögerungstimer für Heißwasserbereiter
Einfaches Ladegerät für zwei Zellen des Typs 18650
Winzige Frequenzreferenz
Sparsamer IR-Schalter
Recyceln Sie Ihren Auto-Handylad!
Mikrofon-Vorverstärker für Arduino
EMI-Filter im Selbstbau
Elektronischer Würfel – ganz ohne MCU
Finger-Kondensator
Der selbstladende LED-Blitzer
Außerdem in dieser Ausgabe
KiCad 6 – Fünf interessante neue Funktionen
Flashback – Der Elektor-Computer SC/MP
Interview – Mit Elektrizität Kunst machen
Meine erste Platine – Crash-Einstieg in KiCad
Mit intelligenter Software-Hardware minimieren
Infografik – Fakten und Zahlen
Neue ICs von Analog Devices
Flashback – DER Elektor-Metalldetektor
Hexadoku – Sudoku für Elektroniker
Die Kurzwellentechnik übt einen ganz besonderen Reiz aus. Man kann mit geringstem Aufwand große Entfernungen überbrücken. Durch Reflexion an leitenden Schichten der Ionosphäre und am Boden werden Kurzwellensignale auch an Orten jenseits des Horizonts hörbar. So lässt sich jeder Ort auf der Erde erreichen.
Zwar strebt die Technik nach immer höheren Frequenzen, und Radio hört man meist auf UKW, über DAB+, über Satellit oder das Internet. Aber alle diese moderneren Übertragungswege benötigen eine umfangreiche Infrastruktur und sind extrem verletzlich. Im Falle eines globalen Stromausfalls geht nichts mehr außer auf der Kurzwelle. Deshalb wird im Amateurfunk nicht nur ein Hobby gepflegt, sondern auch ein Notfunksystem aufrechterhalten.
Das Elektor SDR-Shield ist ein vielseitiger Kurzwellenempfänger bis 30 MHz. Zusammen mit einem Arduino-Board und der passenden Software lassen sich nicht nur Rundfunkstationen empfangen, sondern auch Morsesignale, SSB-Stationen und digitale Signale.
Der Erfolgsautor und begeisterter Amateurfunker Burkhard Kainka beschreibt im vorliegenden Buch die moderne Praxis des Software Defined Radios mithilfe des Elektor SDR-Shields.
Dabei vermittelt er nicht nur den theoretischen Background, sondern erklärt auch zahlreiche Software-Werkzeuge aus dem Open-Source-Bereich, die heute die Kurzwellentechnik zu einem absolut spannenden und hochmodernen Hobby machen.
Dit is een ideaal boek voor hobbyisten, studenten en ingenieurs die op een leuke manier C en het gebruik van een mbed ARM microcontroller willen leren, rechtstreeks op internet zonder ingewikkelde software-installatie.
De projecten in dit boek zijn bedoeld voor gevorderden op het gebied van ARM microcontrollers of de programmeertaal C. Dat wil zeggen dat de kennis uit deel 1 van deze serie bekend verondersteld wordt.
Cloud technologie
De in dit boek gebruikte mbed NXP LPC1768 maakt gebruik van cloud-technologie, een revolutionair concept voor software-ontwikkeling. Dit houdt in dat u geen software hoeft te installeren om de mbed te kunnen programmeren!
Het enige dat u nodig heeft, is een internet-browser zoals Microsoft Internet Explorer, en een USB-poort op uw PC. U kunt vanaf elke willekeurige PC waar dan ook ter wereld toegang krijgen tot uw project en er aan verder werken. Wanneer u klaar bent, kunt u met een paar eenvoudige klikjes met uw muis het programma overzetten naar uw mbed-hardware. Uiteraard kunt u de projecten ook downloaden en op uw eigen PC opslaan wanneer u dat liever heeft.
In een deel van de projecten wordt Visual Basic gebruikt; dit gratis pakket is nog niet in de cloud beschikbaar en moet wel op uw PC geïnstalleerd worden.
Onderwerpen die aan de orde komen
Leer het programmeren van een ARM microcontroller via cloud-technologie. Geen ARM ontwikkelsoftware-installatie op uw eigen PC.
Leer hoe u een ARM microcontroller met internet kunt verbinden, hoe u via internet uw ARM kunt bedienen en hoe u vanaf de ARM microcontroller tweets kunt versturen.
Leer hoe u een CMUcam camera kunt aansturen en toepassen in uw applicaties, bijvoorbeeld als alarm.
Leer hoe u met behulp van de gratis PC programmeertaal Visual Basic met uw ARM microcontroller kunt communiceren met gebruik van multi-threading.
Voorbeelden van projecten in dit boek: internet-server, automatisch twitteren, digitaal naar analoog conversie, USB HID, automatisch metingen in een spreadsheet plaatsen, met een camera bewegingen waarnemen, seriële communicatie met een zelfgeschreven PC-programma, gebruik van een LCD en SPI en I²C communicatie.
Learn to interface and program hardware devices in a wide range of useful applications, using ARM7 microcontrollers and the C programming language. Examples covered in full detail include a simple LED to a multi-megabyte SD card running the FAT file system.
Features of this book
Build prototype circuits on breadboard or Veroboard and interface to ARM microcontrollers.
A 32-bit ARM7 microcontroller is used in interfacing and software examples.
Interfacing principles apply to other ARM microcontrollers and other non-ARM microcontrollers as well.
Example programs are written in the C programming language.
Use only free or open source software.
Download and install all programming tools from the Internet.
Template project files are provided for easy project creation.
Hardware
Interface to LEDs, transistors, optocouplers, relays, solenoids, switches, keypads, LCD displays, seven segment displays, DC motors, stepper motors, external analogue signals using the ADC, RS232, RS-485, TWI, USB, SPI and SD memory cards.
Software
Once hardware has been interfaced to a microcontroller, software must be written to control the hardware. You will learn how to write programs to operate externally interfaced hardware devices, use timers and interrupts. Also learn how to port FAT file system code for use with an SD memory card, program the PWM to produce an audio sine wave, program the PWM to speed control a DC motor and more.
A chapter on more advanced ARM microcontrollers is included with an overview of some of the newest ARM microcontrollers and their features.
Practical Multitasking Fundamentals
Programming embedded systems is difficult because of resource constraints and limited debugging facilities. Why develop your own Real-Time Operating System (RTOS) as well as your application when the proven FreeRTOS software is freely available? Why not start with a validated foundation?
Every software developer knows that you must divide a difficult problem into smaller ones to conquer it. Using separate preemptive tasks and FreeRTOS communication mechanisms, a clean separation of functions is achieved within the entire application. This results in safe and maintainable designs.
Practicing engineers and students alike can use this book and the ESP32 Arduino environment to wade into FreeRTOS concepts at a comfortable pace. The well-organized text enables you to master each concept before starting the next chapter. Practical breadboard experiments and schematics are included to bring the lessons home. Experience is the best teacher.
Each chapter includes exercises to test your knowledge. The coverage of the FreeRTOS Application Programming Interface (API) is complete for the ESP32 Arduino environment. You can apply what you learn to other FreeRTOS environments, including Espressif’s ESP-IDF. The source code is available from GitHub. All of these resources put you in the driver’s seat when it is time to develop your next uber-cool ESP32 project.
What you will learn:
How preemptive scheduling works within FreeRTOS
The Arduino startup “loopTask”
Message queues
FreeRTOS timers and the IDLE task
The semaphore, mutex, and their differences
The mailbox and its application
Real-time task priorities and its effect
Interrupt interaction and use with FreeRTOS
Queue sets
Notifying tasks with events
Event groups
Critical sections
Task local storage
The gatekeeper task