Zoekresultaten voor "arduino OR uno OR rev3"
-
Elektor Publishing Hands-on Microcontroller Course for Advanced Arduino Users
32 new Projects, Practical Examples and Exercises with the Elektor Arduino Nano MCCAB Training Board Electronics and microcontroller technology offer the opportunity to be creative. This practical microcontroller course provides you with the chance to bring your own Arduino projects and experience such moments of success. Ideally, everything works as you imagined when you switch it on for the first time. In practice, however, things rarely work as expected. At that point, you need knowledge to efficiently search for and find the reason for the malfunction. In this book for advanced users, we delve deep into the world of microcontrollers and the Arduino IDE to learn new procedures and details, enabling you to successfully tackle and solve even more challenging situations. With this book, the author gives the reader the necessary tools to create projects independently and also to be able to find errors quickly. Instead of just offering ready-made solutions, he explains the background, the hardware used, and any tools required. He sets tasks in which the reader contributes their own creativity and writes the Arduino sketch themselves. If you don’t have a good idea and get stuck, there is, of course, a suggested solution for every project and every task, along with the corresponding software, which is commented on and explained in detail in the book. This practical course will teach you more about the inner workings of the Arduino Nano and its microcontroller. You will get to know hardware modules that you can use to realize new and interesting projects. You will familiarize yourself with software methods such as ‘state machines,’ which can often be used to solve problems more easily and clearly. The numerous practical projects and exercise sketches are once again realized on the Arduino Nano MCCAB Training Board, which you may already be familiar with from the course book ‘Microcontrollers Hands-on Course for Arduino Starters’, and which contains all the hardware peripherals and operating elements we need for the input/output operations of our sketches. Readers who do not yet own the Arduino Nano MCCAB Training Board can purchase the required hardware separately, or alternatively, build it on a breadboard.
€ 49,95€ 39,95Beste prijs
-
Elektor Digital Coding Modbus TCP/IP for Arduino (E-book)
Example projects with Node-RED, MQTT, WinCC SCADA, Blynk, and ThingSpeak This comprehensive guide unlocks the power of Modbus TCP/IP communication with Arduino. From the basics of the Modbus protocol right up to full implementation in Arduino projects, the book walks you through the complete process with lucid explanations and practical examples. Learn how to set up Modbus TCP/IP communication with Arduino for seamless data exchange between devices over a network. Explore different Modbus functions and master reading and writing registers to control your devices remotely. Create Modbus client and server applications to integrate into your Arduino projects, boosting their connectivity and automation level. With detailed code snippets and illustrations, this guide is perfect for beginners and experienced Arduino enthusiasts alike. Whether you‘re a hobbyist looking to expand your skills or a professional seeking to implement Modbus TCP/IP communication in your projects, this book provides all the knowledge you need to harness the full potential of Modbus with Arduino. Projects covered in the book: TCP/IP communication between two Arduino Uno boards Modbus TCP/IP communication within the Node-RED environment Combining Arduino, Node-RED, and Blynk IoT cloud Interfacing Modbus TCP/IP with WinCC SCADA to control sensors Using MQTT protocol with Ethernet/ESP8266 Connecting to ThingSpeak IoT cloud using Ethernet/ESP8266
€ 32,95
Leden: € 29,66
-
Elektor Bundles MakePython ESP32 Development Kit (EN)
Leer hoe je de ESP32 Microcontroller en het programmeren met MicroPython in je toekomstige projecten kunt gebruiken! Het (Engelstalige) projectboek, geschreven door de bekende Elektor auteur Dogan Ibrahim, bevat vele software- en hardware-gebaseerde projecten die speciaal voor de MakePython ESP32 ontwikkelkit ontwikkeld zijn. De kit wordt geleverd met verschillende LED's, sensoren, en actuatoren. De kit helpt je de basiskennis op te doen om eigen IoT projecten te maken. Alle volledig geëvalueerde projecten in het boek zijn voorzien van de bijgeleverde componenten. Elk project bevat een blokschema, een schakelschema, een volledige programmalijst, en een volledige programma beschrijving. Inbegrepen in de kit 1x MakePython ESP32 ontwikkelingsboard met LCD 1x Ultrasone afstandsmeter 1x Temperatuur- en luchtvochtigheidssensor 1x Zoemer module 1x DS18B20 module 1x Infrarood module 1x Potentiometer 1x WS2812 module 1x Geluidssensor 1x Trilsensor 1x Module met lichtgevoelige weerstand 1x Puls sensor 1x Servo motor 1x USB kabel 2x Knop 2x Breadboard 45x Schakeldraad 10x Weerstand 330R 10x LED (Rood) 10x LED (Groen) 1x Projectboek (Engelstalig, 206 pagina's) Boek met 46 projecten LED Projecten Knipperende LED SOS knipperende LED Knipperende LED – met behulp van een timer Afwisselend knipperende LEDs Knopbediening De knippersnelheid van de LED's veranderen met drukknop onderbrekingen Chasing-LEDs Binaire teller met LEDs Kerstverlichting (willekeurig-knipperende 8 LEDs) Elektronische dobbelsteen Geluksdag van het week Projecten voor Pulsewidth Modulation (PWM) Genereer een PWM golfvorm van 1000 Hz met 50% duty cycle LED helderheid regelen Meten van de frequentie en duty cycle van een PWM golfvorm Melodieën maker Eenvoudig elektronisch orgel Servo motor besturing Servo motor DS18B20 thermometer Projecten voor analoog naar digitaal converteren (ADC) Voltmeter Plotten van de analoge ingangsspanning Interne temperatuursensor van de ESP32 Ohmmeter Lichtgevoelige weerstandsmodule Projecten voor digitaal naar analoog converteren (DAC) Opwekken van vaste spanningen Opwekken van een zaagtand-golf signaal Opwekken van een driehoek-golf signaal Golfvorm met willekeurige periode Genereren van een sinus-golf signaal Genereren van een nauwkeurig sinus-golf signaal met behulp van een timer interrupts Gebruik van het OLED Display Seconden teller Gebeurtenisteller DS18B20 digitale thermometer met OLED ON-OFF temperatuur regelaar Meten van temperatuur en luchtvochtigheid Ultrasone afstandsmeting Hoogte van een persoon (stadiometer) Hartslag (polsslag) meten Andere bij de set geleverde sensoren Diefstal alarm Met geluid geactiveerd licht Infrarood obstakel-vermijding met zoemer WS2812 RGB LED ring Tijdregistratie van temperatuur en luchtvochtigheid Netwerkprogrammering Wi-Fi scanner Bediening op afstand vanuit de Internet browser (met een smartphone of PC) – Webserver Temperatuur- en luchtvochtigheidsgegevens opslaan in de Cloud Werking met Low-Power Gebruik een timer om de processor te laten ontwaken
€ 89,95€ 69,95Beste prijs
-
Elektor Digital Controller Area Network Projects with ARM and Arduino (E-book)
This book details the use of the ARM Cortex-M family of processors and the Arduino Uno in practical CAN bus based projects. Inside, it gives a detailed introduction to the architecture of the Cortex-M family whilst providing examples of popular hardware and software development kits. Using these kits helps to simplify the embedded design cycle considerably and makes it easier to develop, debug, and test a CAN bus based project. The architecture of the highly popular ARM Cortex-M processor STM32F407VGT6 is described at a high level by considering its various modules. In addition, the use of the mikroC Pro for ARM and Arduino Uno CAN bus library of functions are described in detail. This book is written for students, for practising engineers, for hobbyists, and for everyone else who may need 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 programming language will be useful in later chapters of the book, and familiarity with at least one microcontroller will be an advantage, especially if the reader intends to develop microcontroller based projects using CAN bus. The book should be useful source of reference to anyone interested in finding an answer to one or more of the following questions: What bus systems are available for the automotive industry? What are the principles of the 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 reliable is a CAN bus system? What types of CAN bus controllers are there? What are the advantages of the ARM Cortex-M microcontrollers? How can one create a CAN bus project using an ARM microcontroller? How can one create a CAN bus project using an Arduino microcontroller? How can one monitor data on the CAN bus?
€ 32,95
Leden: € 29,66
-
Elektor Digital Programming with Node-RED (E-book)
Design IoT Projects with Raspberry Pi, Arduino and ESP32 The Internet of Things (IoT) is becoming a major application area for embedded systems. As a result, more and more people are becoming interested in learning about embedded design and programming. Technical colleges and universities are moving away from legacy 8 and 16-bit microcontrollers and are introducing 32-bit embedded microcontrollers to their curriculums. Many IoT applications demand precision, high processing power, and low power consumption. Produced by IBM, Node-RED is an open-source visual editor for wiring the Internet of Things. Node-RED comes with a large number of nodes to handle a multitude of tasks. The required nodes are selected and joined together to perform a particular task. Node-RED is based on flow type programming where nodes are configured and joined together to form an application program. There are nodes for performing complex tasks, including web access, Twitter, E-mail, HTTP, Bluetooth, MQTT, controlling GPIO ports, etc. One particularly nice aspect of Node-RED is that the programmer does not need to learn how to write complex programs. For example, an email can be sent by simply joining nodes together and writing only a few lines of code. The aim of this book is to teach how Node-RED can be used in projects. The main hardware platform used with most of the projects in this book is Raspberry Pi 4. Chapters are included to show how Node-RED can be also be used with Arduino Uno, ESP32 DevKitC, and the ESP8266 NodeMCU microcontroller development boards.
€ 34,95
Leden: € 31,46
-
Elektor Digital Arduino & Co – Messen, Schalten und Tüfteln (PDF)
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.
€ 32,80
Leden: € 29,52
-
Elektor Digital Elektor Special: Introduction to Electronics with Arduino (PDF)
Although the Arduino isn’t a novelty any longer, there are still many beginners who want to try programming and development with a microcontroller, and to them, it is all new. All beginnings can be difficult, though they should be light and enjoyable. You do not need much or expensive equipment for the examples. The circuits are built on a small breadboard, and, if necessary, connected to an Arduino Uno, which you can program on a Windows PC. You will find clear examples of how to build all circuits, ensuring easy and error-free reproduction. Projects Discussed Current & Voltage – How it all began Arduino Hardware Arduino Programming The Electrical Circuit Measuring with the Multimeter Circuit Diagrams and Breadboards Creating Circuit Diagrams Breadboard Views with Fritzing Online Circuit Simulation Indispensable: Resistors (Part 1) Hands-on with Resistors (Part 2) Variable Resistors Diodes: One-way Street for Current The Transistor Switch Electromagnetism Relays and Motors op-amps: Operational Amplifiers Capacitors The NE555 Timer PWM and Analogue Values with Arduino 7-Segment Temperature Display Introduction to Soldering and LCDs
€ 11,95
Leden: € 10,76
-
Elektor Digital The ESP32 Cheap Yellow Display Book (PDF)
Projects Using Arduino IDE and the LVGL Graphics Library The ESP32 is probably one of the most popular microcontrollers used by many people, including students, hobbyists, and professional engineers. Its low cost, coupled with rich features makes it a popular device to use in many projects. Recently, a board called the ESP32 Cheap Yellow Display (CYD for short) is available from its manufacturers. The board includes a standard ESP32 microcontroller together with a 320x240 pixel TFT display. Additionally, the board provides several connectors for interfaces such as GPIO, serial port (TX/RX), power and Ground. The inclusion of a TFT display is a real advantage as it enables users to design complex graphics-based projects without resorting to an external LCD or graphics displays. The book describes the basic hardware of the ESP32 CYD board and provides details of its on-board connectors. Many basic, simple, and intermediate-level projects are given in the book based on the ESP32 CYD, using the highly popular Arduino IDE 2.0 integrated development environment. The use of both the basic graphics functions and the use of the popular LVGL graphics library are discussed in the book and projects are given that use both types of approaches. All the projects given in the book have been tested and are working. The block diagram, circuit diagram, and the complete program listings and program descriptions of all the projects are given with explanations. Readers can use the LVGL graphics library to design highly popular eye-catching full-color graphics projects using widgets such as buttons, labels, calendars, keypads, keyboards, message boxes, spinboxes, sliders, charts, tables, menus, bars, switches, drop-down lists, animations, and many more widgets.
€ 29,95
Leden: € 26,96
-
Elektor Digital Logic Analyzer im Einsatz (PDF)
USB-Logikanalysatoren am PC mit Arduino, Raspberry Pi und Co Schritt-für-Schritt-Anleitungen führen Sie in die Analyse moderner Protokolle von I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 und 1-Wire ein. Anhand von zahlreichen Experimentierschaltungen mit dem Raspberry Pi Pico, Arduino Uno und dem Bus Pirate üben Sie die praxisnahe Anwendung gängiger USB-Logikanalysatoren ein. Alle in diesem Buch vorgestellten Experimentierschaltungen wurden vollständig getestet und sind funktionsfähig. Die notwendigen Programmlistings sind enthalten, es sind keine besonderen Programmier- oder Elektronikkenntnisse für diese Schaltungen notwendig. Es werden die Programmiersprachen MicroPython und C mit den Entwicklungsumgebungen Thonny und Arduino IDE eingesetzt. Dieses Buch verwendet mehrere Modelle flexibler und weit verbreiteter USB-Logikanalysatoren und zeigt die Stärken und Schwächen jeder Preisklasse. Sie werden kennenlernen, welche Kriterien für Ihre Arbeit wichtig sind und in der Lage sein, das für Sie passende Gerät zu finden. Egal ob Arduino, Raspberry Pi oder Raspberry Pi Pico: Die abgebildeten Beispielschaltungen ermöglichen einen schnellen Start in die Protokollanalyse und können auch als Grundlage für eigene weitere Experimente dienen. Sie werden alle wichtigen Begriffe und Zusammenhänge kennenlernen, eigene Experimente durchführen, selbstständig Protokolle analysieren und nach der Lektüre dieses Buches – im Bereich der digitalen Signale und Protokolle – ein umfassendes Wissen aufgebaut haben.
€ 32,80
Leden: € 29,52
-
Elektor Digital Logic Analyzers in Practice (E-book)
PC USB Logic Analyzers with Arduino, Raspberry Pi, and Co. Step-by-step instructions guide you through the analysis of modern protocols such as I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 and 1-Wire. With the help of numerous experimental circuits based on the Raspberry Pi Pico, Arduino Uno and the Bus Pirate, you will learn the practical application of popular USB logic analyzers. All the experimental circuits presented in this book have been fully tested and are fully functional. The necessary program listings are included – no special programming or electronics knowledge is required for these circuits. The programming languages used are MicroPython and C along with the development environments Thonny and Arduino IDE. This book uses several models of flexible and widely available USB logic analyzers and shows the strengths and weaknesses of each price range. You will learn about the criteria that matter for your work and be able to find the right device for you. Whether Arduino, Raspberry Pi or Raspberry Pi Pico, the example circuits shown allow you to get started quickly with protocol analysis and can also serve as a basis for your own experiments. After reading this book, you will be familiar with all the important terms and contexts, conduct your own experiments, analyze protocols independently, culminating in a comprehensive knowledge set of digital signals and protocols.
€ 29,95
Leden: € 26,96
-
Elektor Publishing Regelungstechnik mit Fuzzy Logic
Praktische Anwendungen und Projekte mit Arduino, ESP32 und RP2040 Tauchen Sie ein in die faszinierende Welt der Regelungstechnik mit Arduino und ESP32! Dieses Buch bietet Ihnen einen praxisnahen Einstieg in die klassischen und modernen Methoden der Regelung, darunter PID-Regler, Fuzzy-Logik und Sliding-Mode-Regler. Im ersten Teil lernen Sie die Grundlagen der beliebten Arduino-Controller, wie den Arduino Uno und den ESP32, sowie die Integration von Sensoren für Temperatur- und pH-Messung (NTC, PT100, PT1000, pH-Sensor). Sie erfahren, wie diese Sensoren in verschiedenen Projekten eingesetzt werden und wie Sie Daten auf einem Nextion TFT-Display visualisieren. Weiter geht es mit der Einführung in Stellglieder wie MOSFET-Schalter, H-Brücken und Solid-State-Relais, die zur Steuerung von Motoren und Aktoren verwendet werden. Sie lernen, Regelstrecken zu analysieren und zu modellieren, einschließlich PT1- und PT2-Regelungen. Der Schwerpunkt des Buches liegt auf der Implementierung von Fuzzy- und PID-Reglern zur Regelung von Temperatur und DC-Motoren. Dabei werden sowohl der Arduino Uno als auch der ESP32 eingesetzt. Zudem wird der Sliding-Mode-Regler vorgestellt. Im vorletzten Kapitel erkunden Sie die Grundlagen neuronaler Netze und lernen, wie maschinelles Lernen auf einem Arduino eingesetzt werden kann. Im letzten Kapitel gibt es noch ein praktisches Beispiel für einen Fuzzy-Regler zur Stromeinspeisung ins Hausnetz. Dieses Buch ist die perfekte Wahl für Ingenieure, Studierende und Elektroniker, die ihre Projekte mit innovativen Regelungstechniken erweitern möchten.
€ 44,80
Beste prijs
-
Elektor Publishing Das CAN-Bus Praxisbuch
Projekte mit Arduino Uno und Raspberry Pi In diesem Buch werden Anwendungen von Arduino Uno und Raspberry Pi 4 in praxisnahen Projekten auf Basis von CAN-Bus detailliert beschrieben. Durch den Einsatz von entweder Arduino Uno oder Raspberry Pi in Verbindung mit handelsüblichen CAN-Bus-Schnittstellenmodulen werden die Entwicklung, Fehlersuche und Fehlerbeseitigung sowie die Überprüfung von Projekten auf CAN-Bus-Basis erheblich erleichtert. Dieses Buch richtet sich an jeden, der mehr über den CAN-Bus lernen möchte und mit den Grundlagen der Elektronik vertraut ist. Hilfreich ist auch Erfahrung mit den Programmiersprachen C und Python sowie mit der Programmierung von Arduino Uno unter Verwendung seiner IDE und von Raspberry Pi zu haben. Das Buch ist eine nützliche Informationsquelle und ein Nachschlagewerk für jeden, der Antworten auf eine oder mehrere der folgenden Fragen sucht: Welche Bussysteme stehen für die Automobilindustrie zur Verfügung? Was sind die Grundprinzipien des CAN-Bus? Welche Arten von Frames (oder Datenpaketen) stehen in einem CAN-Bussystem zur Verfügung? Wie können Fehler in einem CAN-Bussystem erkannt werden, und wie zuverlässig ist ein CAN-Bussystem? Welche Arten von CAN-Bus-Controllern gibt es? Welches sind die Funktionsprinzipien des MCP2515 CAN-Bus-Controllers? Wie kann ich ein CAN-Bus-Projekt mit Arduino Uno realisieren? Wie kann ich Arduino oder Raspberry Pi CAN-Bus-Projekte mit 2 und 3 Knoten erstellen? Wie kann ich die Daten auf dem CAN-Bus analysieren? Wie kann ich ein CAN-Bus-Projekt mit Raspberry Pi ausführen?
€ 34,80
Beste prijs