Raspberry Pi | Arduino | ESP

154 producten


  • PID-based Practical Digital Control with Raspberry Pi and Arduino Uno

    PID-based Practical Digital Control with Raspberry Pi and Arduino Uno

    The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working. The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications. This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno. The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family. The book covers the following topics: Open-loop and closed-loop control systems Analog and digital sensors Transfer functions and continuous-time systems First-order and second-order system time responses Discrete-time digital systems Continuous-time PID controllers Discrete-time PID controllers ON-OFF temperature control with Raspberry Pi and Arduino Uno PID-based temperature control with Raspberry Pi and Arduino Uno PID-based DC motor control with Raspberry Pi and Arduino Uno PID-based water level control with Raspberry Pi and Arduino Uno PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno

    € 34,95

    Leden € 31,46

  • C Programming on Raspberry Pi (E-book)

    Elektor Digital C Programming on Raspberry Pi (E-book)

    De Raspberry Pi wordt van oudsher geprogrammeerd met Python. Hoewel dit een zeer krachtige taal is, zijn veel programmeurs er wellicht niet mee bekend. C daarentegen is misschien wel de meest gebruikte programmeertaal en alle embedded microcontrollers kunnen ermee worden geprogrammeerd.De taal C wordt op de meeste technische hogescholen en universiteiten onderwezen en bijna alle technische studenten zijn vertrouwd met het gebruik ervan bij hun projecten. Dit boek gaat over het gebruik van de Raspberry Pi met C om een reeks hardware-gebaseerde projecten te ontwikkelen. Twee van de meest populaire C bibliotheken, wiringPi en pigpio worden gebruikt.Het boek begint met een inleiding in C en de meeste studenten en nieuwkomers zullen dit hoofdstuk van onschatbare waarde vinden. Het boek bevat veel projecten, waaronder het gebruik van Wi-Fi en Bluetooth om communicatie met smartphones tot stand te brengen.Er zijn veel sensor- en hardware-gebaseerde projecten opgenomen. Zowel wiringPi als pigpio bibliotheken worden gebruikt in alle projecten. Complete programma lijsten worden gegeven met volledige uitleg. Alle projecten zijn volledig getest en werken.De volgende hardware-gebaseerde projecten zijn opgenomen in het boek: Sensoren gebruiken LCD's gebruiken I²C- en SPI-bussen Seriële communicatie Multitasking Externe en timer interrupts Gebruik Wi-Fi Webservers Communiceren met smartphones Bluetooth Gegevens naar de cloud sturen Programmalijsten van alle Raspberry Pi-projecten die in dit boek zijn ontwikkeld, zijn beschikbaar op de Elektor-website. Lezers kunnen deze programma's downloaden en in hun projecten gebruiken. Ze kunnen ze ook aanpassen aan hun eigen toepassingen.

    € 29,95

    Leden € 23,96

  •  -20% Raspberry Pi Pico Experimenteerbundel

    Elektor Bundles Raspberry Pi Pico Experimenteerbundel

    The project book, written by well-known Elektor author Dogan Ibrahim, is an introduction to using the Raspberry Pi Pico Experimenting Kit. The kit is based on the Raspberry Pi Pico processor and includes several on-board as well as external sensors, and an actuator. The kit is programmed using the MicroPython programming language. The Thonny development environment (IDE) is used in all the projects in the book. All the projects given in the book have been fully tested and are working. No prior programming or electronic experience are required to follow the projects.The book’s fully evaluated projects feature all the supplied components. Each project includes a block diagram, a circuit diagram, a full program listing, and a complete program description.Included in the bundle Raspberry Pi Pico RP2040 Pico Expansion Board 1.44-inch TFT LCD with ST7735 driver 3x Pushbutton input 3x LED output 1x Active buzzer 6x Interfaces (UART/GPIO/I²C/ADC) Grove-compatible Powered by Micro-USB 8 Modules MPU6050 6-axis IMU DHT11 humidity & temperature sensor 10 A relay SG90 servo Slide potentiometer Serial-to-WiFi (ESP8266) module Ultrasonic range sensor 8-bit RGB addressable LED (WS2818) module Project book (178 pages) 42 Projects in the BookBoard-Hardware-Based Projects Flashing an on-board LED Flashing SOS Flashing LED – using a timer Alternately flashing LEDs Pushbutton control Changing the LED flashing rate using pushbutton interrupts Binary counting LEDs Randomly flashing yellow, green, and blue LEDs Chasing LEDs Reaction timer Buttons and LEDs The TFT Display Second counter Event counter Reaction timer Display LED and button status Temperature and humidity – display in Thonny window Temperature and humidity – LED output Temperature and humidity – display on TFT ON/OFF temperature control ON/OFF temperature control – setting the desired temperature Voltmeter Changing the brightness of an LED Ultrasonic distance measurement - display in Thonny window Ultrasonic distance measurement - display on TFT Height of a person (stadiometer) Ultrasonic reverse-parking aid with buzzer Ultrasonic liquid level controller Melody maker Servo motor control Accurate servo motor control WS2812 LED strip light show - state machine approach WS2812 LED strip light show – using the neopixel library WS2812 LED strip show – another neopixel library example Displaying 3 dimensions of acceleration A car’s maximum acceleration – using the TFT display Level display using the gyroscope MPU6050 temperature display TFT display test TFT bitmap display Using the WiFi Connect to the local Wi-Fi network and display the IP address Controlling an LED from a smartphone using Wi-Fi Displaying the temperature on a smartphone using Wi-Fi

    € 74,95€ 59,95

    Leden identiek

  • Raspberry Pi Pico Essentials

    Raspberry Pi Pico Essentials

    1 review

    De Raspberry Pi Pico is een krachtige microcontrollermodule die speciaal ontworpen is voor fysiek computergebruik. Microcontrollers verschillen van single-board computers, zoals de Raspberry Pi 4, doordat ze geen besturingssysteem hebben. De Raspberry Pi Pico kan geprogrammeerd worden om een enkele taak zeer efficiënt uit te voeren binnen real-time regel- en besturingstoepassingen die snelheid vereisen. De 'Pico', zoals we hem noemen, is gebaseerd op de snelle, efficiënte en goedkope dual-core ARM Cortex-M0+ RP2040 microcontroller chip die tot 133 MHz werkt en beschikt over 264 KB SRAM, en 2 MB Flash geheugen. Behalve het grote geheugen heeft de Pico nog meer aantrekkelijke eigenschappen, waaronder een groot aantal GPIO pinnen, en populaire interface modules zoals ADC, SPI, I²C, UART, en PWM. Als klap op de vuurpijl biedt de chip snelle en nauwkeurige timing modules, een hardware debug interface, en een interne temperatuursensor.De Raspberry Pi Pico is gemakkelijk te programmeren met populaire talen op hoog niveau, zoals MicroPython en of C/C++. Dit boek is een inleiding tot het gebruik van de Raspberry Pi Pico microcontroller in combinatie met de programmeertaal MicroPython. De Thonny ontwikkelomgeving (IDE) wordt in alle beschreven projecten gebruikt. Er staan meer dan 50 werkende en geteste projecten in het boek, die de volgende onderwerpen behandelen: MicroPython installeren op Raspberry Pi Pico met behulp van een Raspberry Pi of een PC Timer interrupts en externe interrupts Analoog/Digitaal Converter (ADC) projecten Gebruik van de interne temperatuursensor en externe temperatuursensor chips Datalogging projecten PWM, UART, I²C, en SPI projecten Wi-Fi en apps gebruiken om met smartphones te communiceren Bluetooth en apps gebruiken om met smartphones te communiceren Digitaal/Analoog Converter (DAC) projecten Alle projecten die in het boek vermeld worden zijn volledig getest en werken. Alleen basis ervaring met programmeren en elektronica is nodig om de projecten te volgen. Voor alle beschreven projecten worden korte beschrijvingen, blokschema's, gedetailleerde schakelschema's, en volledige MicroPython programma-overzichten gegeven. Lezers kunnen de programma-overzichten vinden op de Elektor webpagina die ter ondersteuning van het boek werd gemaakt.

    € 34,95

    Leden € 31,46

  • The CAN Bus Companion (+ GRATIS CAN-module)

    The CAN Bus Companion

    Projects with Arduino Uno & Raspberry Pi with Examples for the MCP2515 CAN Bus Interface ModuleThis book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects.This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus.The book should be a useful source of reference material for anyone interested in finding answers to questions such as: What bus systems are available for the automotive industry? What are the principles of the CAN bus? How can I create a physical CAN bus? What types of frames (or data packets) are available in a CAN bus system? How can errors be detected in a CAN bus system and how dependable is a CAN bus system? What types of CAN bus controllers exist? How do I use the MCP2515 CAN bus controller? How do I create 2-node Arduino Uno-based CAN bus projects? How do I create 3-node Arduino Uno-based CAN bus projects? How do I set the acceptance masks and acceptance filters? How do I analyze data on the CAN bus? How do I create 2-node Raspberry Pi-based CAN bus projects? How do I create 3-node Raspberry Pi-based CAN bus projects?

    € 29,95

    Leden € 26,96

  • Ontwikkel je eigen Bluetooth Low Energy toepassingen (+ GRATIS nRF52840 USB-dongle)

    Develop your own Bluetooth Low Energy Applications

    voor Raspberry Pi, ESP32 en nRF52 met Python, Arduino and Zephyr Bluetooth Low Energy (BLE) radiochips zijn alomtegenwoordig, van Raspberry Pi tot gloeilampen. BLE is een uitgebreide technologie met een uitgebreide specificatie, maar de basis is vrij toegankelijk. Een progressieve en systematische aanpak zal u ver leiden in het onder de knie krijgen van deze draadloze communicatietechniek, die essentieel is voor het werken in low power scenario's. In dit boek leert u hoe u: Ontdek BLE-apparaten in de buurt door naar hun advertenties te luisteren. Uw eigen advertentiegegevens voor BLE-apparaten kunt maken. Maak verbinding met BLE-apparaten zoals hartslagmeters en nabijheidsmelders. Maak veilige verbindingen met BLE-apparaten met encryptie en authenticatie. BLE service- en profielspecificaties begrijpen en implementeren. Reverse-engineer een BLE-apparaat met een bedrijfseigen implementatie en bestuur het met je eigen software. Zorg ervoor dat je BLE-apparaten zo weinig mogelijk stroom verbruiken. Dit boek leert je de kneepjes van het BLE programmeren met Python en de Bleak bibliotheek op een Raspberry Pi of PC, met C++ en NimBLE-Arduino op Espressif's ESP32 ontwikkelborden, en met C op een van de ontwikkelborden die ondersteund worden door het Zephyr real-time besturingssysteem, zoals Nordic Semiconductor's nRF52 borden. Ter inleiding met een zeer kleine hoeveelheid theorie, zult u code ontwikkelen vanaf het begin. Nadat u dit boek hebt voltooid, weet u genoeg om uw eigen BLE-toepassingen te maken.

    € 39,95

    Leden € 35,96

  • PID-based Practical Digital Control with Raspberry Pi and Arduino Uno (E-book)

    Elektor Digital PID-based Practical Digital Control with Raspberry Pi and Arduino Uno (E-book)

    The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working.The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications.This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno.The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family.The book covers the following topics: Open-loop and closed-loop control systems Analog and digital sensors Transfer functions and continuous-time systems First-order and second-order system time responses Discrete-time digital systems Continuous-time PID controllers Discrete-time PID controllers ON-OFF temperature control with Raspberry Pi and Arduino Uno PID-based temperature control with Raspberry Pi and Arduino Uno PID-based DC motor control with Raspberry Pi and Arduino Uno PID-based water level control with Raspberry Pi and Arduino Uno PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno

    € 29,95

    Leden € 23,96

  • Arduino & Co ? Messen, Schalten und Tüfteln

    Arduino & Co – Messen, Schalten und Tüfteln

    Pfiffige Lösungen mit Arduino Pro Mini und ATmega328-Boards Mit einem einfachen Arduino Pro Mini Board und ein paar weiteren Bauteilen lassen sich heute für wenig Geld Projekte realisieren, die vor 20 oder 30 Jahren noch undenkbar waren oder ein kleines Vermögen gekostet hätten. Von einfachen LED-Effekten bis zur Ladestation – die den Akku auf Herz und Nieren prüft – ist in diesem Buch vieles dabei. Als Mikrocontroller dient bei allen beschriebenen Projekten der ATmega328, der mit seinen 20 Ein- und Ausgangsleitungen unzählige Möglichkeiten zum Messen, Schalten und Steuern bietet. Mit einem 7-Segment-Display und ein paar Widerständen lässt sich daraus z. B. ein Voltmeter bauen oder mittels NTC ein Thermometer. Die Arduino-Plattform bietet dabei die perfekte Entwicklungsumgebung zum Programmieren der Boards. Neben den ganz konkreten Projekten soll das Buch aber auch das nötige Wissen vermitteln, um eigene Ideen zu realisieren. Wie misst man was? Welches ist der geeignete Transistor, um verschiedene Verbraucher zu schalten? Wann ist man mit einem IC besser bedient, oder wie schaltet man Netzspannung? Auch batteriebetriebene Projekte mit LilyPad sind ausführlich thematisiert. Ebenso vielerlei Motoren, vom einfachen Gleichstrommotor bis zum Schrittmotor. Sensoren sind ein weiteres spannendes Thema. Nur zwei Beispiele: Mit einem winzigen Bauteil lässt sich tatsächlich messen, dass der Luftdruck am Fußboden höher ist als auf Tischhöhe. Mit einem simplen Infrarot-Empfänger kann man ausgedienten Fernbedienungen ein zweites Leben schenken und die Wohnung damit steuern.

    € 34,80

    Leden identiek

  • Raspberry Pi Kompilation 2 (DE) | E-book

    € 7,50

    Leden € 6,00

  • Control Your Home with Raspberry Pi (E-book)

    Elektor Digital Control Your Home with Raspberry Pi (E-book)

    Secure, Modular, Open-Source and Self-Sufficient Ever since the Raspberry Pi was introduced, it has been used by enthusiasts to automate their homes. The Raspberry Pi is a powerful computer in a small package, with lots of interfacing options to control various devices. This book shows you how you can automate your home with a Raspberry Pi. You’ll learn how to use various wireless protocols for home automation, such as Bluetooth, 433.92 MHz radio waves, Z-Wave, and Zigbee. Soon you’ll automate your home with Python, Node-RED, and Home Assistant, and you’ll even be able to speak to your home automation system. All this is done securely, with a modular system, completely open-source, without relying on third-party services. You’re in control of your home, and no one else. At the end of this book, you can install and configure your Raspberry Pi as a highly flexible home automation gateway for protocols of your choice, and link various services with MQTT to make it your own system. This DIY (do it yourself) approach is a bit more laborious than just installing an off-the-shelf home automation system, but in the process, you can learn a lot, and in the end, you know exactly what’s running your house and how to tweak it. This is why you were interested in the Raspberry Pi in the first place, right? Turn your Raspberry Pi into a reliable gateway for various home automation protocols. Make your home automation setup reproducible with Docker Compose. Secure all your network communication with TLS. Create a video surveillance system for your home. Automate your home with Python, Node-RED, Home Assistant and AppDaemon. Securely access your home automation dashboard from remote locations. Use fully offline voice commands in your own language. Download the software and view the errata for the book on GitHub.

    € 32,50

    Leden € 26,00

  • Compilation 2 Raspberry Pi (PDF)

    Elektor Digital Compilation 2 Raspberry Pi (PDF)

    Téléchargez ici la version numérique de la compilation 2 Raspberry Pi : 30 articles parus dans le magazine Elektor ! Après l'achat, le lien de téléchargement restera disponible dans votre compte. Avec ce document PDF, vous découvrirez le monde de Raspberry Pi sur votre ordinateur, votre tablette tactile ou votre téléphone.

    € 7,50

    Leden € 6,00

  • C Programming on Raspberry Pi

    C Programming on Raspberry Pi

    De Raspberry Pi wordt van oudsher geprogrammeerd met Python. Hoewel dit een zeer krachtige taal is, zijn veel programmeurs er wellicht niet mee bekend. C daarentegen is misschien wel de meest gebruikte programmeertaal en alle embedded microcontrollers kunnen ermee worden geprogrammeerd.De taal C wordt op de meeste technische hogescholen en universiteiten onderwezen en bijna alle technische studenten zijn vertrouwd met het gebruik ervan bij hun projecten. Dit boek gaat over het gebruik van de Raspberry Pi met C om een reeks hardware-gebaseerde projecten te ontwikkelen. Twee van de meest populaire C bibliotheken, wiringPi en pigpio worden gebruikt.Het boek begint met een inleiding in C en de meeste studenten en nieuwkomers zullen dit hoofdstuk van onschatbare waarde vinden. Het boek bevat veel projecten, waaronder het gebruik van Wi-Fi en Bluetooth om communicatie met smartphones tot stand te brengen.Er zijn veel sensor- en hardware-gebaseerde projecten opgenomen. Zowel wiringPi als pigpio bibliotheken worden gebruikt in alle projecten. Complete programma lijsten worden gegeven met volledige uitleg. Alle projecten zijn volledig getest en werken.De volgende hardware-gebaseerde projecten zijn opgenomen in het boek: Sensoren gebruiken LCD's gebruiken I²C- en SPI-bussen Seriële communicatie Multitasking Externe en timer interrupts Gebruik van Wi-Fi Webservers Communiceren met smartphones Bluetooth Gegevens naar de cloud sturen Programmalijsten van alle Raspberry Pi-projecten die in dit boek zijn ontwikkeld, zijn beschikbaar op de Elektor-website. Lezers kunnen deze programma's downloaden en in hun projecten gebruiken. Ze kunnen ze ook aanpassen aan hun eigen toepassingen.

    € 34,95

    Leden € 31,46

  •  -20% Raspberry Pi Pico Experimentier-Bundle

    Elektor Bundles Raspberry Pi Pico Experimentier-Bundle

    Das Projektbuch – geschrieben von Dogan Ibrahim – ist eine Einführung in die Verwendung des Raspberry Pi Pico Experimenting Kits. Das Kit basiert auf dem Raspberry Pi Pico-Prozessor und enthält mehrere integrierte sowie externe Sensoren und einen Aktuator. Das Kit wird mit der Programmiersprache MicroPython programmiert. Die Thonny-Entwicklungsumgebung (IDE) wird in allen Projekten des Buchs verwendet. Es sind keine Programmier- oder Elektronikkenntnisse erforderlich, um den Projekten zu folgen. Die in diesem Buch vorgestellten Projekte sind vollständig getestet und funktionsfähig und verwenden alle mitgelieferten Komponenten. Für jedes Projekt im Buch gibt es ein Blockdiagramm, einen Schaltplan, ein vollständiges Programmlisting und eine komplette Programmbeschreibung. Lieferumfang des Kits Raspberry Pi Pico RP2040 Pico-Erweiterungs-Board 1,44' TFT LCD mit ST7735-Treiber 3x Taster-Eingang 3x LED-Ausgang 1x Aktiv-Summer 6x Schnittstelle (UART/GPIO/I²C/ADC) Grove-kompatibel Stromversorgung über Micro-USB 8 Module MPU6050 6-Achsen IMU DHT11 Feuchtigkeits- & Temperatursensor 10 A Relais SG90 Servo Schiebe-Potentiometer Seriell-zu-WiFi-Modul (ESP8266) Ultraschall-Abstandssensor 8-bit RGB-adressierbares LED-Modul (WS2818) Projektbuch (Deutsch, 184 Seiten) 42 Projekte im Buch Board-Hardware-basierte Projekte Blinken einer integrierten LED Blinkendes SOS Blinkende LED – mit einem Timer Abwechselnd blinkende LEDs Drucktastensteuerung Ändern der LED-Blinkrate mit Drucktasten-Interrupts Binäre Zähl-LEDs Zufällig blinkende gelbe, grüne und blaue LEDs LEDs jagen Reaktionstimer Tasten und LEDs Das TFT-Display Sekundenzähler Ereigniszähler Reaktionstimer LED- und Tastenstatus anzeigen Temperatur und Luftfeuchtigkeit – Anzeige im Thonny-Fenster Temperatur und Luftfeuchtigkeit – LED-Ausgang Temperatur und Luftfeuchtigkeit – Anzeige auf TFT EIN/AUS-Temperaturregelung EIN/AUS-Temperaturregelung – Einstellen der gewünschten Temperatur Voltmeter Helligkeit einer LED ändern Ultraschall-Entfernungsmessung - Anzeige im Thonny-Fenster Ultraschall-Entfernungsmessung - Anzeige auf TFT Höhe einer Person (Stadiometer) Ultraschall-Einparkhilfe mit Summer Ultraschall-Füllstandsregler Melodiemacher Servomotorsteuerung Präzise Servomotorsteuerung WS2812 LED-Streifen-Lichtshow – State-Machine-Ansatz WS2812 LED-Streifenlichtshow – mit der Neopixel-Bibliothek WS2812 LED Strip Show – ein weiteres Beispiel für eine Neopixel-Bibliothek Anzeige von 3 Dimensionen der Beschleunigung Die maximale Beschleunigung eines Autos – am TFT-Display Pegelanzeige mit dem Gyroskop MPU6050 Temperaturanzeige TFT-Display-Test TFT-Bitmap-Anzeige WLAN verwenden Verbinden Sie sich mit dem lokalen Wi-Fi-Netzwerk und zeigen Sie die IP-Adresse an Steuerung einer LED von einem Smartphone über Wi-Fi Anzeige der Temperatur auf einem Smartphone über Wi-Fi

    € 74,95€ 59,95

    Leden identiek

  • Raspberry Pi Full Stack (E-book)

    Elektor Digital Raspberry Pi Full Stack (E-book)

    Dit boek neemt u mee op een wervelende tour van full-stack web applicatie ontwikkeling met behulp van Raspberry Pi. U leert hoe u een applicatie vanaf de grond kunt opbouwen. U zult ervaring en kennis opdoen van technologieën waaronder: Het Linux-besturingssysteem en de commandoregel. De programmeertaal Python. De Raspberry Pi General Purpose Input Output pins (GPIOs). De Nginx webserver. Flask Python microkader voor webtoepassingen. JQuery en CSS voor het maken van gebruikersinterfaces. Omgaan met tijdzones. Creëren van grafieken met Plotly en Google Charts. Gegevensregistratie met Google Sheet. Applets ontwikkelen met IFTTT. Het beveiligen van uw applicatie met SSL. Sms-berichten ontvangen op je telefoon met Twilio. Dit boek leert u ook hoe u een draadloze Arduino-sensorknooppunt op afstand kunt instellen en er gegevens van kunt verzamelen. Uw Raspberry Pi webapplicatie zal in staat zijn om Arduino node data te verwerken op dezelfde manier als het data verwerkt van zijn onboard sensor. Raspberry Pi Full Stack leert u veel vaardigheden die essentieel zijn voor het bouwen van Web- en Internet of Things-toepassingen. De applicatie die u in dit project zult bouwen, is een platform waarop u kunt uitbreiden. Dit is slechts het begin van wat je kunt doen met een Raspberry Pi en de software en hardware componenten die je zult leren kennen. Dit boek wordt ondersteund door de auteur via een speciale discussieruimte.

    € 32,95

    Leden € 26,36

  • PLC Programming with the Raspberry Pi and the OpenPLC Project

    PLC Programming with the Raspberry Pi and the OpenPLC Project

    1 review

    Niet op voorraad

    Inleiding in PLC-programmering met OpenPLC, de eerste volledig open-source Programmable Logic Controller op de Raspberry Pi, en Modbus-voorbeelden met Arduino Uno en ESP8266 PLC-programmering is heel gebruikelijk in de industrie en de huisautomatisering. Dit boek beschrijft hoe de Raspberry Pi 4 kan worden gebruikt als een programmeerbare logische controller. Voordat hij u meeneemt in het programmeren, begint de auteur met de software-installatie op de Raspberry Pi en de PLC-editor op de pc, gevolgd door een beschrijving van de hardware. Daarna vindt u interessante voorbeelden in de verschillende programmeertalen die voldoen aan de IEC 61131-3 standaard. In deze handleiding wordt ook in detail uitgelegd hoe u de PLC-editor gebruikt en hoe u de programma's op de Raspberry Pi laadt en uitvoert. Alle IEC-talen worden uitgelegd met voorbeelden, te beginnen met LD (Ladder Diagram) over ST (Structured Control Language) tot SFC (Special Function Chart). Alle voorbeelden kunnen worden gedownload van de website van de auteur. Netwerken krijgt ook grondige aandacht. De Arduino Uno en de ESP8266 worden geprogrammeerd als ModbusRTU of ModbusTCP modules om toegang te krijgen tot externe periferie, het uitlezen van sensoren en het schakelen van elektrische belastingen. I/O schakelingen die voldoen aan de 24 V industriestandaard kunnen ook interessant zijn voor de lezer. Het boek eindigt met een overzicht van commando's voor ST en LD. Na het lezen van het boek zal de lezer in staat zijn om zijn eigen controllers te maken met de Raspberry Pi.

    Niet op voorraad

    € 32,95

    Leden € 29,66

  • Raspberry Pi Pico for Radio Amateurs

    Raspberry Pi Pico for Radio Amateurs

    Hoewel veel klassieke HF- en mobiele apparatuur nog steeds in gebruik is bij grote aantallen amateurs, is het gebruik van computers en digitale technieken nu erg populair geworden onder radioamateurs. Tegenwoordig kan iedereen een Raspberry Pi Pico microcontroller board van €5 kopen en veel amateurradioprojecten ontwikkelen met behulp van de 'Pico' en enkele externe componenten. Dit boek is gericht op amateurradioliefhebbers, studenten Elektrotechniek en iedereen die geïnteresseerd is in het leren gebruiken van de Raspberry Pi Pico om hun elektronische projecten vorm te geven. Het boek is zowel geschikt voor beginners in de elektronica als voor degenen met ruime ervaring.De stapsgewijze installatie van de MicroPython-programmeeromgeving wordt beschreven. Enige kennis van de programmeertaal Python is nuttig om de in het boek gegeven projecten te kunnen begrijpen en aanpassen. Het boek introduceert de Raspberry Pi Pico en geeft voorbeelden van veel algemene, software-only projecten die de lezer vertrouwd maken met de Python programmeertaal. Naast de software-only projecten die zijn toegesneden op de radioamateur, presenteert hoofdstuk 6 in het bijzonder meer dan 36 hardwarematige projecten voor 'zendamateurs', waaronder: Station netspanning aan/uit regeling Radio station klok GPS-gebaseerde geografische coördinaten van het station Temperatuur en vochtigheid van het radiostation Verschillende golfvormgeneratiemethoden met behulp van software en hardware (DDS) Frequentieteller Voltmeter / ampèremeter / ohmmeter / capaciteitsmeter RF meter en RF verzwakkers Morse code-oefenaars RadioStation Click bord Raspberry Pi Pico gebaseerde FM-radio Bluetooth en Wi-Fi gebruiken met Raspberry Pi Pico Radio station beveiliging met RFID Audio versterker module met roterende encoder volumeregeling Morse decoder Gebruik van de FS1000A TX-RX modules voor communicatie met Arduino

    € 34,95

    Leden € 31,46

  •  -14% Practical Audio DSP Projects with the ESP32

    Practical Audio DSP Projects with the ESP32

    Easy and Affordable Digital Signal Processing The aim of this book is to teach the basic principles of Digital Signal Processing (DSP) and to introduce it from a practical point of view using the bare minimum of mathematics. Only the basic level of discrete-time systems theory is given, sufficient to implement DSP applications in real time. The practical implementations are described in real time using the highly popular ESP32 DevKitC microcontroller development board. With the low cost and extremely popular ESP32 microcontroller, you should be able to design elementary DSP projects with sampling frequencies within the audio range. All programming is done using the popular Arduino IDE in conjunction with the C language compiler. After laying a solid foundation of DSP theory and pertinent discussions on the main DSP software tools on the market, the book presents the following audio-based sound and DSP projects: Using an I²S-based digital microphone to capture audio sound Using an I²S-based class-D audio amplifier and speaker Playing MP3 music stored on an SD card through an I²S-based amplifier and speaker Playing MP3 music files stored in ESP32 flash memory through an I²S-based amplifier and speaker Mono and stereo Internet radio with I²S-based amplifiers and speakers Text-to-speech output with an I²S-based amplifier and speaker Using the volume control in I²S-based amplifier and speaker systems A speaking event counter with an I²S-based amplifier and speaker An adjustable sinewave generator with I²S-based amplifier and speaker Using the Pmod I²S2 24-bit fast ADC/DAC module Digital low-pass and band-pass real-time FIR filter design with external and internal A/D and D/A conversion Digital low-pass and band-pass real-time IIR filter design with external and internal A/D and D/A conversion Fast Fourier Transforms (FFT)

    € 34,95€ 29,95

    Leden identiek

  • Control Your Home with Raspberry Pi

    Control Your Home with Raspberry Pi

    1 review

    Secure, Modular, Open-Source and Self-SufficientEver since the Raspberry Pi was introduced, it has been used by enthusiasts to automate their homes. The Raspberry Pi is a powerful computer in a small package, with lots of interfacing options to control various devices. This book shows you how you can automate your home with a Raspberry Pi. You’ll learn how to use various wireless protocols for home automation, such as Bluetooth, 433.92 MHz radio waves, Z-Wave, and Zigbee. Soon you’ll automate your home with Python, Node-RED, and Home Assistant, and you’ll even be able to speak to your home automation system. All this is done securely, with a modular system, completely open-source, without relying on third-party services. You’re in control of your home, and no one else.At the end of this book, you can install and configure your Raspberry Pi as a highly flexible home automation gateway for protocols of your choice, and link various services with MQTT to make it your own system. This DIY (do it yourself) approach is a bit more laborious than just installing an off-the-shelf home automation system, but in the process, you can learn a lot, and in the end, you know exactly what’s running your house and how to tweak it. This is why you were interested in the Raspberry Pi in the first place, right? Turn your Raspberry Pi into a reliable gateway for various home automation protocols. Make your home automation setup reproducible with Docker Compose. Secure all your network communication with TLS. Create a video surveillance system for your home. Automate your home with Python, Node-RED, Home Assistant and AppDaemon. Securely access your home automation dashboard from remote locations. Use fully offline voice commands in your own language. DownloadsErrata on GitHub

    € 37,50

    Leden € 33,75

  • Ultimate Arduino Uno Hardware Manual

    Ultimate Arduino Uno Hardware Manual

    Een handleiding met up-to-date hardware-informatie voor de populaire Arduino Uno, het eenvoudig te gebruiken open-source elektronicaplatform gebruikt door hobbyisten, makers, hackers, experimenteerders, onderwijzers en professionals.Krijg alle informatie die je nodig hebt over de hardware en firmware op Arduino Uno boards in deze handige referentie en gebruikershandleiding. Ideaal voor de werkbank of desktop Bevat alle Arduino Uno hardware informatie op één plaats Bevat Arduino / Genuino Uno revisie 3 en eerdere boards Gemakkelijk vinden van hardware technische specificaties met uitleg Hoofdstuk met penverwijzingen en voorbeelden van interfacing Diagrammen en illustraties voor eenvoudige verwijzing naar alternatieve pin functies en hardware aansluitingen Leer een back-up te maken van de firmware op het bord en deze te herstellen of nieuwe firmware te laden Basis foutopsporing en reparatie procedures voor Arduino Uno boards Voedingscircuits vereenvoudigd en uitgelegd Mechanische afmetingen opgesplitst in vijf gemakkelijk te raadplegen diagrammen Bevat schakelschema's, onderdelenlijst en bord lay-out referentie om onderdelen gemakkelijk te vinden

    € 29,95

    Leden € 26,96

  • PID-basierte digitale Regelungstechnik mit Raspberry Pi und Arduino Uno (PDF)

    Elektor Digital PID-basierte digitale Regelungstechnik mit Raspberry Pi und Arduino Uno (PDF)

    Der Arduino Uno ist ein Open-Source-Mikrocontroller-Entwicklungssystem, das Hardware, eine integrierte Entwicklungsumgebung (IDE) und eine Vielzahl von Bibliotheken umfasst. Es wird von einer riesigen Gemeinschaft von Programmierern, Elektronikern, Enthusiasten und Akademikern unterstützt. Insbesondere die Bibliotheken erleichtern die Programmierarbeit und reduzieren die Entwicklungszeiten, da sie das Erstellen von Programmen erheblich erleichtern. Der Raspberry Pi 4 kann in vielen Projekten wie Audio- und Videoanwendungen, aber auch in Industriesteuerungen, Robotik, Spielen usw. eingesetzt werden. Dazu bietet er auch WiFi- und Bluetooth-Fähigkeiten, wodurch er sich zudem hervorragend für internetbasierte Steuerungs- und Überwachungsanwendungen eignet. In diesem Buch werden sowohl der Raspberry Pi 4 als auch der Arduino Uno in PID-basierten automatischen Steuerungsanwendungen eingesetzt. Nach einer grundlegenden Theorie der Regelsysteme werden funktionierende und getestete Projekte zur Steuerung realer Systeme mit PID-Reglern vorgestellt. Die Open-Loop-Eigenschaften, die Abstimmung der PID-Parameter und das Closed-Loop-Zeitverhalten der Systeme werden zusammen mit Blockdiagrammen, Schaltplänen und PID-Regelalgorithmen ausführlich diskutiert. Vollständige Programme für den Raspberry Pi und den Arduino Uno runden die im Buch vorgestellten Projekte ab. Die Regelsysteme können problemlos auch auf andere Projekte angewendet werden und die für den Raspberry Pi 4 angegebenen Programme sollten auch mit anderen Modellen der Raspberry Pi-Familie reibungslos funktionieren. Das Buch behandelt folgende Themen: Steuer- und Regelsysteme Analoge und digitale Sensoren Übertragungsfunktionen und zeitkontinuierliche Systeme Systemantwortfunktionen erster und zweiter Ordnung Zeitdiskrete digitale Systeme Zeitkontinuierliche PID-Regler Zeitdiskrete PID-Regler Zweipunkt-Temperaturregelung mit Raspberry Pi und Arduino Uno PID-basierte Temperaturregelung mit Raspberry Pi und Arduino Uno Motorsteuerung mit Raspberry Pi und Arduino Uno Wasserstandsregelung mit Raspberry Pi und Arduino Uno PID-basierte LED-Helligkeitsregelung mit Raspberry Pi und Arduino Uno

    € 29,80

    Leden € 23,84

  • MicroPython for Microcontrollers

    MicroPython for Microcontrollers

    Projects with Thonny-IDE, uPyCraft-IDE, and ESP32The 'Python' programming language has enjoyed an enormous upswing in recent years. Not least, various single-board systems such as the Raspberry Pi have contributed to its popularity. But Python has also found widespread use in other fields, such as artificial intelligence (AI) or machine learning (ML). It is obvious, therefore, to use Python or the 'MicroPython' variant for use in SoCs (Systems on Chip) as well.Powerful controllers such as the ESP32 from Espressif Systems offer excellent performance as well as Wi-Fi and Bluetooth functionality at an affordable price. With these features, the Maker scene has been taken by storm. Compared to other controllers, the ESP32 has a significantly larger flash and SRAM memory, as well as a much higher CPU speed. Due to these characteristics, the chip is not only suitable for classic C applications, but also for programming with MicroPython.This book introduces the application of modern one-chip systems. In addition to the technical background, the focus is on MicroPython itself. After the introduction to the language, the programming skills learned are immediately put into practice. The individual projects are suitable for use in the laboratory as well as for everyday applications. So, in addition to the actual learning effect, the focus is also on the joy of building complete and useful devices. By using laboratory breadboards, circuits of all kinds can be realized with little effort, turning the testing and debugging of the 100% homebrew projects into an instructive pleasure.The various applications, such as weather stations, digital voltmeters, ultrasound range finders, RFID card readers or function generators, make the projects presented ideally suited for practical courses or subject and study work in the natural sciences, or in science and technology classes.

    € 32,95

    Leden € 29,66

  •  -14% Microcontrollers Hands-on Course for Arduino Starters (Bundel)

    Elektor Bundles Microcontrollers Hands-on Course for Arduino Starters (Bundel)

    1 review

    Bouw uw eigen projecten met het Elektor Arduino Nano MCCAB Training BoardDe 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 IDEDe 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 besturenNaast 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 1x Elektor Arduino Nano Training Board MCCAB 1x Boek 'Microcontrollers Hands-on Course for Arduino Starters' 1x Arduino Nano

    € 109,95€ 94,95

    Leden identiek

  • Ultimate Arduino Mega 2560 Hardware Manual

    Ultimate Arduino Mega 2560 Hardware Manual

    Een handleiding met up-to-date hardware-informatie voor de Arduino Mega 2560.De Arduino Mega 2560 is een upgrade van het populaire Arduino Uno board, met meer pinnen, seriële poorten en geheugen. Arduino is het makkelijk te gebruiken open-source elektronica platform dat gebruikt wordt door hobbyisten, makers, hackers, experimenteerders, onderwijzers en professionals.Krijg alle informatie die u nodig hebt over de hardware en firmware gevonden op Arduino Mega 2560 boards in deze handige referentie en gebruikershandleiding. Ideaal voor de werkbank of desktop. Deze handleiding behandelt de Arduino Mega 2560 hardware en firmware, en is een metgezel volume aan de Ultimate Arduino Uno Hardware Manual, die de Arduino Uno hardware en firmware behandelt. Bevat alle Arduino Mega 2560 hardware informatie op één plaats Bevat Arduino / Genuino Mega 2560 revisie 3 en eerdere boards Gemakkelijk vinden van hardware technische specificaties met uitleg Hoofdstuk met penverwijzingen en voorbeelden van interfacing Diagrammen en illustraties voor eenvoudige verwijzing naar pin functies en hardware aansluitingen Leer een back-up te maken van de firmware op het bord en deze te herstellen, of nieuwe firmware te laden Basis foutopsporing en reparatie procedures voor Arduino Mega 2560 boards Voedingscircuits vereenvoudigd en uitgelegd Mechanische afmetingen opgesplitst in vijf gemakkelijk te raadplegen diagrammen Bevat schakelschema's, onderdelenlijst en bordindeling om gemakkelijk componenten te vinden Een hoofdstuk over compatibiliteit van schilden legt uit hoe schilden werken op verschillende Arduino-borden

    € 32,95

    Leden € 29,66

  • Home Appliance Hack-and-IoT Guidebook (+ GRATIS ESP8266 Board)

    Home Appliance Hack-and-IoT Guidebook

    Affordable solutions with the ESP8266 and 3D printing If you are looking for a small yet powerful IoT device, you are likely to come across the ESP8266 and compatible products on the market today. One of these, the Wemos/Lolin D1 Mini Pro board strikes a remarkable balance between cost and performance. A small and very affordable prototype board, the D1 Mini Pro stands out with its WiFi functionality and a 16-Mbytes flash memory for easy creation of a flash file system. In addition, there are sufficient input and output pins (only one analog input though) to support PWM, I²C, and One-Wire systems to mention but a few. The book describes the operation, modding, construction, and programming of home appliances including a colorful smart home accessory, a refrigerator/greenhouse controller, an AC powerline monitor, a door lock monitor, and an IKEA Trådfri controller. As a benefit, all firmware developed for these DIY, "IoT-ized" devices can be updated over-the-air (OTA). For most of the designs in the book, a small printed circuit board (PCB) and an enclosure are presented so readers can have a finished and attractive-looking product. Readers having – or with access to! – a 3D printer can "print" the suggested enclosures at home or in a shop. Some of the constructions benefit from a Raspberry Pi configured as a gateway or cms server. This is also described in detail with all the necessary configuring. You don’t need to be an expert but the prerequisites to successful replication of the projects include basic skills with PC software including the ability to surf the Internet. In terms of hardware, you should be comfortable with soldering and generally assembling the PCBs presented in the book. All custom software written for the IoT devices, the PCB layouts, and 3D print files described in the book are available for free downloading.

    € 39,95

    Leden € 35,96

Login

Wachtwoord vergeten?

Heb je nog geen account?
Maak account aan