Search results for "sps OR programmierung OR mit OR dem OR raspberry OR pi OR und OR dem OR openplc OR projekt OR pdf"
-
Elektor Digital PLC Programming with the Raspberry Pi and the OpenPLC Project (E-book)
ModbusRTU and ModbusTCP examples with the Arduino Uno and ESP8266 Introduction to PLC programming with OpenPLC, the first fully open source Programmable Logic Controller on the Raspberry Pi, and Modbus examples with Arduino Uno and ESP8266 PLC programming is very common in industry and home automation. This book describes how the Raspberry Pi 4 can be used as a Programmable Logic Controller. Before taking you into the programming, the author starts with the software installation on the Raspberry Pi and the PLC editor on the PC, followed by a description of the hardware. You'll then find interesting examples in the different programming languages complying with the IEC 61131-3 standard. This manual also explains in detail how to use the PLC editor and how to load and execute the programs on the Raspberry Pi. All IEC languages are explained with examples, starting with LD (Ladder Diagram) over ST (Structured Control Language) to SFC (Special Function Chart). All examples can be downloaded from the author's website. Networking gets thorough attention too. The Arduino Uno and the ESP8266 are programmed as ModbusRTU or ModbusTCP modules to get access to external peripherals, reading sensors and switching electrical loads. I/O circuits complying with the 24 V industry standard may also be of interest for the reader. The book ends with an overview of commands for ST and LD. After reading the book, the reader will be able to create his own controllers with the Raspberry Pi.
€ 32,95
Members € 26,36
-
Elektor Publishing PLC Programming with the Raspberry Pi and the OpenPLC Project
ModbusRTU and ModbusTCP examples with the Arduino Uno and ESP8266 Introduction to PLC programming with OpenPLC, the first fully open source Programmable Logic Controller on the Raspberry Pi, and Modbus examples with Arduino Uno and ESP8266 PLC programming is very common in industry and home automation. This book describes how the Raspberry Pi 4 can be used as a Programmable Logic Controller. Before taking you into the programming, the author starts with the software installation on the Raspberry Pi and the PLC editor on the PC, followed by a description of the hardware. You'll then find interesting examples in the different programming languages complying with the IEC 61131-3 standard. This manual also explains in detail how to use the PLC editor and how to load and execute the programs on the Raspberry Pi. All IEC languages are explained with examples, starting with LD (Ladder Diagram) over ST (Structured Control Language) to SFC (Special Function Chart). All examples can be downloaded from the author's website. Networking gets thorough attention too. The Arduino Uno and the ESP8266 are programmed as ModbusRTU or ModbusTCP modules to get access to external peripherals, reading sensors and switching electrical loads. I/O circuits complying with the 24 V industry standard may also be of interest for the reader. The book ends with an overview of commands for ST and LD. After reading the book, the reader will be able to create his own controllers with the Raspberry Pi.
€ 39,95
Members € 35,96
-
Elektor Digital Elektor Special: Raspberry Pi and Pico (PDF)
Contents Projects PicoVoiceVoice alienation and sound effects with the Raspberry Pi Pico Navigation with Vibration Feedback POV Display Pulse Width Modulation (PWM) with the Raspberry Pi Pico Wi-Fi with the Raspberry Pi Pico 'Hello World' from the Raspberry Pi Pico and RP2040A look at the Raspberry Pi Foundation’s first microcontroller Simple On-Off Temperature Controller with Raspberry Pi HAT Multitasking with the Raspberry PiShowcase: a traffic lights controller The Raspberry Pi Ruler GadgetFun with a time-of-flight sensor Raspberry Pi Buffer Board (Mk. 1)Never blow up the I/O again FM radio with RDSA top HAT project for the Raspberry Pi LoRa with the Raspberry Pi PicoFun with MicroPython! Tutorials Qt for the Raspberry Pi Raspberry Pi Pico Programmingwith MicroPython and Thonny Raspberry Pi Full StackRPi and RF24 at the heart of a sensor network Raspberry Pi Bash Command Cheat Sheet Community Java on the Raspberry PiAn interview with Frank Delporte Reviews Introducing the New Raspberry Pi Pico W, H, and WH Secure Boot Solution for Raspberry PiRetrofit security at a reasonable price Review: SmartPi – Smart Meter Extension for Raspberry Pi Review: The Enviro+ Raspberry Pi HATMeasuring environmental data with Raspberry Pi and the HAT Enviro+ Review: Meet the Raspberry Pi 4All new but still good? Raspberry Pi Gets a Fast 3.5' Touch DisplayMore power at no extra charge Book Launch: Raspberry Pi for Radio Amateurs
€ 11,95
Members € 10,76
-
Elektor Digital The Raspberry Pi Zero 2 W GO! Book (PDF)
A Fast-Lane Ride From Concept to Project The core of the book explains the use of the Raspberry Pi Zero 2 W running the Python programming language, always in simple terms and backed by many tested and working example projects. On part of the reader, familiarity with the Python programming language and some experience with one of the Raspberry Pi computers will prove helpful. Although previous electronics experience is not required, some knowledge of basic electronics is beneficial, especially when venturing out to modify the projects for your own applications. Over 30 tested and working hardware-based projects are given in the book, covering the use of Wi-Fi, communication with smartphones and with a Raspberry Pi Pico W computer. Additionally, there are Bluetooth projects including elementary communication with smartphones and with the popular Arduino Uno. Both Wi-Fi and Bluetooth are key features of the Raspberry Pi Zero 2 W. Some of the topics covered in the book are: Raspberry Pi OS installation on an SD card Python program creation and execution on the Raspberry Pi Zero 2 W Software-only examples of Python running on the Raspberry Pi Zero 2 W Hardware-based projects including LCD and Sense HAT interfacing UDP and TCP Wi-Fi based projects for smartphone communication UDP-based project for Raspberry Pi Pico W communication Flask-based webserver project Cloud storage of captured temperature, humidity, and pressure data TFT projects Node-RED projects Interfacing to Alexa MQTT projects Bluetooth-based projects for smartphone and Arduino Uno communications
€ 32,95
Members € 26,36
-
Raspberry Pi Foundation Raspberry Pi DAC+
Raspberry Pi DAC+ (formerly known as IQaudio DAC+) is a high-performance audio HAT designed for any Raspberry Pi with a 40-pin GPIO header. Equipped with the Texas Instruments PCM5122 DAC, it delivers crystal-clear stereo analogue audio through a pair of phono (RCA) connectors. No external power is needed – the DAC+ connects directly to the Raspberry Pi’s GPIO header without requiring soldering or cables. Features Power LED Analogue audio out (0-2 V RMS) via panel-mounted stereo phono (RCA) sockets with MUTE signal (headphone detect) Dedicated headphone amplifier, output via 3.5 mm panel-mounted barrel socket 40-pin pass-through GPIO header HAT EEPROM write-enabled Downloads Datasheet
€ 29,95€ 19,95
Members identical
-
Raspberry Pi Foundation Raspberry Pi Pico
Specifications RP2040 microcontroller chip designed by Raspberry Pi in the UK Dual-core ARM Cortex M0+ processor, with a flexible clock running up to 133 MHz 264 kB SRAM, and 2 MB on-board Flash memory Castellated module allows soldering directly to carrier boards USB 1.1 host and device support Energy-efficient sleep and dormant modes Drag and drop programming using mass storage via USB 26x multifunction GPIO pins 2x SPI, 2x I²C, 2x UART, 3x 12-bit ADC, 16x controllable PWM channels On-chip accurate clock and timer Temperature sensor On-chip accelerated floating point libraries 8x programmable IO (PIO) state machines for custom peripherals Why a Raspberry Pi Pico? Designing your own microcontroller instead of buying an existing one brings a number of advantages. According to Raspberry Pi itself, not one of the existing products available for this comes close to their price/performance ratio. This Raspberry Pi Pico has also given Raspberry Pi the ability to add some innovative and powerful features of their own. These features are not available anywhere else. A third reason is that the Raspberry Pi Pico has given Raspberry Pi the ability to create powerful software around the product. Surrounding this software stack is an extensive documentation set. The software and documentation meet the high standard of Raspberry Pi's core products (such as the Raspberry Pi 400, Pi 4 Model B and Pi 3 Model A+). Who is this microcontroller for? The Raspberry Pi Pico is suitable for both advanced and novice users. From controlling a display to controlling many different devices that you use every day. Automating everyday operations is made possible by this technology. Beginner users The Raspberry Pi Pico is programmable in the C and MicroPython languages and is customizable for a wide range of devices. In addition, the Pico is as easy to use as dragging and dropping files. This makes this microcontroller ideally suited for the novice user. Advanced users For advanced users, it is possible to take advantage of the Pico's extensive peripherals. The peripherals include the SPI, I²C, and eight programmable I/O (PIO)-state machines. What makes the Raspberry Pi Pico unique? What's unique about the Pico is that it was developed by Raspberry Pi itself. The RP2040 features a dual-core Arm Cortex-M0+ processor with 264 KB of internal RAM and support for up to 16 MB of off-chip Flash. The Raspberry Pi Pico is unique for several reasons: The product has the highest price/quality ratio in the microcontroller board market. The Raspberry Pi Pico has been developed by Raspberry Pi itself. The software stack surrounding this product is of high quality and comes paired with a comprehensive documentation set.
€ 4,95
Members identical
-
Elektor Publishing Multitasking with Raspberry Pi
Multitasking and multiprocessing have become a very important topic in microcontroller-based systems, namely in complex commercial, domestic, and industrial automation applications. As the complexity of projects grows, more functionalities are demanded from the projects. Such projects require the use of multiple inter-related tasks running on the same system and sharing the available resources, such as the CPU, memory, and input-output ports. As a result of this, the importance of multitasking operations in microcontroller-based applications has grown steadily over the last few years. Many complex automation projects now make use of some form of a multitasking kernel. This book is project-based and its main aim is to teach the basic features of multitasking using the Python 3 programming language on Raspberry Pi. Many fully tested projects are provided in the book using the multitasking modules of Python. Each project is described fully and in detail. Complete program listings are given for each project. Readers should be able to use the projects as they are, or modify them to suit their own needs. The following Python multitasking modules have been described and used in the projects: Fork Thread Threading Subprocess Multiprocessing The book includes simple multitasking projects such as independently controlling multiple LEDs, to more complex multitasking projects such as on/off temperature control, traffic lights control, 2-digit, and 4-digit 7-segment LED event counter, reaction timer, stepper motor control, keypad based projects, car park controller, and many more. The fundamental multitasking concepts such as process synchronization, process communication, and memory sharing techniques have been described in projects concerning event flags, queues, semaphores, values, and so on.
€ 39,95
Members € 35,96
-
Raspberry Pi Foundation Raspberry Pi Build HAT
Build robust, intelligent machines that combine Raspberry Pi computing power with LEGO components. The Raspberry Pi Build HAT provides four connectors for LEGO Technic motors and sensors from the SPIKE Portfolio. The available sensors include a distance sensor, a color sensor, and a versatile force sensor. The angular motors come in a range of sizes and include integrated encoders that can be queried to find their position. The Build HAT fits all Raspberry Pi computers with a 40-pin GPIO header, including – with the addition of a ribbon cable or other extension device — Raspberry Pi 400. Connected LEGO Technic devices can easily be controlled in Python, alongside standard Raspberry Pi accessories such as a camera module. Features Controls up to 4 motors and sensors Powers the Raspberry Pi (when used with a suitable external PSU) Easy to use from Python on the Raspberry Pi
€ 29,95€ 19,95
Members identical
-
Raspberry Pi Foundation Raspberry Pi Debug Probe
The Raspberry Pi Debug Probe is an all-in-one USB-to-debug kit that provides all the necessary hardware and cables for easy, solderless, plug-and-play debugging. It features both a processor serial debug interface (by default the ARM Serial Wire Debug interface, but other interfaces can be supported) and an industry-standard UART interface. Both interfaces use the Raspberry Pi 3-pin debug connector. It is designed to make it easy to debug and program Raspberry Pi Pico and RP2040 with a range of host platforms including Windows, Mac, and typical Linux computers. While designed for use with Raspberry Pi products, the Debug Probe provides standard UART and CMSIS-DAP interfaces over USB, so it can also be used with other processors, or even just as a USB-to-UART cable. It works with OpenOCD and other tools that support CMSIS-DAP. The Debug Probe is based on Raspberry Pi Pico hardware and runs the open source Raspberry Pi Pico Probe software. The firmware is updated in the same way as Raspberry Pi Pico firmware, so it is easy to keep the unit up to date with the latest firmware, or to use custom firmware. Features USB to ARM Serial Wire Debug (SWD) port USB to UART bridge Compatible with the CMSIS-DAP standard Works with OpenOCD and other tools supporting CMSIS-DAP Open source, easily upgradeable firmware Specifications Dimensions: 22 x 32 mm Nominal I/O voltage: 3.3 V Operating temperature: -20°C to +70°C Included 1x Raspberry Pi Debug Probe 1x Plastic case 1x USB cable 3x Debug cables 3-pin JST connector to 3-pin JST connector cable 3-pin JST connector to 0.1-inch header (female) 3-pin JST connector to 0.1-inch header (male) Downloads Datasheet 3-pin Debug Connector Schematics Diagram Latest Firmware
€ 14,95
Members identical
-
Raspberry Pi Foundation Raspberry Pi Pico 2
The Raspberry Pi Pico 2 is a new microcontroller board from the Raspberry Pi Foundation, based on the RP2350. It features a higher core clock speed, double the on-chip SRAM, double the on-board flash memory, more powerful Arm cores, optional RISC-V cores, new security features, and upgraded interfacing capabilities. The Raspberry Pi Pico 2 offers a significant boost in performance and features while maintaining hardware and software compatibility with earlier members of the Raspberry Pi Pico series. The RP2350 provides a comprehensive security architecture built around Arm TrustZone for Cortex-M. It incorporates signed boot, 8 KB of antifuse OTP for key storage, SHA-256 acceleration, a hardware TRNG, and fast glitch detectors. The unique dual-core, dual-architecture capability of the RP2350 allows users to choose between a pair of industry-standard Arm Cortex-M33 cores and a pair of open-hardware Hazard3 RISC-V cores. Programmable in C/C++ and Python, and supported by detailed documentation, the Raspberry Pi Pico 2 is the ideal microcontroller board for both enthusiasts and professional developers. Specifications CPU Dual Arm Cortex-M33 or dual RISC-V Hazard3 processors @ 150 MHz Memory 520 KB on-chip SRAM; 4 MB on-board QSPI flash Interfaces 26 multi-purpose GPIO pins, including 4 that can be used for AD Peripherals 2x UART 2x SPI controllers 2x I²C controllers 24x PWM channels 1x USB 1.1 controller and PHY, with host and device support 12x PIO state machines Input power 1.8-5.5 V DC Dimensions 21 x 51 mm Downloads Datasheet (Pico 2) Datasheet (RP2350)
€ 5,95
Members identical
-
Raspberry Pi Foundation Raspberry Pi Zero W
The Raspberry Pi Zero W extends the Raspberry Pi Zero family. The Raspberry Pi Zero W has all the functionality of the original Raspberry Pi Zero, but comes with added connectivity consisting of: 802.11 b/g/n wireless LAN Bluetooth 4.1 Bluetooth Low Energy (BLE) Other Features 1 GHz, single-core CPU 512 MB RAM Mini HDMI and USB On-The-Go ports Micro-USB power HAT-compatible 40-pin header Composite video and reset headers CSI camera connector Downloads Mechanical Drawing Schematics
€ 17,95
Members identical
-
Raspberry Pi Foundation Raspberry Pi Pico W
Raspberry Pi Pico W is a microcontroller board based on the Raspberry Pi RP2040 microcontroller chip. The RP2040 microcontroller chip ('Raspberry Silicon') offers a dual-core ARM Cortex-M0+ processor (133 MHz), 256 KB RAM, 30 GPIO pins, and many other interface options. In addition, there is 2 MB of on-board QSPI flash memory for code and data storage. Raspberry Pi Pico W has been designed to be a low cost yet flexible development platform for RP2040 with a 2.4 GHz wireless interface using an Infineon CYW43439. The wireless interface is connected via SPI to the RP2040. Features of Pico W RP2040 microcontroller with 2 MB of flash memory On-board single-band 2.4 GHz wireless interfaces (802.11n) Micro USB B port for power and data (and for reprogramming the flash) 40 pin 21 x 51 mm 'DIP' style 1 mm thick PCB with 0.1' through-hole pins also with edge castellations Exposes 26 multi-function 3.3 V general purpose I/O (GPIO) 23 GPIO are digital-only, with three also being ADC capable Can be surface mounted as a module 3-pin ARM serial wire debug (SWD) port Simple yet highly flexible power supply architecture Various options for easily powering the unit from micro USB, external supplies or batteries High quality, low cost, high availability Comprehensive SDK, software examples and documentation Features of the RP2040 microcontroller Dual-core cortex M0+ at up to 133 MHz On-chip PLL allows variable core frequency 264 kByte multi-bank high performance SRAM External Quad-SPI Flash with eXecute In Place (XIP) and 16 kByte on-chip cache High performance full-crossbar bus fabric On-board USB1.1 (device or host) 30 multi-function general purpose I/O (four can be used for ADC) 1.8-3.3 V I/O voltage 12-bit 500 ksps analogue to digital converter (ADC) Various digital peripherals 2x UART, 2x I²C, 2x SPI, 16x PWM channels 1x timer with 4 alarms, 1x real time clock 2x programmable I/O (PIO) blocks, 8 state machines in total Flexible, user-programmable high-speed I/O Can emulate interfaces such as SD card and VGA Note: Raspberry Pi Pico W I/O voltage is fixed at 3.3 V. Downloads Datasheet Specifications of 3-pin Debug Connector
€ 7,95
Members identical