Suchergebnisse für "coding OR modbus OR tcp OR ip OR for OR arduino"
-
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
€ 32,95
Mitglieder: € 29,66
-
Elektor Bundles Logic Analyzer im Einsatz (Bundle)
Buch: Logic Analyzer im Einsatz 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. USB Logic Analyzer (8 Kanäle, 24 MHz) Dieser USB Logic Analyzer ist ein 8-Kanal-Logikanalysator, bei dem jeder Eingang doppelt für die analoge Datenaufzeichnung dient. Es eignet sich perfekt zum Debuggen und Analysieren von Signalen wie I²C, UART, SPI, CAN und 1-Wire. Dabei wird ein digitaler Eingang, der mit einem zu testenden Gerät (DUT) verbunden ist, mit einer hohen Abtastrate abgetastet. Die Verbindung zum PC erfolgt via USB. Technische Daten Kanäle 8 digitale Kanäle Maximale Abtastrate 24 MHz Maximale Eingangsspannung 0 V ~ 5 V Betriebstemperatur 0°C ~ 70°C Eingangsimpedanz 1 MΩ || 10 pF Unterstützte Protokolle I²C, SPI, UART, CAN, 1-Wire etc. PC-Verbindung USB Abmessungen 55 x 28 x 14 mm Downloads Software Dieses Bundle enthält: Buch: Logic Analyzer im Einsatz (Einzelpreis: 40 €) USB Logic Analyzer (8 Kanäle, 24 MHz) (Einzelpreis: 20 €) USB-Kabel Jumper Wire Ribbon Kabel
€ 59,95€ 49,95Bestpreis
-
Elektor Bundles Logic Analyzers in Practice (Bundle)
Book: Logic Analyzers in Practice 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. USB Logic Analyzer (8-ch, 24 MHz) This USB Logic Analyzer is an 8-channel logic analyzer with each input dual purposed for analog data recording. It is perfect for debugging and analyzing signals like I²C, UART, SPI, CAN and 1-Wire. It operates by sampling a digital input connected to a device under test (DUT) at a high sample rate. The connection to the PC is via USB. Specifications Channels 8 digital channels Maximum sampling rate 24 MHz Maximum input voltage 0 V ~ 5 V Operating temperature 0°C ~ 70°C Input impedance 1 MΩ || 10 pF Supported protocols I²C, SPI, UART, CAN, 1-Wire, etc. PC connection USB Dimensions 55 x 28 x 14 mm Downloads Software This bundle contains: Book 'Logic Analyzers in Practice' (normal price: €35) USB Logic Analyzer (8-ch, 24 MHz) (normal price: €20) USB Cable Jumper Wire Ribbon Cable
€ 54,95€ 44,95Bestpreis
-
Elektor Academy Pro ESP32 with MicroPython (Programmierkurs)
Dieser vollständige Programmierkurs für den ESP32-Mikrocontroller umfasst ein Lehrbuch, ein Komponenten-Kit, praxisnahe Projekte sowie einen umfassenden Online-Kurs mit Simulationen. Er eignet sich ideal für das schrittweise Erlernen der Embedded-Programmierung in MicroPython anhand eines praktischen, hands-on Ansatzes. Eine praxisnahe Einführung in Embedded Systems mit dem ESP32 Dieser Kurs richtet sich an Personen ohne Vorkenntnisse im Bereich Embedded Systems, die einen strukturierten und beispielbasierten Einstieg suchen. Ein Kit bestehend aus LEDs und Widerständen, Schaltern, Sensoren und Aktoren, Displays, einem Breadboard und Kabeln sowie weiteren Komponenten ist enthalten. Diese werden im Kurs verwendet, um Beispielanwendungen zu veranschaulichen. Vorkenntnisse mit Arduino oder Embedded-Entwicklung sind nicht erforderlich. Jeder Abschnitt enthält praktische Beispiele und Mini-Projekte, die wichtige Konzepte festigen und zur weiteren Vertiefung anregen. Am Ende des Kurses werden Sie nicht nur in der Lage sein, die Beispiele nachzuvollziehen, sondern auch eigene Ideen und Anwendungen umzusetzen. Was werden Sie lernen? Programmierung von Mikrocontrollern in MicroPython mit dem ESP32 unter Verwendung der Thonny IDE Arbeiten mit digitalen Ein- und Ausgängen, Auslesen von Tastern und Encodern, Steuern von LEDs und Relais Auslesen analoger Eingänge, Spannungen und analoger Sensoren Erzeugung analoger Ausgangssignale und PWM Verwendung serieller Kommunikation wie UART, I²C und SPI zur Steuerung von Displays und zum Auslesen digitaler Sensoren und SD-Karten Zeitmanagement Arbeiten mit Interrupts Echtzeit-Sensordatenerfassung und Steuerung über Taster, LEDs und Displays Steuerung von Aktoren wie Relais und Servomotoren Für wen ist dieser Kurs geeignet? Studierende und Selbstlerner im Bereich Embedded Systems Makers und IoT-Enthusiasten, die ihre Hardware-Kenntnisse verbessern möchten Lehrkräfte und Trainer, die sofort einsetzbares Unterrichtsmaterial suchen Was ist im Lieferumfang enthalten? Zugang zum vollständigen Kurs auf der Elektor Academy Pro-Lernplattform ESP32 Mikrocontroller-Board (+ USB-Kabel) Buch: Programming Microcontrollers in MicroPython Downloadbare Projektdateien für jedes Modul Komponenten-Set: 2× LED, rot, 5 mm LED, grün, 5 mm 3× Widerstand, 470 Ω, 0,25 W LDR Potentiometer, 10 kΩ, linear Taster Drehencoder-Modul Relaismodul DHT22 Feuchtigkeits- und Temperatursensor TM1637-kompatibles 4-stelliges 7-Segment-Display MPU-6050 IMU mit Stiftleisten SSD1306-kompatibles I²C OLED-Display Micro-SD-Kartenadapter mit Stiftleiste Buzzer SG90 Mikro-Servo ILI9341-kompatibles SPI 240×320 TFT-Display 20× Jumperkabel Breadboard Alle Programmierkurse (und Unterschiede im Inhalt) Kurs Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Online-Kurs Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Board Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Buch Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit 40-teiliges Komponenten-Set 40-teiliges Komponenten-Set 40-teiliges Komponenten-Set 40-teiliges Komponenten-Set 40-teiliges Komponenten-Set
€ 69,95
Mitglieder: € 62,96
-
Elektor Publishing Programming Microcontrollers in C/C++ Using Arduino
With Examples for Arduino UNO, Raspberry Pi Pico and ESP32 Programming small electronic systems has never been more accessible. Tasks that once demanded expensive tools, specialized hardware, and deep electrical engineering expertise can now be tackled with low-cost development boards and approachable software. At the centre of this shift is the Arduino environment, which provides a unified and familiar way to program a wide range of microcontroller platforms—from classic AVR boards like the Arduino UNO to modern ARM-based boards such as the Raspberry Pi Pico, and powerful Wi-Fi-enabled devices like the ESP32. This book introduces embedded programming through the core idea that defines all microcontrollers: reading inputs, processing information, and controlling outputs in a predictable loop. The Arduino environment abstracts much of the hardware complexity, allowing you to focus on behaviour rather than implementation details. With just a few lines of code, you can blink LEDs, read sensors, control motors, and communicate with other devices. While the Arduino UNO, Raspberry Pi Pico, and ESP32 boards differ greatly in performance and features, they share the same fundamental building blocks: digital and analog I/O, timers, serial communication, PWM, interrupts, and power management. Learning these concepts within the Arduino framework builds skills that transfer easily across platforms and scale toward more advanced applications. By exploring multiple boards while maintaining a consistent programming approach, this book helps you progress from simple experiments to confidently produce well-structured designs—showing that embedded development can be both practical and enjoyable.
€ 29,95
Mitglieder: € 26,96
-
Elektor Publishing FreeRTOS for ESP32-Arduino
Practical Multitasking Fundamentals Programming embedded systems is difficult because of resource constraints and limited debugging facilities. Why develop your own Real-Time Operating System (RTOS) as well as your application when the proven FreeRTOS software is freely available? Why not start with a validated foundation? Every software developer knows that you must divide a difficult problem into smaller ones to conquer it. Using separate preemptive tasks and FreeRTOS communication mechanisms, a clean separation of functions is achieved within the entire application. This results in safe and maintainable designs. Practicing engineers and students alike can use this book and the ESP32 Arduino environment to wade into FreeRTOS concepts at a comfortable pace. The well-organized text enables you to master each concept before starting the next chapter. Practical breadboard experiments and schematics are included to bring the lessons home. Experience is the best teacher. Each chapter includes exercises to test your knowledge. The coverage of the FreeRTOS Application Programming Interface (API) is complete for the ESP32 Arduino environment. You can apply what you learn to other FreeRTOS environments, including Espressif’s ESP-IDF. The source code is available from GitHub. All of these resources put you in the driver’s seat when it is time to develop your next uber-cool ESP32 project. What you will learn: How preemptive scheduling works within FreeRTOS The Arduino startup “loopTask” Message queues FreeRTOS timers and the IDLE task The semaphore, mutex, and their differences The mailbox and its application Real-time task priorities and its effect Interrupt interaction and use with FreeRTOS Queue sets Notifying tasks with events Event groups Critical sections Task local storage The gatekeeper task
€ 49,95
Mitglieder: € 44,96
-
Elektor Labs Elektor Mini-Wheelie Selbstbalancierender Roboter
Der Elektor Mini-Wheelie ist eine experimentelle autonome selbstbalancierende Roboterplattform. Der selbstbalancierende Roboter basiert auf einem ESP32-S3-Mikrocontroller und ist mithilfe der Arduino-Umgebung und Open-Source-Bibliotheken vollständig programmierbar. Dank seiner drahtlosen Fähigkeiten kann er über WLAN, Bluetooth oder ESP-NOW ferngesteuert werden oder mit einem Benutzer oder sogar einem anderen Roboter kommunizieren. Zur Erkennung von Hindernissen steht ein Ultraschallwandler zur Verfügung. Über das Farbdisplay lassen sich niedliche Gesichtsausdrücke oder für den bodenständigeren Nutzer auch kryptische Debug-Meldungen darstellen. Der Roboter wird als Komplettbausatz mit Teilen geliefert, die Sie selbst zusammenbauen müssen. Alles ist dabei, sogar ein Schraubenzieher. Hinweis: Der Mini-Wheelie ist eine pädagogische Entwicklungsplattform, die zum Lernen, Experimentieren und zur Entwicklung von Robotern gedacht ist. Er ist nicht als Kinderspielzeug klassifiziert, und seine Funktionen, Dokumentation und Zielgruppe spiegeln diesen Zweck wider. Das Produkt richtet sich an Studenten, Dozenten und Entwickler, die Robotik, Programmierung und Hardware-Integration in einem pädagogischen Umfeld erforschen möchten. Technische Daten ESP32-S3 Mikrocontroller mit WLAN und Bluetooth MPU6050 6-achsige Inertial Measurement Unit (IMU) Zwei unabhängig gesteuerte 12 V-Elektromotoren mit Drehzahlmesser Ultraschallwandler 2,9" TFT-Farbdisplay (320 x 240) MicroSD-Kartensteckplatz Batterieleistungsmonitor 3S wiederaufladbarer Li-Po-Akku (11,1 V/2200 mAh) Batterieladegerät im Lieferumfang enthalten Arduino-basierte Open-Source-Software Abmessungen (B x L x H): 23 x 8 x 13 cm Lieferumfang 1x ESP32-S3 Mainboard + MPU6050 Modul 1x LCD-Board (2,9 Zoll) 1x Ultraschallsensor 1x Akku (2200 mAh) 1x Batterieladegerät 1x Motorreifen-Set 1x Gehäuseplatine 1x Acrylplatte 1x Schraubendreher 1x Schutzstreifen 1x Flexkabel B (8 cm) 1x Flexkabel A (12 cm) 1x Flexkabel C 4x Kupfersäule A (25 mm) 4x Kupfersäule B (55 mm) 4x Kupfersäule C (5 mm) 2x Kunststoff-Nylonsäule 8x Schrauben A (10 mm) 24x Schrauben B (M3x5) 8x Nüsse 24x Metallscheiben 2x Kabelbinder 1x MicroSD-Karte (32 GB) Downloads Documentation
€ 99,95€ 79,95Bestpreis
-
Elektor Digital Das CAN-Bus Praxisbuch (PDF)
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, Erfahrungen 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? Was 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?
€ 29,80
Mitglieder: € 26,82
-
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
Mitglieder: € 26,96
-
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
Mitglieder: € 31,46
-
Elecrow Elecrow AI Starter Kit für Jetson Orin Nano
All-in-One-Plattform für KI-Lernen und -Entwicklung im Bereich Edge Intelligence Dieses auf dem NVIDIA Jetson Orin Nano basierende KI-Starter-Kit ist eine vielseitige Plattform für Lernen, Entwicklung und praktische Experimente im Bereich Edge AI. Das für den Einsatz mit dem NVIDIA Jetson Orin Nano konzipierte Kit kombiniert ein 11,6-Zoll-IPS-Display, eine schwenk- und neigbare 8-Megapixel-Kamera sowie ein KI-gestütztes Sprachinteraktionssystem. Es umfasst 30 Funktionsmodule und 38 sorgfältig ausgearbeitete Python-Kurse, die vom Anfänger- bis zum Fortgeschrittenenniveau reichen. Die Kursinhalte decken Python-Grundlagen, Sensortechnologie, KI-basierte Bildverarbeitung (AI Vision) und Objekterkennung ab. Dank praktischer Schritt-für-Schritt-Übungen – von der grundlegenden Programmierung bis hin zu praxisnahen Computer-Vision-Anwendungen – bietet dieses Kit eine ideale Plattform für Schüler, Maker, Entwickler und alle, die sich mit künstlicher Intelligenz und Edge Computing beschäftigen möchten. Hinweis: Der NVIDIA Jetson Orin Nano ist nicht im Lieferumfang enthalten. Features Entwickelt für den NVIDIA Jetson Orin Nano KI-Sprachinteraktionsmodul 8-MP-Kamera mit Schwenk-Neige-Steuerung Unterstützt Objekt- und Gesichtserkennung (Tracking) Kein Löten oder aufwendige Verkabelung erforderlich Integriertes 11,6-Zoll-IPS-Display 30 Funktionsmodule 38 Schritt-für-Schritt-Python-Lektionen Erweiterungsschnittstellen für I²C, UART und GPIO Tragetasche im Lieferumfang enthalten Technische Daten Hauptprozessor Jetson Orin Nano Anzahl der Sensoren 30 Design des Sensor-Boards Integriertes Sensor-Board; kein Löten oder aufwendige Verkabelung erforderlich Bildschirm 11,6-Zoll-IPS-Bildschirm Bildschirmauflösung 1366 x 768 Kamera IMX219 8 MP Erweiterungsschnittstellen 2x I²C, 1x UART, 1x IO D13, 1x IO D12 Programmierumgebung Python-basiert Anzahl der Tutorials 38 kreative Tutorials Zielgruppe Schüler, Lehrkräfte, Hardware-Enthusiasten Anwendungsszenarien Ideal zum Erlernen der KI-Programmierung und der Grundlagen des Jetson Orin Nano Abmessungen 300 x 200 x 100 mm Modulliste Modul Anzahl Temperatur- und Feuchtigkeitssensor 1 Stk. Taster 4 Stk. Ultraschall-Abstandssensor 1 Stk. Lichtsensor 1 Stk. Linear-Potentiometer 1 Stk. Summer 1 Stk. LCD 1 Stk. Infrarot-Fernbedienung 1 Stk. Relais 1 Stk. NFC 1 Stk. PIR-Bewegungssensor 1 Stk. Joystick 1 Stk. 4-stelliges Display 1 Stk. LED 1 Stk. Mikrofon 1 Stk. Lautsprecher 1 Paar Vibrationsmotor 1 Stk. Berührungssensor 1 Stk. 8x8-RGB-Matrix 1 Stk. Luftdrucksensor 1 Stk. Neigungsschalter 1 Stk. Schrittmotor 1 Stk. Beschleunigungs- und Gyroskopsensor 1 Stk. Gassensor (MQ2) 1 Stk. Hall-Sensor 1 Stk. Drehgeber (Rotary Encoder) 1 Stk. Gabellichtschranke 1 Stk. NTC 1 Stk. Servo 2 Stk. Monokulare Kamera 1 Stk. Lieferumfang 1x Elecrow AI Starter Kit für Jetson Orin Nano 1x IR-Fernbedienung 1x NFC-Karte 1x 128 GB SD-Karte 1x 40-Pin-GPIO-Kabel 2x 22-Pin-FPC-Kabel 2x 24-Pin-FPC-Kabel 1x Jetson-DP- und USB-Adapterplatine Nicht enthalten NVIDIA Jetson Orin Nano Downloads Manual Wiki OpenClaw Install and Config Guide
€ 249,00
Mitglieder: € 224,10
-
Elektor Bundles Microcontrollers Hands-on Course for Arduino Starters (Bundle)
Realize your own projects with the Elektor Arduino Nano MCCAB Training Board The microcontroller is probably the most fascinating subfield of electronics. Due to the multitude of functions, it combines on its chip, it is a universal multi-tool for developers to realize their projects. Practically every device of daily use today is controlled by a microcontroller. However, for an electronic layman, realizing his own ideas with a microcontroller has so far remained a pipe dream due to its complexity. The Arduino concept has largely simplified the use of microcontrollers, so that now even laymen can realize their own electronics ideas with a microcontroller. Book & Hardware in the Bundle: 'Learning by Doing' This book, which is included in the bundle, shows how you can realize your own projects with a microcontroller even without much experience in electronics and programming languages. It is a microcontrollers hands-on course for starters, because after an overview of the internals of the microcontroller and an introduction to the programming language C, the focus of the course is on the practical exercises. The reader acquires the necessary knowledge by 'learning by doing': in the extensive practical section with 12 projects and 46 exercises, what is learned in the front part of the book is underpinned with many examples. The exercises are structured in such a way that the user is given a task to solve using the knowledge built up in the theoretical part of the book. Each exercise is followed by a sample solution that is explained and commented on in detail, which helps the user to solve problems and compare it with his own solution. Arduino IDE The Arduino IDE is a software development environment that can be downloaded for free to your own PC and that contains the entire software package needed for your own microcontroller projects. You write your programs ('apps') with the IDE’s editor in the C programming language. You translate them into the bits and bytes that the microcontroller understands using the Arduino IDE's built-in compiler, and then load them into the microcontroller's memory on the Elektor Arduino MCCAB Nano Training Board via a USB cable. Query or control external sensors, motors or assemblies In addition to an Arduino Nano microcontroller module, the Elektor Arduino Nano MCCAB Training Board contains all the components required for the exercises, such as light-emitting diodes, switches, pushbuttons, acoustic signal transmitters, etc. External sensors, motors or assemblies can also be queried or controlled with this microcontroller training system. Specifications (Arduino Nano MCCAB Training Board) Power Supply Via the USB connection of the connected PC or an external power supply unit (not included) Operating Voltage +5 Vcc Input Voltage All inputs 0 V to +5 V VX1 and VX2 +8 V to +12 V (only when using an external power supply) Hardware periphery LCD 2x16 characters Potentiometer P1 & P2 JP3: selection of operating voltage of P1 & P2 Distributor SV4: Distributor for the operating voltagesSV5, SV6: Distributor for the inputs/outputs of the microcontroller Switches and buttons RESET button on the Arduino Nano module 6x pushbutton switches K1 ... K6 6x slide switches S1 ... S6 JP2: Connection of the switches with the inputs of the microcontroller Buzzer Piezo buzzer Buzzer1 with jumper on JP6 Indicator lights 11 x LED: Status indicator for the inputs/outputs LED L on the Arduino Nano module, connected to GPIO D13 JP6: Connection of LEDs LD10 ... LD20 with GPIOs D2 ... D12 Serial interfacesSPI & I²C JP4: Selection of the signal at pin X of the SPI connector SV12 SV9 to SV12: SPI interface (3.3 V/5 V) or I²C interface Switching output for external devices SV1, SV7: Switching output (maximum +24 V/160 mA, externally supplied) SV2: 2x13 pins for connection of external modules 3x3 LED matrix(9 red LEDs) SV3: Columns of the 3x3 LED matrix (outputs D6 ... D8) JP1: Connection of the rows with the GPIOs D3 ... D5 Software Library MCCABLib Control of hardware components (switches, buttons, LEDs, 3x3 LED matrix, buzzer) on the MCCAB Training Board Operating Temperature Up to +40 °C Dimensions 100 x 100 x 20 mm Specifications (Arduino Nano) Microcontroller ATmega328P Architecture AVR Operating Voltage 5 V Flash Memory 32 KB, of which 2 KB used by bootloader SRAM 2 KB Clock Speed 16 MHz Analog IN Pins 8 EEPROM 1 KB DC Current per I/O Pins 40 mA on one I/O pin, total maximum 200 mA on all pins together Input Voltage 7-12 V Digital I/O Pins 22 (6 of which are PWM) PWM Output 6 Power Consumption 19 mA Dimensions 18 x 45 mm Weight 7 g Included Elektor Arduino Nano MCCAB Training Board Arduino Nano Book: Microcontrollers Hands-on Course for Arduino Starters
€ 139,95€ 119,95Bestpreis