Raspberry Pi | Arduino | ESP

86 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

  • 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

  • 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

  • Using Displays in Raspberry Pi Projects

    Using Displays in Raspberry Pi Projects

    Niet op voorraad

    Dit boek gaat over Raspberry Pi 4 display projecten. Het boek begint met uitleg over het installeren van het nieuwste Raspbian-besturingssysteem op een SD-kaart, en over het configureren en gebruiken van de GPIO-poorten.De kern van het boek legt de volgende onderwerpen in eenvoudige bewoordingen uit met volledig geteste en werkende voorbeeldprojecten: Eenvoudige LED-projecten Bar grafiek LED-projecten Matrix LED-projecten Bitmap LED-projecten LED-strips LCD's OLED-schermen E-paper displays TFT-schermen 7-inch aanraakscherm GUI Programmeren met Tkinder Een uniek kenmerk van dit boek is dat het bijna alle soorten displays behandelt die lezers nodig zullen hebben om te gebruiken in hun op Raspberry Pi gebaseerde projecten. De werking van elk project wordt volledig gegeven, inclusief blokdiagrammen, schakelschema's, en becommentarieerde volledige programmalijsten. Het is daarom een eenvoudige taak om de gegeven projecten om te zetten naar andere populaire platforms, zoals Arduino of PIC microcontrollers.Python-programmalijsten van alle Raspberry Pi-projecten die in dit boek zijn ontwikkeld, kunnen worden gedownload van Elektor.com. Lezers kunnen deze programma's in hun projecten gebruiken. Ze kunnen de programma's ook aanpassen aan hun eigen toepassingen.

    Niet op voorraad

    € 34,95

    Leden € 31,46

  • 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

  • Raspberry Pi Full Stack (E-book)

    Elektor Digital Raspberry Pi Full Stack (E-book)

    p>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

  • 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

  • PLC Programming with the Raspberry Pi and the OpenPLC Project

    PLC Programming with the Raspberry Pi and the OpenPLC Project

    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 ESP8266PLC-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.

    € 32,95

    Leden € 29,66

  • 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

  • Programming with Node-RED

    Programming with Node-RED

    Het Internet of Things (IoT) wordt een belangrijk toepassingsgebied voor embedded systemen. Als gevolg daarvan raken steeds meer mensen geïnteresseerd in het leren van embedded ontwerpen en programmeren. Technische hogescholen en universiteiten stappen af van de oude 8- en 16-bits microcontrollers en introduceren 32-bits embedded microcontrollers in hun curricula. Veel IoT-toepassingen vragen om precisie, een hoge verwerkingskracht en een laag stroomverbruik.Geproduceerd door IBM, Node-RED is een open-source visuele editor voor het bedraden van het internet der dingen. Node-RED wordt geleverd met een groot aantal nodes om een veelheid aan taken aan te kunnen. De benodigde nodes worden geselecteerd en samengevoegd om een bepaalde taak uit te voeren. Node-RED is gebaseerd op flow-type programmering waarbij nodes worden geconfigureerd en samengevoegd om een toepassingsprogramma te vormen. Er zijn nodes voor het uitvoeren van complexe taken, waaronder webtoegang, Twitter, E-mail, HTTP, Bluetooth, MQTT, het aansturen van GPIO-poorten, enz. Een bijzonder prettig aspect van Node-RED is dat de programmeur niet hoeft te leren hoe hij complexe programma's moet schrijven. Een e-mail kan bijvoorbeeld worden verzonden door eenvoudigweg nodes samen te voegen en slechts een paar regels code te schrijven.Het doel van dit boek is om te leren hoe Node-RED kan worden gebruikt in projecten. Het belangrijkste hardwareplatform dat bij de meeste projecten in dit boek wordt gebruikt is Raspberry Pi 4. Er zijn hoofdstukken opgenomen om te laten zien hoe Node-RED ook kan worden gebruikt met Arduino Uno, ESP32 DevKitC, en de ESP8266 NodeMCU microcontroller ontwikkelborden.

    € 37,50

    Leden € 33,75

  • The Complete ESP32 Projects Guide

    The Complete ESP32 Projects Guide

    1 review

    Het belangrijkste doel van dit boek is het aanleren van de Arduino IDE en MicroPython programmeertalen in ESP32 gebaseerde projecten, met behulp van het zeer populaire ESP32 DevKitC ontwikkelbord. Het boek bevat veel eenvoudige, basis- en intermediaire projecten waarbij gebruik wordt gemaakt van de Arduino IDE en de ESP32 DevKitC. Alle projecten zijn getest en werken. Blokdiagrammen, schakelschema's en volledige programmalijsten van alle projecten worden met uitleg gegeven. Bovendien worden verschillende projecten gegeven voor het programmeren van de ESP32 DevKitC met MicroPython. De projecten in dit boek zijn bedoeld om de volgende functies van de ESP32-processor te leren: GPIO's Aanrakingssensoren Externe interrupts Timer interrupts I²C en I²S SPI PWM ADC DAC UART Hall sensor Temperatuursensor Infrarood-controller Lezen en schrijven naar SD-kaart Lezen en schrijven naar flash-geheugen RTC-timer Chip ID Veiligheid en encryptie Wi-Fi en netwerk programmering Bluetooth BLE programmering Communicatie mobiele apparaten Laag stroomverbruik ontwerp ESP-IDF programmering De projecten zijn georganiseerd met oplopende moeilijkheidsgraden. Lezers worden aangemoedigd om de projecten in de gegeven volgorde aan te pakken. Een speciaal voorbereide hardware kit is verkrijgbaar bij Elektor. Met behulp van deze hardware moet het eenvoudig en leuk zijn om de projecten in dit boek te bouwen.

    € 39,95

    Leden € 35,96

  • Programming with Node-RED (E-book)

    Elektor Digital Programming with Node-RED (E-book)

    Het Internet of Things (IoT) wordt een belangrijk toepassingsgebied voor embedded systemen. Als gevolg daarvan raken steeds meer mensen geïnteresseerd in het leren van embedded ontwerpen en programmeren. Technische hogescholen en universiteiten stappen af van de oude 8- en 16-bits microcontrollers en introduceren 32-bits embedded microcontrollers in hun curricula. Veel IoT-toepassingen vragen om precisie, een hoge verwerkingskracht en een laag stroomverbruik.Geproduceerd door IBM, Node-RED is een open-source visuele editor voor het bedraden van het internet der dingen. Node-RED wordt geleverd met een groot aantal nodes om een veelheid aan taken aan te kunnen. De benodigde nodes worden geselecteerd en samengevoegd om een bepaalde taak uit te voeren. Node-RED is gebaseerd op flow-type programmering waarbij nodes worden geconfigureerd en samengevoegd om een toepassingsprogramma te vormen. Er zijn nodes voor het uitvoeren van complexe taken, waaronder webtoegang, Twitter, E-mail, HTTP, Bluetooth, MQTT, het aansturen van GPIO-poorten, enz. Een bijzonder prettig aspect van Node-RED is dat de programmeur niet hoeft te leren hoe hij complexe programma's moet schrijven. Een e-mail kan bijvoorbeeld worden verzonden door eenvoudigweg nodes samen te voegen en slechts een paar regels code te schrijven.Het doel van dit boek is om te leren hoe Node-RED kan worden gebruikt in projecten. Het belangrijkste hardware platform dat gebruikt wordt bij de meeste projecten in dit boek is de Raspberry Pi 4. Er zijn hoofdstukken opgenomen om te laten zien hoe Node-RED ook kan worden gebruikt met Arduino Uno, ESP32 DevKitC, en de ESP8266 NodeMCU microcontroller ontwikkelborden.

    € 32,50

    Leden € 26,00

  • Raspberry Pi for Radio Amateurs

    Raspberry Pi for Radio Amateurs

    Although much classical HF and mobile equipment is still in use by many amateurs, the use of computers and digital techniques has now become very popular among amateur radio operators. Nowadays, anyone can purchase a Raspberry Pi computer and run almost all amateur radio software on the ‘RPi’, which is slightly bigger than the size of a credit card. The RTL-SDR devices have become very popular among hams because of their very low cost and rich features. A basic system may consist of a USB-based RTL-SDR device (dongle) with a suitable antenna, an RPi computer, a USB-baased external audio input-output adapter, and software installed on the Pi. With such a simple setup it is feasible to receive signals from around 24 MHz to over 1.7 GHz. With the addition of a low-cost upconverter device, an RTL-SDR can easily and effectively receive the HF bands. This book is aimed at amateur radio enthusiasts, electronic engineering students, and anyone interested in learning to use the Raspberry Pi to build electronic projects. The book is suitable for the full range of beginners through old hands at ham radio. Step-by-step installation of the operating system is described with many details on the commonly used Linux commands. Some knowledge of the Python programming language is required to understand and modify the projects given in the book. Example projects developed in the book include a station clock, waveform generation, transistor amplifier design, active filter design, Morse code exerciser, frequency counter, RF meter, and more. The block diagram, circuit diagram, and complete Python program listings are given for each project, including the full description of the projects. Besides wide coverage of RTL-SDR for amateur radio, the book also summarizes the installation and use instructions of the following ham radio programs and software tools you can run on your Raspberry Pi: TWCLOCK, Klog, Gpredict, FLDIGI, DIRE WOLF, xcwcp, QSSTV, LinPsk, Ham Clock, CHIRP, xastir, and CQRLOG.

    € 34,95

    Leden € 31,46

  • Machine Learning with Python for PC, Raspberry Pi, and Maixduino

    Machine Learning with Python for PC, Raspberry Pi, and Maixduino

    1 review

    Most people are increasingly confronted with the applications of Artificial Intelligence (AI). Music or video ratings, navigation systems, shopping advice, etc. are based on methods that can be attributed to this field.The term Artificial Intelligence was coined in 1956 at an international conference known as the Dartmouth Summer Research Project. One basic approach was to model the functioning of the human brain and to construct advanced computer systems based on this. Soon it should be clear how the human mind works. Transferring it to a machine was considered only a small step. This notion proved to be a bit too optimistic. Nevertheless, the progress of modern AI, or rather its subspecialty called Machine Learning (ML), can no longer be denied.In this book, several different systems will be used to get to know the methods of machine learning in more detail. In addition to the PC, both the Raspberry Pi and the Maixduino will demonstrate their capabilities in the individual projects. In addition to applications such as object and facial recognition, practical systems such as bottle detectors, person counters, or a “talking eye” will also be created.The latter is capable of acoustically describing objects or faces that are detected automatically. For example, if a vehicle is in the field of view of the connected camera, the information 'I see a car!' is output via electronically generated speech. Such devices are highly interesting examples of how, for example, blind or severely visually impaired people can also benefit from AI systems.

    € 34,95

    Leden € 31,46

Login

Wachtwoord vergeten?

Heb je nog geen account?
Maak gratis een account aan en geniet van vele voordelen.