DIE NEURONEN IN NEURONALEN NETZWERKEN VERSTEHENTeil 1. Künstliche Neuronen
EMV-VOR-KONFORMITÄTSTESTER FÜR IHR PROJEKT MIT DC-VERSORGUNGTeil 1: Was ist eine Netznachbildung?
ELEKTRONISCHE LAST FÜR DC UND ACBis zu 400 V und 10 A
ALLER ANFANG …ist gar nicht schwer!
NVIDIA JETSON NANO - BILDVERARBEITUNG FÜR EINSTEIGERTeil 1: Hard- und Software im Überblick
NETZTRANSFORMATOREN AUS DER NÄHE BETRACHTETWie verhalten sie sich beim Ein- und Ausschalten?
PICAN 3 - YES WE CAN!CAN-Zusatzboard für Raspberry Pi 4
BALKONKRAFTWERKSelbst installiert = schnell amortisiert!
FOTOGRAFIEREN UND VIDEO-STREAMING MIT DEM RASPBERRY PI 4Die High-Quality-Kamera des Raspberry Pi in der Praxis
VERWENDUNG VON DISPLAYS IN RASPBERRY-PI-PROJEKTENBeispiel-Kapitel: Organische Leuchtdioden-Displays (OLED)
PARALLAX PROPELLER 2Teil 4: Senden von Strings
60 JAHRE ELEKTOR: SEPTEMBER-RENAISSANCEDer Plan, der Plan, ein leerer Wahn ...
ZUTRITT FÜR UNBEFUGE VERBOTEN ERWÜNSCHTIn Friesland, wo die Röhren blühen ...
HYBRIDE SCHALTUNGENBemerkenswerte Bauteile
KOMPASSROSE MIT DEM GY-271Oder, warum man mit dem Handy Achten gehen muss…
KENNEN SIE IHREN FUSSABDRUCKBerechnen Sie die CO2-Bilanz Ihrer Elektronik
ESP32-VERBUNDENES THERMOSTATLagern Sie Ihren Wein bei der richtigen Temperatur!
MAGNETISCHE LEVITATION DIE DIGITALE ARTEin ESP32 Pico ersetzt den analogen Komparator
ULTIMATE ARDUINO UNO HARDWARE MANUALEin beispielhaftes Kapitel: Bootloader für den Haupt-Mikrocontroller
MICROPYTHON FÜR DEN ESP32 UND CO.Teil 2. Matrix-Displays einfach ansteuern
MADMACHINE SWIFTIO-KARTEModerne Sprache trifft moderne Hardware
AUS DEM LEBEN GEGRIFFENEine elektronische On/Off-Beziehung
HEXADOKUSudoku für Elektroniker
Mit dem Elektor Arduino Nano Trainingsboard (MCCAB) eigene Projekte realisieren
Der Mikrocontroller ist das wohl faszinierendste Teilgebiet der Elektronik, denn aufgrund der Vielzahl von Funktionen, die er auf seinem Chip vereinigt, ist er für den Entwickler ein universelles Multi-Tool zur Realisierung seiner Projekte. Praktisch jedes Gerät des täglichen Gebrauchs wird heute von einem Mikrocontroller gesteuert. Für einen elektronischen Laien blieb es aufgrund der Komplexität bisher allerdings ein Wunschtraum, eigene Ideen mit einem Mikrocontroller zu realisieren. Das Arduino-Konzept hat den Einsatz von Mikrocontrollern weitgehend vereinfacht, sodass jetzt auch Laien eigene Elektronik-Ideen mit einem Mikrocontroller verwirklichen können.
Buch & Hardware im Bundle: 'Learning by Doing'
Dieses im Bundle mitgelieferte Buch (im großen A4-Format) zeigt, wie man auch ohne große Erfahrung in Elektronik und Programmiersprachen eigene Projekte mit einem Mikrocontroller realisieren kann. Es ist ein Mikrocontroller-Praxiskurs für Einsteiger, denn nach einem Überblick über die Interna des Mikrocontrollers und einer Einführung in die Programmiersprache C liegt der Schwerpunkt des Kurses auf den praktischen Übungen. Der Leser eignet sich die erforderlichen Kenntnisse durch 'Learning by Doing' an: in dem umfangreichen Praxisteil mit 12 Projekten und 46 Übungen wird das im vorderen Teil des Buches Gelernte mit vielen Beispielen unterlegt. Die Übungen sind dabei so aufgebaut, dass der Bearbeiter eine Aufgabenstellung erhält, die er mit seinem im Theorieteil des Buches aufgebauten Wissen löst. Für jede Übung gibt es anschließend eine ausführlich erklärte und kommentierte Musterlösung, die dem Bearbeiter bei Problemen weiterhilft und die er mit seiner eigenen Lösung vergleichen kann.
Arduino IDE
In der Arduino IDE, einer Software-Entwicklungsumgebung, die kostenlos auf den eigenen PC heruntergeladen werden kann und die das gesamte Softwarepaket enthält, das für ein eigenes Mikrocontroller-Projekt benötigt wird, schreibt der Bearbeiter mit dem Editor der IDE seine Programme („Apps“) in der Programmiersprache C. Der in die Arduino IDE integrierte Compiler übersetzt sie in die Bits und Bytes, die der Mikrocontroller versteht und die dann über ein USB-Kabel in den Speicher des Mikrocontrollers auf dem Elektor Arduino Nano Trainingsboard (MCCAB) geladen werden.
Externe Sensoren, Motoren oder Baugruppen abfragen oder steuern
Das Elektor Arduino Nano Trainingsboard (MCCAB) enthält neben einem Mikrocontrollermodul Arduino Nano alle für die Übungen benötigten Bauteile wie Leuchtdioden, Schalter, Taster, akustische Signalgeber usw. Auch externe Sensoren, Motoren oder Baugruppen können mit diesem Mikrocontroller-Übungssystem abgefragt oder gesteuert werden.
Technische Daten (Arduino Nano Trainingsboard MCCAB)
Stromversorgung
Über die USB-Verbindung des zur Erstellung der Programme sowieso angeschlossenen PCs oder ein externes Netzteil (nicht im Lieferumfang enthalten)
Betriebsspannung
+5 Vcc
Eingangsspannung
Alle Eingänge
0 V bis +5 V
VX1 und VX2
+8 V bis +12 V (nur bei Verwendung eines externen Netzteils)
Mikrocontrollermodul
Arduino Nano
Hardwareperipherie
LCD
2x16 Zeichen
Potenziometer P1 & P2
JP3: Auswahl der Betriebsspannung von P1 & P2
Verteiler
SV4: Verteiler für die BetriebsspannungenSV5, SV6: Verteiler für die Ein-/Ausgänge des Mikrocontrollers
Schalter und Taster
RESET-Taster auf dem Arduino Nano-Modul6x Tastschalter K1 … K66x Schiebeschalter S1 … S6JP2: Verbindung der Schalter mit den Eingängen des Mikrocontrollers
Summer
Piezo-Summer Buzzer1 mit Steckbrücke auf JP6
Leuchtanzeigen
LED L auf dem Arduino Nano-Modul, verbunden mit GPIO D1311x LED: Zustandsanzeige für die Ein-/AusgängeJP6: Verbindung der LEDs LD10 … LD20 mit den GPIOs D2 … D12
Serielle SchnittstellenSPI & I²C
JP4: Auswahl des Signals an Pin X der SPI-Steckerleiste SV12SV9 bis SV12: SPI-Interface (3,3 V/5 V) bzw. I²C-Interface
Schaltausgang für externe Geräte
SV1, SV7: Schaltausgang (maximal +24 V/160 mA, extern zugeführt)SV2: 2x13 Pins zum Anschluss externer Module
3x3 LED-Matrix (9 rote LEDs)
SV3: Spalten der 3x3 LED-Matrix (Ausgänge D6 … D8)JP1: Verbindung der Reihen mit den GPIOs D3 … D5
Software
Library MCCABLib
Steuerung der Hardware-Komponenten (Schalter, Taster, Leuchtdioden, 3x3 LED-Matrix, Summer) auf dem MCCAB Trainingsboard
Betriebstemperatur
bis +40 °C
Abmessungen
100 x 100 x 20 mm
Technische Daten (Arduino Nano)
Mikrocontroller
ATmega328P
Architektur
AVR
Betriebsspannung
5 V
Flashspeicher
32 KB, davon 2 KB vom Bootloader belegt
SRAM
2 KB
Taktfrequenz
16 MHz
Analoge IN-Pins
8
EEPROM
1 KB
DC-Strom pro I/O-Pin
40 mA an einem I/O-Pin, insgesamt maximal 200 mA an allen Pins gemeinsam
Eingangsspannung
7-12 V
Digitale I/O-Pins
22 (6 davon sind PWM-fähig)
PWM-Ausgänge
6
Stromverbrauch
19 mA
Abmessungen
18 x 45 mm
Gewicht
7 g
Lieferumfang
Elektor Arduino Nano MCCAB Trainingsboard
Arduino Nano
Buch: Mikrocontroller-Praxiskurs für Arduino-Einsteiger
Bouw uw eigen projecten met het Elektor Arduino Nano MCCAB Training Board
De microcontroller is waarschijnlijk het meest fascinerende onderwerp van de moderne elektronica. Door de veelheid aan functies die hij op zijn chip combineert is het een universeel multi-tool voor ontwikkelaars om hun projecten mee te bouwen. Vrijwel elk dagelijks gebruikt apparaat wordt tegenwoordig bestuurd door een microcontroller. Voor een elektronica-leek is het realiseren van de eigen ideeën met een microcontroller echter tot nu toe een utopie gebleven vanwege de complexiteit ervan. Het Arduino-concept heeft het gebruik van microcontrollers sterk vereenvoudigd, zodat zelfs onervaren starters nu hun eigen elektronica ideeën kunnen realiseren met een microcontroller.
Book & Hardware in de bundel: 'Leren door te doen'
Het boek, dat ook in de bundel zit, leert ons hoe je zelfs zonder veel ervaring met elektronica en programmeertalen je eigen projecten met een microcontroller kunt bouwen. Het is een echte hands-on cursus microcontrollers voor starters. Want na een beschrijving van het inwendige van de microcontroller en een introductie in de programmeertaal C, ligt de focus van de cursus op praktische oefeningen. De lezer bouwt de nodige kennis op met 'leren door te doen': in het uitgebreide praktische gedeelte van het boek, met 12 projecten en 46 oefeningen, wordt het geleerde in het voorste deel van het boek met veel voorbeelden onderbouwd. Elke oefening wordt gevolgd door een uitgewerkt voorbeeld met uitleg en toelichting, wat de lezer helpt om de vraagstukken op te lossen en met de eigen oplossing te vergelijken.
Arduino IDE
De Arduino IDE is een software ontwikkelomgeving die gratis op de eigen pc kan worden gedownload, en die alle software bevat die nodig is voor uw eigen microcontroller-projecten. U schrijft de programma's ('apps') met de editor van de IDE in de programmeertaal C. En U vertaalt ze naar bits en bytes die de microcontroller begrijpt met behulp van de ingebouwde compiler van de Arduino IDE. En kunt ze vervolgens via een USB-kabel laden naar het geheugen van de microcontroller op het Elektor Arduino MCAB Nano Training Board.
Externe sensoren, motoren of schakelingen checken of besturen
Naast een Arduino Nano microcontroller module bevat het Elektor Arduino Nano MCCAB Training Board ook alle componenten die nodig zijn voor de oefeningen, zoals LED’s, schakelaars, drukknoppen, buzzer enz. Ook externe sensoren, motoren of modules kunnen worden gecheckt of bestuurd met dit microcontroller-trainingssysteem.
Specificaties (Arduino Nano Training Board MCCAB)
Voeding
Via de USB-aansluiting van de aangesloten pc of een externe voeding (niet inbegrepen)
Spanning
+5 Vcc
Ingangsspanning
Alle ingangen
0 V tot +5 V
VX1 en VX2
+8 V tot +12 V (alleen bij gebruik van een externe voeding)
Hardware
LCD
2x16 karakters
Potentiometer P1 & P2
JP3: Selectie van de werkspanning van P1 & P2
Verdelers
SV4: Verdeler voor de werkspanningenSV5, SV6: Verdelers voor de in-/uitgangen van de microcontroller
Schakelaars en knoppen
RESET knop op de Arduino Nano module; 6x drukknop schakelaars K1 ... K6; 6x Schuifschakelaars S1 ... S6; JP2: Jumper van de schakelaars met de ingangen van de microcontroller
Buzzer
Piezo buzzer ‘Buzzer1’ met jumper op JP6
Indicator LED’s
11 x LED: Status indicator voor de ingangen/uitgangen LED L op de Arduino Nano module, aangesloten op GPIO D13 JP6; Aansluiting van LED's LD10 ... LD20 met GPIO's D2 ... D12
Seriële interfacesSPI & I²C
JP4: Selectie van het signaal op pin X van de SPI-connector SV12 SV9 naar SV12: SPI-interface (3,3 V/5 V) of I²C-interface
Uitgangen voor externe apparaten
SV1, SV7: Geschakelde uitgang (maximaal +24 V/160 mA, extern aangesloten) SV2: 2x13 pinnen voor aansluiting van externe modules
3x3 LED matrix(9 rode LED's)
SV3: Kolommen van de 3x3 LED matrix (uitgangen D6 ... D8) JP1: Verbinding van de rijen met de GPIO's D3 ... D5
Software
MCCABLib library
Controle van hardware componenten (schakelaars, knoppen, LED's, 3x3 LED matrix, buzzer) op het MCCAB Training Board
Werktemperatuur
Tot +40 °C
Afmetingen
100 x 100 x 20 mm
Specificaties (Arduino Nano)
Microcontroller
ATmega328P
Architectuur
AVR
Spanning
5 V
Flash memory
32 KB, waarvan 2 KB gebruikt door de bootloader
SRAM
2 KB
Kloksnelheid
16 MHz
Analoge IN Pinnen
8
EEPROM
1 KB
DC stroom per I/O-pin
40 mA op één I/O-pin, totaal maximaal 200 mA op alle pinnen samen
Ingangsspanning
7-12 V
Digitale I/O-pinnen
22 (waarvan 6 PWM)
PWM Uitgangen
6
Stroomverbruik
19 mA
Afmetingen
18 x 45 mm
Gewicht
7 g
Inbegrepen
Elektor Arduino Nano MCCAB Training Board
Arduino Nano
Boek: Microcontrollers Hands-on Course for Arduino Starters
Boek: Mastering the Arduino Uno R4
Gebaseerd op de voordelige 8-bits ATmega328P-processor, is het Arduino Uno R3-bord waarschijnlijk het populairste lid van de Arduino-familie geworden, en dit werkpaard is al vele jaren bij ons. Elf jaar later werd de langverwachte opvolger, de Arduino Uno R4, uitgebracht. Deze is gebouwd rond een 48 MHz, 32-bits Arm Cortex-M4 microcontroller en biedt aanzienlijk uitgebreider SRAM- en Flash-geheugen. Daarnaast zijn een nauwkeurigere ADC en een nieuwe DAC aan het ontwerp toegevoegd. Het Uno R4-bord ondersteunt ook de CAN-bus met een interface.
Er zijn twee versies van het bord beschikbaar: Uno R4 Minima en Uno R4 WiFi. Dit boek gaat over het gebruik van deze nieuwe borden om veel verschillende en interessante projecten te ontwikkelen met slechts een handvol onderdelen en externe modules.
Alle projecten die in het boek worden beschreven, zijn volledig getest op de Uno R4 Minima of de Uno R4 WiFi-kaart, afhankelijk van het type. De projectonderwerpen omvatten het uitlezen, besturen en aansturen van veel componenten en modules in de kit, evenals op de betreffende Uno R4-kaart, waaronder...
LED's
Weergaven met 7 segmenten (met timer-onderbrekingen)
LCD's
Sensoren
RFID-lezer
4×4 toetsenbord
Realtime klok (RTC)
Joystick
8×8 LED-matrix
Motoren
DAC (digitaal-naar-analoog-omzetter)
LED-matrix
WiFi-connectiviteit
Seriële UART
CAN-bus
Infraroodcontroller en ontvanger
Simulatoren
... dit alles op creatieve en educatieve wijze, waarbij de werking van het project en de bijbehorende software tot in detail worden uitgelegd.
Arduino Uno R4 WiFi
De Arduino Uno R4 wordt aangedreven door de Renesas RA4M1 32-bits ARM Cortex-M4-processor, wat zorgt voor een aanzienlijke verbetering in rekenkracht, geheugen en functionaliteit. De wifi-versie wordt geleverd met een ESP32-S3 wifi-module naast de RA4M1, waardoor de creatieve mogelijkheden voor makers en ingenieurs worden uitgebreid.
De Arduino Uno R4 werkt op 48 MHz, een verdrievoudiging ten opzichte van de populaire Uno R3. Daarnaast is het SRAM-geheugen geüpgraded van 2 kB naar 32 kB en het flashgeheugen van 32 kB naar 256 kB om complexere projecten te ondersteunen. Naar aanleiding van feedback van de community is de USB-poort nu een USB-C-poort en is de maximale voedingsspanning verhoogd naar 24 V met een verbeterd thermisch ontwerp. Het bord bevat een CAN-bus en een SPI-poort, waardoor gebruikers minder bedrading nodig hebben en parallelle taken kunnen uitvoeren door meerdere shields aan te sluiten. Er is ook een 12-bits analoge DAC op het bord aanwezig.
Specificaties
Microcontroller
Renesas RA4M1 (ARM Cortex-M4)
USB
USB-C
Programmeerpoort
Pinnen
Digitale I/O-pinnen
14
Pinnen
Analoge ingangspinnen
6
DAC
1
RTC
1
PWM-pinnen
6
Communicatie
UART
1x
I²C
1x
SPI
1x
Qwiic I²C-connector
1x
CAN
1x CAN-bus
Voeding
Bedrijfsspanning circuit
5 V
Ingangsspanning (VIN)
6-24 V
Gelijkstroom per I/O-pin
8 mA
Kloksnelheid
Hoofdkern
48 MHz
Geheugen
RA4M1
256 kB Flash, 32 kB RAM
LED-matrix
12 x 8 (96 rode LED's)
Afmetingen
68,9 x 53,4 mm
Downloads
Datasheet
Schematics
Deze bundel bevat:
Boek: Mastering the Arduino Uno R4 (t.w.v. € 45)
Arduino Uno R4 WiFi (t.w.v. € 30)
The Vision and Engineering Behind SparkFun Getting Started with MicroMod
Leveling Up Your SparkFun JetBotHow I Expanded the Functionality of My JetBot, Powered by the NVIDIA Jetson Nano Programming an FPGA How to Build a DIY GNSS Reference Station The ClockClock Project Under the Hood: SparkFun Inventor's Kit SparkFun’s Glenn Samala on Product Development and New Ventures Creating Custom Circuit Boards with SparkFun À La Carte Designing with the SparkFun Artemis Getting Started with the Qwiic Ecosystem for Rapid Prototyping Poster - Qwiic Under the Hood: The GreatScott! / Elektor DIY LiPo Supercharger Kit Memorable Electronics from SparkFun Past Perfect Parking with LiDAR Buried Pad PCB Fixing Design to Sale: the SparkFun RTK Surveyor
Hello World from the Raspberry Pi Pico and RP2040A Look at Raspberry Pi’s First Microcontroller and Microcontroller Chip DIY Quadrupedal Robots Poster - Micromod RISC-V IoT Development in AWS Using FreeRTOS Libraries
Yep, Electronics = Fun!A Conversation Among Electronics Enthusiasts Sparkfun Product Catalog
HexadokuThe Original Elektorized Sudoku
Uitgebreide boek-hardwarebundel voor de RP2040-microcontroller met meer dan 80 projecten
Ontgrendel het potentieel van moderne controllertechnologie met de Raspberry Pi Pico in deze bundel. Perfect voor zowel beginners als ervaren gebruikers, biedt de eenvoudig te volgen handleiding u de mogelijkheid om te starten bij de basis van elektronica en verder te gaan naar de complexiteit van digitale signaalverwerking. Met de Raspberry Pi Pico, de speciaal ontworpen hardwarekit en het programmeren in MicroPython, leert u de belangrijkste principes van schakelingen ontwerpen, gegevens verzamelen en verwerken.
Ga aan de slag met meer dan 80 projecten, zoals een stopwatch met OLED-display, een laserafstandsmeter en een servogestuurde ventilator. Deze projecten zijn bedoeld om u te helpen het geleerde toe te passen in praktijkscenario's. Het boek behandelt ook geavanceerde onderwerpen zoals draadloze RFID-technologie, objectdetectie en sensorintegratie voor robotica.
Of u nu uw vaardigheden op het gebied van elektronica wilt uitbreiden of dieper in ingebedde systemen wilt duiken, deze bundel is de perfecte hulpbron om u te helpen het volledige potentieel van de Raspberry Pi Pico te verkennen.
Inhoud van de bundel
1x Projectboek (273 pagina's)
1x Smart Car Kit
Elektronische onderdelen
2x Soldeerloze broodplank (400 gaten)
1x Soldeerloze broodplank (170 gaten)
5x Kleurrijke 5 mm LED's (groen, rood, blauw, geel en wit)
1x Laserzender
1x Passieve zoemer
1x Micro-USB-kabel (30 cm)
1x 65 doorverbindingsdraden
1x 20 cm mannelijk naar vrouwelijk Dupont-draad
1x Doorzichtig hoesje
1x Magneet (Diameter: 8 mm, Dikte: 5 mm)
1x Draaipotentiometer
10x 2 KΩ-weerstanden
2x M2,5x30 mm koperen pilaren
10x Kruiskopschroeven met kruiskop
10x M2.5 nikkel-zeskantmoeren
1x 2-inch dual-purpose schroevendraaier
Modulen
1x RGB-module
1x 9G-servo
1x XY-joystickmodule met dubbele as
1x RC522 RFID-module
1x 4 bits digitale LED-displaymodule
1x Verkeerslichtdisplaymodule
1x Rotary Encoder-module
1x 1602 LCD-displaymodule (blauw)
1x Fotoweerstandsmodule
1x DC-motor met mannelijke Dupont-draad
1x Ventilatorblad
1x Regendruppelsmodule
1x OLED-module
1x Membraanschakelaartoetsenbord
1x Mini magnetische veermodule
1x Infraroodafstandsbediening
1x Infraroodontvangermodule
1x DC stappenmotor driverbord
1x Button
Sensoren
1x Trillingssensor
1x Bodemvochtsensor
1x Geluidssensor
1x Mini PIR-bewegingssensor
1x Temperatuur- en vochtigheidssensor
1x Vlamsensor
2x Crashsensor
2x Volgsensor
1x Ultrasone sensor
Deze complete cursus programmeren voor STM32-microcontrollers omvat een leerboek, een onderdelenpakket, praktijkgerichte projecten en een uitgebreide online cursus. Het is de ideale manier om stap voor stap te leren programmeren voor embedded systemen met MicroPython, via een praktische en hands-on aanpak.
Een praktische introductie tot embedded systemen met de STM32
Deze cursus is bedoeld voor iedereen die nog geen ervaring heeft met embedded systemen en op zoek is naar een gestructureerde, op voorbeelden gebaseerde manier om aan de slag te gaan. Er wordt een onderdelenpakket meegeleverd met onder meer leds, weerstanden, schakelaars, sensoren, actuatoren, displays, een breadboard en bedrading. Deze onderdelen worden in de cursus gebruikt om praktijkvoorbeelden te demonstreren.
Er is geen voorkennis van MicroPython of embedded development vereist. Elk onderdeel bevat praktische voorbeelden en miniprojecten die zijn ontworpen om de belangrijkste concepten te verankeren en uit te nodigen tot verdere verdieping. Aan het einde van de cursus ben je niet alleen in staat om de voorbeelden na te maken, maar kun je er ook op voortbouwen met je eigen ideeën en toepassingen.
Wat leert u?
Microcontrollerprogrammering in MicroPython op de STM32 met behulp van de Thonny IDE
Werken met digitale I/O, knoppen en encoders uitlezen, LED’s en relais aansturen
Analoge ingangen, spanningen en sensoren uitlezen
Genereren van analoge uitgangssignalen en PWM
Gebruik van seriële communicatie zoals UART, I²C en SPI om displays aan te sturen en digitale sensoren en SD-kaarten uit te lezen
Tijdbeheer
Werken met interrupts
Realtime sensorinput en besturing via knoppen, LED’s en displays
Aansturen van actuatoren zoals relais en servomotoren
Voor wie is dit?
Studenten en zelflerenden die embedded systems willen ontdekken
Makers en IoT-enthousiastelingen die hun hardwarevaardigheden willen verbeteren
Docenten en trainers die kant-en-klaar lesmateriaal zoeken
Wat zit er in de doos?
Toegang tot de volledige cursus op het Elektor Academy Pro leerplatform
STM32 NUCLEO-F411RE microcontrollerboard
Boek: MicroPython for STM3
Downloadbare projectbestanden voor elke module
Componentenkit:
2× LED, rood, 5 mm
LED, groen, 5 mm
3× weerstand, 470 Ω, 0,25 W
LDR
Potentiometer, 10 kΩ, lineair
Drukknop
Rotary encoder module
Relaismodule
DHT22 temperatuur- en vochtigheidssensor
TM1637-compatibel 4-digit 7-segment display
MPU-6050 IMU met headers
SSD1306-compatibel I²C OLED display
Micro SD-kaartadapter met header
Buzzer
SG90 micro servo
ILI9341-compatibel SPI 240×320 TFT display
20× jumper wires
Breadboard
De Elektor Audio DSP FX Processor combineert een ESP32-microcontroller en een ADAU1701 Audio DSP van Analog Devices. Naast een door de gebruiker programmeerbare DSP-kern heeft de ADAU1701 hoogwaardige analoog-naar-digitaal en digitaal-naar-analoog converters ingebouwd en is hij voorzien van een I²S-poort. Dit maakt hem geschikt als hoogwaardige audio-interface voor de ESP32.
Programma's voor de ESP32 kunnen worden gemaakt met Arduino, Platform IO, CMake of door de Espressif IDF op een andere manier te gebruiken. Programma's voor de ADAU7101 audio DSP's worden gemaakt met de gratis visuele programmeertool SigmaStudio door voorgedefinieerde algoritmablokken op een canvas te slepen.
Toepassingen
Bluetooth/Wi-Fi audio sink (bijv. luidspreker) & bron
Gitaareffectpedaal (stompbox)
Muzieksynthesizer
Geluids-/functiegenerator
Programmeerbaar cross-overfilter voor luidsprekers
Geavanceerde audio-effectprocessor (reverb, chorus, pitch shifting, enz.)
Audioapparaat met internetverbinding
DSP-experimentplatform
Draadloze MIDI
MIDI naar CV-converter
en nog veel meer...
Specificaties
ADAU1701 28-/56-bit, 50-MIPS digitale audioprocessor die bemonsteringsfrequenties tot 192 kHz ondersteunt
ESP32 32-bit dual-core microcontroller met Wi-Fi 802.11b/g/n en Bluetooth 4.2 BR/EDR en BLE
2x 24-bit audio-ingangen (2 V RMS, 20 kΩ)
4x 24-bit audio-uitgangen (0,9 V RMS, 600 Ω)
4x Regelpotentiometer
MIDI in- en uitgang
I²C-uitbreidingspoort
Multi-mode werking
Voeding: 5 V DC USB of 7,5-12 V DC (cilinderaansluiting, middelste pin is GND)
Stroomverbruik (gemiddeld): 200 mA
Inbegrepen
1x ESP32 Audio DSP FX Processor board (gemonteerd)
1x ESP32-PICO-KIT
2x Truien
2x 18-pins headers (female)
4x 10 KB potentiometers
Downloads
Documentation
GitHub
Umfassendes Buch-Hardware-Bundle für den RP2040-Mikrocontroller mit über 80 Projekten
Entdecken Sie in diesem Bundle das Potenzial der modernen Controller-Technologie mit dem Raspberry Pi Pico. Das leicht verständliche Handbuch eignet sich sowohl für Anfänger als auch für erfahrene Benutzer und führt Sie von den Grundlagen der Elektronik bis hin zu den komplexen Aspekten der digitalen Signalverarbeitung. Mit dem Raspberry Pi Pico, dem speziellen Hardware-Kit und der MicroPython-Programmierung lernen Sie die wichtigsten Prinzipien des Schaltungsdesigns, der Datenerfassung und -verarbeitung.
Machen Sie praktische Erfahrungen mit über 80 Projekten wie einer Stoppuhr mit OLED-Display, einem Laser-Entfernungsmesser und einem servogesteuerten Lüfter. Diese Projekte sollen Ihnen helfen, das Gelernte in realen Szenarien anzuwenden. Das Buch behandelt auch fortgeschrittene Themen wie drahtlose RFID-Technologie, Objekterkennung und Sensorintegration für die Robotik.
Ganz gleich, ob Sie Ihre Kenntnisse in der Elektronik erweitern oder tiefer in eingebettete Systeme eintauchen möchten, dieses Bundle ist die perfekte Ressource, um das volle Potenzial des Raspberry Pi Pico zu erkunden.
Inhalt des Bundles
1x Projektbuch (287 Seiten)
1x Smart Car Kit
Bauteile
2x Lötfreies Steckbrett (400 Löcher)
1x Lötfreies Steckbrett (170 Löcher)
5x bunte 5-mm-LEDs (Grün, Rot, Blau, Gelb und Weiß)
1x Lasersender
1x Passiver Summer
1x Micro-USB-Kabel (30 cm)
1x 65 Überbrückungskabel
1x 20 cm männlicher auf weiblicher Dupont-Draht
1x Transparentes Gehäuse
1x Magnet (Durchmesser: 8 mm, Dicke: 5 mm)
1x Drehpotentiometer
10x 2 KΩ Widerstände
2x M2, 5x30 mm Kupfersäulen
10x Kreuzschlitz-Flachkopfschrauben
10x M2,5 Sechskantmuttern aus Nickel
1x 2-Zoll-Mehrzweckschraubendreher
Module
1x RGB-Modul
1x 9G-Servo
1x Dual-Achsen-XY-Joystick-Modul
1x RC522 RFID-Modul
1x 4-Bit-Digital-LED-Display-Modul
1x Ampel-Anzeigemodul
1x Drehgebermodul
1x 1602 LCD-Anzeigemodul (blau)
1x Fotowiderstandsmodul
1x Gleichstrommotor mit männlichem Dupont-Kabel
1x Lüfterflügel
1x Regentropfen-Modul
1x OLED-Modul
1x Membranschalter-Tastatur
1x Mini-Magnetfedermodul
1x Infrarot-Fernbedienung
1x Infrarot-Empfängermodul
1x DC-Schrittmotor-Treiberplatine
1x Button
Sensoren
1x Vibrationssensor
1x Bodenfeuchtesensor
1x Schallsensor
1x Mini-PIR-Bewegungssensor
1x Temperatur & Feuchtigkeitssensor
1x Flammensensor
2x Crash-Sensor
2x Tracking-Sensor
1x Ultraschallsensor
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
CaptureCountobjectdetector en -teller op de Raspberry Pi 5
Spanningsreferentie met Arduino Pro Minilineariseer en kalibreer analoge ingangen
FPGA’s voor beginnersvan MCU naar FPGA-programmering
Update: STM32 Wireless Innovation Design Contest 2024
Bluetooth LE met MAUIbesturingsapps voor Android en co.
Port Expander breakout-boardmeer I/O’s op je development board
AI-specialistmachine learning met de Jetson Nano
2024: een AI-odysseeeen eerste verkenning van TensorFlow
262.144 manieren om Game of Life te spelenlezersproject in het kort
Uit het leven gegrepende Chinese draak
Draaien met die (DC-borstel)motor!voorbeeldprojecten uit de Elektor Motor Control Development Bundle
ESP32/RS-232-adapterdraadloze verbinding voor klassieke meetinstrumenten
Alle begin......gaat verder met de opamp
Aanbevolen ESP-bibliotheken
Piëzo-elektrische componentenvreemde onderdelen
Slimme objecttellereenvoudige beeldherkenning met Edge Impulse
Oplossingen voor de lastigste uitdagingen bij embedded ontwikkeling
ESP32 Terminalhandheld met aanraakscherm
Aan de slag met Zephyr RTOSkrachtig – maar lastig...
Bekroonde ethiekeen vraaggesprek met Alexander Gerfer, CTO van Würth Elektronik eiSos, over het faciliteren van innovatie en bewust gedrag
Project 2.0correcties, updates en brieven van lezers
Arduino-compatibele, ESP32-aangedreven tweewielige balansrobot
De Elektor Mini-Wheelie is een experimenteel autonoom zelfbalancerend robotplatform. De zelfbalancerende robot is gebaseerd op een ESP32-S3-microcontroller en is volledig programmeerbaar met behulp van de Arduino-omgeving en open-sourcebibliotheken. Dankzij de draadloze mogelijkheden kan hij op afstand worden bediend via Wi-Fi, Bluetooth of ESP-NOW, of kan hij communiceren met een gebruiker of zelfs een andere robot.
Er is een ultrasone transducer beschikbaar voor het detecteren van obstakels. Het kleurendisplay kan worden gebruikt voor het weergeven van schattige gezichtsuitdrukkingen of, voor de meer nuchtere gebruikers, voor cryptische debug-berichten.
De robot wordt geleverd als een compleet bouwpakket met onderdelen die u zelf in elkaar moet zetten. Alles zit erbij, zelfs een schroevendraaier.
Let op: De Mini-Wheelie is een educatief ontwikkelingsplatform bedoeld voor leren, experimenteren en robotica-ontwikkeling. Het is niet geclassificeerd als speelgoed voor kinderen en de functies, documentatie en beoogde doelgroep weerspiegelen dit doel. Het product is gericht op studenten, docenten en ontwikkelaars die robotica, programmeren en hardware-integratie willen verkennen in een educatieve omgeving.
Specificaties
ESP32-S3-microcontroller met Wi-Fi en Bluetooth
MPU6050 6-assige Inertial Measurement Unit (IMU)
Twee onafhankelijk geregelde 12 V elektromotoren met toerenteller
Ultrasone transducer
2,9" TFT-kleurendisplay (320 x 240)
MicroSD-kaartsleuf
Batterijstroommonitor
3S oplaadbare Li-Po-batterij (11,1 V/2200 mAh)
Batterijlader meegeleverd
Op Arduino gebaseerde open source-software
Afmetingen (B x L x H): 23 x 8 x 13 cm
Inbegrepen
1x ESP32-S3 Mainboard + MPU6050 module
1x LCD-board (2,9 inch)
1x Ultrasone-sensor
1x Batterijpakket (2200 mAh)
1x Batterijlader
1x Motorbandenset
1x Kastboard
1x Acrylplaat
1x Schroevendraaier
1x Beschermstrip
1x Flexkabel B (8 cm)
1x Flexkabel A (12 cm)
1x Flexkabel C
4x Koperen kolom A (25 mm)
4x Koperen kolom B (55 mm)
4x Koperen kolom C (5 mm)
2x Kunststof nylon zuil
8x Schroeven A (10 mm)
24x Schroeven B (M3x5)
8x Moeren
24x Metalen ringen
2x Ritssluiting
1x MicroSD-kaart (32 GB)
Downloads
Documentation
Deze bundel bevat de Red Pitaya STEMlab 125-14 PRO Gen 2 Starter Kit en het nieuwe boek "Experimenteren met Red Pitaya STEMlab Gen 2".
De Red Pitaya STEMlab 125-14 PRO Gen 2 Starter Kit is een krachtig en flexibel platform voor signaalverwerking, data-acquisitie en elektronische meettoepassingen. Deze kit is ontworpen voor ingenieurs, ontwikkelaars, onderzoekers en docenten en biedt alles wat nodig is om te beginnen met het bouwen van geavanceerde meet- en besturingssystemen.
De kern van de kit wordt gevormd door het STEMlab 125-14 PRO Gen 2-bord, een geüpgradede en ultralichte ontwikkeling. Aangedreven door de Xilinx Zynq-7010 SoC met 512 MB RAM, combineert het de programmeerbaarheid van een FPGA met de verwerkingskracht van een ARM-processor om hoogwaardige instrumentatie en aangepaste signaalverwerkingsoplossingen mogelijk te maken.
Het bord biedt een 14-bits ADC- en DAC-resolutie, een bemonsteringsfrequentie van 125 MS/s, een ingangsbereik van ±20 V en een bandbreedte tot 60 MHz. Dankzij de verbeterde ruisarme analoge front-end, USB-C-connectiviteit en het compacte ontwerp is het geschikt voor veeleisende toepassingen zoals RF-ontwikkeling, radarsystemen, fotonica-onderzoek, softwaregedefinieerde radio (SDR) en industriële automatisering.
De Starter Kit bevat alle essentiële accessoires voor onmiddellijk gebruik: een microSD-kaart met vooraf geïnstalleerd besturingssysteem, voeding, ethernetkabel voor toegang op afstand, twee 100 MHz-oscilloscoopprobes en SMA-naar-BNC-adapters voor flexibele signaalaansluitingen.
De Red Pitaya STEMlab 125-14 PRO Gen 2 Starter Kit is een uitstekend platform voor rapid prototyping, FPGA-ontwikkeling, meetinstrumentatie en geavanceerde elektronica-experimenten.
Kenmerken
14-bits ADC- en DAC-resolutie
125 MS/s samplingfrequentie
±20 V ingangsbereik
Tot 60 MHz bandbreedte
Xilinx Zynq-7010 SoC (FPGA + ARM-processor)
512 MB RAM
Ruisarme analoge front- en back-ends
Toepassingen
RF-ontwikkeling en -testen
Radar- en draadloze systemen
Software Defined Radio (SDR)
Fotonica en optisch onderzoek
Industriële automatisering en besturingssystemen
Signaalanalyse en instrumentatie
Snel prototypen van elektronische meetsystemen
Specificaties
Processor
Dual-core ARM Cortex-A9
FPGA
AMD Xilinx Zynq-7010 SoC
RAM
512 MB (4 Gb)
Opslag
microSD-kaart (tot 32 GB)
Besturingssysteem
Linux-gebaseerd Red Pitaya OS
ADC-resolutie
14-bits
DAC Resolutie
14-bits
Bandbreedte
60 MHz (DC)
Sampling rate
125 MS/s
Analoge ingangskanalen
2
Analoge uitgangskanalen
2
Ingangsspanningsbereik
±1 V (LV) / ±20 V (HV)
Ingangsimpedantie
1 MΩ / 10 pF
Uitgangsspanningsbereik
±1 V
Ethernet
1x Gigabit Ethernet (RJ45)
USB
2x USB-C 2.0 (voor voeding en console)
Digitale I/O
16x GPIO (3,3 V)
Communicatie-interfaces
I²C, SPI, UART, CAN
Voeding
5 V/3 A via USB-C
Afmetingen
106,8 x 60,0 x 17,9 mm
Inbegrepen
1x Red Pitaya STEMlab 125-14 PRO Gen 2 Board
2x 100 MHz oscilloscoopprobes
2x SMA-naar-BNC-adapters
1x microSD-kaart met voorgeïnstalleerd besturingssysteem
1x USB-C-voeding
1x Ethernetkabel
Downloads
Documentation
Schematics
Book: Experimenting with Red Pitaya STEMlab Gen 2
Met dit nieuwe boek gaat Red Pitaya verder dan een veelzijdig board. Het wordt een krachtig laboratoriuminstrument voor nauwkeurige metingen, analyse en besturing.
Van de basisprincipes van elektronische projectontwikkeling, monitoring, besturing en ontwerp tot testen: dit boek begeleidt u stap voor stap door alles wat u moet weten om het volledige potentieel van de Red Pitaya-hardware en -software te benutten.
Het boek presenteert real-time, FPGA-gebaseerde projecten die op een PC worden ontwikkeld met de Vivado-omgeving en vervolgens naar de Red Pitaya worden overgebracht voor uitvoering en testen.
U leert over verbeterde prestaties, uitgebreide I/O-mogelijkheden, verbeterde FPGA-functionaliteiten en geavanceerde connectiviteitsopties die nieuwe mogelijkheden openen voor nauwkeurige metingen, monitoring en besturing in uw embedded toepassingen.
In dit boek ontdekt u:
Een diepgaande verkenning van de Red Pitaya-architectuur en het hardwareontwerp
Elektronische experimenten met Red Pitaya voor meting en monitoring
Praktische projecten met de programmeertaal Python
Praktische richtlijnen voor FPGA-programmering met Red Pitaya
Red Pitaya FPGA-projecten met Verilog HDL in de Vivado IDE
Praktisch ontwerp van elektronische projecten inclusief meting en testen
Stapsgewijze voorbeelden die theorie en praktijk met elkaar verbinden
Of u nu uw eigen elektronische schakelingen ontwerpt, tools voor signaalanalyse ontwikkelt of real-time besturings- of monitoringssystemen creëert, dit boek biedt u de kennis en het vertrouwen om het Red Pitaya-platform volledig te leren kennen en aan te passen.