Computer vision is probably the most exciting branch of image processing, and the number of applications in robotics, automation technology and quality control is constantly increasing. Unfortunately entering this research area is, as yet, not simple.
Those who are interested must first go through a lot of books, publications and software libraries. With this book, however, the first step is easy. The theoretically founded content is understandable and is supplemented by many practical examples. Source code is provided with the specially developed platform-independent open source library IVT in the programming language C/C++. The use of the IVT is not necessary, but it does make for a much easier entry and allows first developments to be quickly produced.
The authorship is made up of research assistants of the chair of Professor Ruediger Dillmann at the Institut für Technische Informatik (ITEC), Universitaet Karlsruhe (TH). Having gained extensive experience in image processing in many research and industrial projects, they are now passing this knowledge on.
Among other subjects, the following are dealt with in the fundamentals section of the book: Lighting, optics, camera technology, transfer standards, camera calibration, image enhancement, segmentation, filters, correlation and stereo vision.
The practical section provides the efficient implementation of the algorithms, followed by many interesting applications such as interior surveillance, bar code scanning, object recognition, 3-D scanning, 3-D tracking, a stereo camera system and much more.
A Combat Guide against E-waste and Throwawayism
This book is for anyone who enjoys tinkering with analog and digital hardware electronics. Regardless of the sophistication of your workspace, only basic tools are required to achieve truly satisfying results. It is intended as a reference guide among other hardware repair publications you may have in your library. However, the book goes a step further than most other repair guides in addressing issues in the modern era of discarded electronics called e-waste.
E-waste should be put to good use. Producing anything new requires not just precious resources and labor, but also energy to make and deliver it to global retail shelves. Your talents and love of electronics can be put to good use by rescuing and resurrecting at least selected units from this endless stream of e-waste. Examples include either restoring through repair, or salvaging reusable electronic and mechanical components for your next project.
Smart tips are provided throughout the book, and much information is tabulated for easy reference. The book expands age-old repair and hacking techniques applied for repair on the workbench into clever methods and applications to achieve effective results with discarded or “non-servicable” electronic consumer products. The final chapter provides real-life examples using all of the previously discussed content in a summarized form for each example repair type.
A Combat Guide against E-waste and Throwawayism
This book is for anyone who enjoys tinkering with analog and digital hardware electronics. Regardless of the sophistication of your workspace, only basic tools are required to achieve truly satisfying results. It is intended as a reference guide among other hardware repair publications you may have in your library. However, the book goes a step further than most other repair guides in addressing issues in the modern era of discarded electronics called e-waste.
E-waste should be put to good use. Producing anything new requires not just precious resources and labor, but also energy to make and deliver it to global retail shelves. Your talents and love of electronics can be put to good use by rescuing and resurrecting at least selected units from this endless stream of e-waste. Examples include either restoring through repair, or salvaging reusable electronic and mechanical components for your next project.
Smart tips are provided throughout the book, and much information is tabulated for easy reference. The book expands age-old repair and hacking techniques applied for repair on the workbench into clever methods and applications to achieve effective results with discarded or “non-servicable” electronic consumer products. The final chapter provides real-life examples using all of the previously discussed content in a summarized form for each example repair type.
Build Trust and Convert Buyers with Technical Content
Research shows that this analytical, skeptical buyer conducts a great deal of independent research before engaging with vendors. Companies that share expertise through high-quality content on a consistent basis are not only seen as trusted resources, they also spend less per lead and achieve greater pipeline efficiency.
Content Marketing, Engineered guides you through the key steps in creating content to inform, educate, and help your technical buyers on their journey to purchase and beyond. By the time you reach the last page, you’ll be familiar with the entire end-to-end content marketing process, from planning and writing to publishing, promoting, and measuring the performance of your content.
Practical Applications and Project with Arduino, ESP32, and RP2040
Immerse yourself in the fascinating world of control engineering with Arduino and ESP32! This book offers you a practical introduction to classic and modern control methods, including PID controllers, fuzzy logic, and sliding-mode controllers.
In the first part, you will learn the basics of the popular Arduino controllers, such as the Arduino Uno and the ESP32, as well as the integration of sensors for temperature and pH measurement (NTC, PT100, PT1000, and pH sensor).
You will learn how to use these sensors in various projects and how to visualize data on a Nextion TFT display. The course continues with an introduction to actuators such as MOSFET switches, H-bridges, and solid-state relays, which are used to control motors and actuators. You will learn to analyze and model controlled systems, including PT1 and PT2 control.
The book focuses on the implementation of fuzzy and PID controllers for controlling temperature and DC motors. Both the Arduino Uno and the ESP32 are used. The sliding-mode controller is also introduced.
In the second-to-last chapter, you will explore the basics of neural networks and learn how machine learning can be used on an Arduino. In the last chapter, there is a practical example of a fuzzy controller for feeding electricity into the household grid.
This book is the perfect choice for engineers, students, and electronics engineers who want to expand their projects with innovative control techniques.
Practical Applications and Project with Arduino, ESP32, and RP2040
Immerse yourself in the fascinating world of control engineering with Arduino and ESP32! This book offers you a practical introduction to classic and modern control methods, including PID controllers, fuzzy logic, and sliding-mode controllers.
In the first part, you will learn the basics of the popular Arduino controllers, such as the Arduino Uno and the ESP32, as well as the integration of sensors for temperature and pH measurement (NTC, PT100, PT1000, and pH sensor).
You will learn how to use these sensors in various projects and how to visualize data on a Nextion TFT display. The course continues with an introduction to actuators such as MOSFET switches, H-bridges, and solid-state relays, which are used to control motors and actuators. You will learn to analyze and model controlled systems, including PT1 and PT2 control.
The book focuses on the implementation of fuzzy and PID controllers for controlling temperature and DC motors. Both the Arduino Uno and the ESP32 are used. The sliding-mode controller is also introduced.
In the second-to-last chapter, you will explore the basics of neural networks and learn how machine learning can be used on an Arduino. In the last chapter, there is a practical example of a fuzzy controller for feeding electricity into the household grid.
This book is the perfect choice for engineers, students, and electronics engineers who want to expand their projects with innovative control techniques.
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.
Downloads
Errata on GitHub
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.
The Controller Area Network (CAN) was originally developed to be used as a vehicle data bus system in passenger cars. Today, CAN controllers are available from over 20 manufacturers, and CAN is finding applications in other fields, such as medical, aerospace, process control, automation, and so on.
This book is written for students, for practising engineers, for hobbyists, and for everyone else who may be interested to learn more about the CAN bus and its applications.
The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus. In summary, this book enables the reader to:
Learn the theory of the CAN bus used in automotive industry
Learn the principles, operation, and programming of microcontrollers
Design complete microcontroller based projects using the C language
Develop complete real CAN bus projects using microcontrollers
Learn the principles of OBD systems used to debug vehicle electronics
You will learn how to design microcontroller based CAN bus nodes, build a CAN bus, develop high-level programs, and then exchange data in real-time over the bus. You will also learn how to build microcontroller hardware and interface it to LEDs, LCDs, and A/D converters.
The book assumes that the reader has some knowledge on basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one member of the PIC series of microcontrollers will be an advantage, especially if the reader intends to develop microcontroller based projects using the CAN bus.
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?
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?
CrowBot BOLT est une voiture robot open source contrôlée par ESP32, intelligente, simple et facile à utiliser. Il est compatible avec les environnements Arduino et MicroPython, avec programmation graphique via Letscode. 16 parcours d'apprentissage avec des expériences intéressantes sont disponibles.
Caractéristiques
16 leçons en trois langues (Letscode, Arduino, Micropython), apprentissage rapide et expériences amusantes
Compatible avec Arduino, environnement de développement MicroPython, utilisant la programmation graphique Letscode, facile à utiliser
Une forte évolutivité, avec une variété d'interfaces, peut être étendue et utilisée avec les modules Crowtail
Une variété de modes de télécommande, vous pouvez utiliser la télécommande infrarouge et le joystick pour contrôler la voiture
Spécifications
Processeur
ESP32-Wrover-B (8 Mo)
La programmation
Letscode, Arduino, Micropython
Methode de CONTROLE
Télécommande Bluetooth/télécommande infrarouge
Saisir
Bouton, capteur de lumière, module de réception infrarouge, capteur à ultrasons, capteur de suivi de ligne
Sortir
Buzzer, lumière RVB programmable, moteur
Wi-Fi et Bluetooth
Oui
Capteur de lumière
Peut réaliser la fonction de chasser la lumière ou d'éviter la lumière
Capteur à ultrasons
Lorsqu'un obstacle est détecté, l'itinéraire de conduite de la voiture peut être corrigé pour éviter l'obstacle
Capteur de suivi de ligne
Peut faire bouger la voiture le long des lignes sombres/noires, juger et corriger intelligemment le chemin de conduite
Avertisseur sonore
Peut faire sonner/siffler la voiture, apportant une expérience sensorielle plus directe
Lumière RVB programmable
Grâce à la programmation, il peut afficher des lumières colorées dans différentes scènes
Récepteur infrarouge
Recevez des signaux de télécommande infrarouge pour réaliser la télécommande
Interfaces
1x USB-C, 1x I²C, 1x A/D
Type de moteur
Moteur à engrenages micro CC GA12-N20
Température de fonctionnement
-10 ℃ ~ + 55 ℃
Source de courant
4 piles 1,5 V (non incluses)
Vie de la batterie
1,5 heures
Dimensions
128x92x64mm
Poids
900g
Inclus
1x châssis
1x capteur à ultrasons
1x support de batterie
2x roues
4x vis M3x8mm
2x colonne en cuivre M3x5 mm
2x plaques acryliques latérales
1x plaques acryliques avant
1x tournevis
2x câble Crowtail 4 broches
1x câble USB-C
1x télécommande infrarouge
1x instructions et carte du tracé de la ligne
1x Joystick
Téléchargements
Wiki
CrowBot-BOLT_Assembly-Instruction
Joystick-pour-CrowBot-BOLT_Assembly-Instruction
CrowBot_BOLT_Beginner's_Guide
Conception de documents ou CrowBot
Conception de documents de joystick
Code de leçon
modèle 3D
Code source d'usine
Ce module Crowtail 4G est un module sans fil LTE Cat1 haute performance. Il utilise le module de communication SIM A7670E de Simcom et communique via une interface UART, ce qui permet la transmission de données 4G et la communication vocale. Le module prend en charge plusieurs bandes LTE, dont B1/B3/B5/B7/B8/B20, ainsi que les réseaux WCDMA et GSM. De plus, il prend en charge divers protocoles tels que TCP/IP, FTP, HTTP, et plusieurs systèmes de navigation par satellite tels que GPS, GLONASS et BDS.
Le module est doté d'une interface de chargement et peut être alimenté par une batterie lithium 3,7 V ou une interface USB-C 5 V. Il possède également une prise casque de 3,5 mm et en connectant un casque avec microphone, il peut être utilisé pour passer et recevoir des appels téléphoniques. Sa taille compacte facilite son intégration dans divers appareils IoT et répond à divers besoins d'application. De plus, sa faible consommation d'énergie et ses performances fiables sont également les raisons pour lesquelles il est largement utilisé dans les domaines de l'IoT, de la domotique, de l'automobile et du contrôle industriel.
Caractéristiques
Intégration du module de communication A7670E, permettant la transmission de données 4G et la communication vocale avec une faible consommation d'énergie et une grande fiabilité
Prend en charge plusieurs bandes LTE, dont B1/B3/B5/B7/B8/B20, ainsi que les réseaux WCDMA et GSM
Prise en charge de divers protocoles tels que TCP/IP, FTP, HTTP, et plusieurs systèmes de navigation par satellite tels que GPS, GLONASS et BDS
Livrée avec une interface de chargement et une prise casque, qui peut être utilisée pour passer et recevoir des appels téléphoniques en connectant un casque avec microphone
Petit mais puissant, sa taille compacte facilite son intégration dans divers appareils IoT
Spécifications
Puce principale : SIM A7670E
LTE-FDD : B1/B3/B5/B7/B8/B20
GSM : 900/1800 MHz
Classe de puissance GSM/GPRS
EGSM900 : 4 (33 dBm ±2 dB)
DCS1800 : 1 (30 dBm ±2 dB)
Classe de puissance EDGE :
EGSM900 : E2 (27 dBm ±3 dB)
DCS1800 : E1 (26 dBm +3 dB/-4 dB)
Classe de puissance LTE : 3 (23 dBm ±7 dB)
Tension d'alimentation : 4 V ~ 4,2 V
Consommation : 3,8 V
LTE (Mbit/s) : 10 (DL)/5 (UL)
GPRS/EDGE (Kbit/s) : 236,8 (DL)/236,8 (UL)
Protocole : TCP/IP/IPV4/IPV6/Multi-PDP/FTP/FTPS /HTTP/HTTPS/DNS
Interface de communication : USB / UART
Mise à jour du firmware : USB/FOTA
Types de répertoire téléphonique pris en charge : SM/FD/ON/AP/SDN
Interfaces : 1x bouton d'alimentation, 1x BAT, 1x UART, 1x USB-C, 1x emplacement de carte SIM
Dimensions : 35 x 50 mm
Inclus
1x Crowtail-4G SIM-A7670E
1x Antenne 4G GSM NB-IoT
1x Antenne céramique GPS
Téléchargements
Wiki
Manuel de commandes AT A7670
Fiche technique A7670
Code source
De nos jours, de plus en plus de téléphones et d'ordinateurs portables intelligents adoptent des ports USB-C en raison de leur fonction puissante qui peut transmettre l'alimentation, les données et les informations vidéo. La solution USB-C peut également rendre l'appareil beaucoup plus fin par rapport au port Thunderbolt 3 ou HDMI-compatible. C'est pourquoi nous avons créé le moniteur portable USB-C CrowVi.
Le super fin moniteur CrowVi de 13,3 pouces dispose de 2 ports USB-C, l'un est pour la livraison d'alimentation, et l'autre est pour la transmission de données vidéo et les commandes de l'écran tactile. L'écran peut également être connecté via le port mini HDMI-compatible. La résolution du CrowVi est de 1920x1080, ce qui offrira une meilleure expérience pour les jeux et la visualisation de films.
Caractéristiques
La coque du CrowVi est en alliage d'aluminium, son épaisseur est aussi fine que 5 mm, et le bord de l'écran est aussi étroit que 6 mm. L'ensemble du moniteur a un aspect exquis et élégant.
Le CrowVi peut non seulement servir de double moniteur pour les smartphones et les ordinateurs portables, mais aussi de moniteur unique pour les dispositifs de jeu et certains ordinateurs centraux comme le Mac mini, le Raspberry Pi, etc.
Le CrowVi vous offre une vue beaucoup plus grande par rapport au téléphone. Il permet de meilleures expériences pour les jeux et la visualisation de films.
Spécifications
Écran
Écran LCD TFT IPS de 13,3 pouces
Taille de l'écran
294,5 x 164 mm
Épaisseur
5-10 mm
Résolution
1920 x 1080
Luminosité
300 nits
Taux de rafraîchissement
60 Hz
Gamme de couleurs
16,7 millions, NTSC 72%, sRGB jusqu'à 100%
Contraste
800:1
Rétroéclairage
LED
Angle de vision
178°
Format d'image
16:9
Haut-parleur
Deux haut-parleurs 8 ?, 2 W
Coque
Alliage d'aluminium
Entrée
Mini-HD, USB-C, PD
Sortie
Prise casque 3,5 mm
Alimentation
PD 5-20 V ou USB-C 3.0
Température de fonctionnement
0-50°C
Dimensions
313 x 198 x 10 mm
Poids (Étui intelligent)
350 g
Poids (Moniteur)
700 g
Inclus
Moniteur tactile de 13,3 pouces
Étui intelligent
Câble USB-C vers USB-C (1 m)
Câble d'alimentation USB-A vers USB-C (1 m)
Câble HDMI vers mini-HDMI (1 m)
Adaptateur d'alimentation (5 V/2 A)
Adaptateur HDMI vers mini-HDMI
Chiffon anti-poussière
Manuel de l'utilisateur
Téléchargements
Manuel de l'utilisateur
L'écran tactile CrowVision de 11,6 pouces est conçu pour les machines tout-en-un. Il dispose d'un écran haute résolution de 1366 x 768 et d'une dalle IPS, offrant une expérience visuelle supérieure. La structure métallique fixée à l'arrière de style industriel est compatible avec divers ordinateurs monocarte (SBC), avec une disposition raisonnable et un câblage soigné, ce qui la rend facile à mettre sous tension et à utiliser avec des opérations simples.
L'écran utilise une communication compatible HDMI et prend en charge le multi-touch capacitif. Il dispose d'interfaces et de boutons réservés pour les haut-parleurs et autres accessoires, ce qui le rend adaptable à différents scénarios d'utilisation. Il peut être utilisé avec une variété d'ordinateurs monocarte couramment disponibles tels que Raspberry Pi, Jetson Nano, et est plug-and-play, tout en étant entièrement compatible avec les systèmes d'exploitation des ordinateurs monocarte (tels que Raspbian, Ubuntu). , Windows, Android, Mac OS et Chrome OS, etc.).
Cet écran peut être largement utilisé dans les affichages du système de contrôle des applications d'automatisation, les projets de bricolage personnels, les écrans secondaires/secondes fenêtres, les équipements d'affichage audio-vidéo d'ordinateur monocarte, les appareils de communication HDMI, les écrans d'extension de console de jeu et d'autres scénarios.
Caractéristiques
Écran haute résolution de 11,6 pouces avec une résolution de 1 366 x 768, un panneau IPS et un grand angle de vision de 178° pour une meilleure expérience visuelle
Structure de fixation arrière unique avec piliers de fixation coulissants, compatible avec la plupart des modèles d'ordinateurs monocarte, facile à assembler
Large compatibilité, compatible avec plusieurs systèmes d'exploitation (Raspbian, Ubuntu, Windows, Android, Mac OS et Chrome OS)
Prend en charge l'audio, la vidéo et le toucher capacitif, plug and play
Intègre une variété d'interfaces périphériques (telles que des haut-parleurs, des écouteurs, des claviers, des écrans tactiles) et des touches de réglage OSD intégrées
La carte mère est équipée d'une fonction de conversion de puissance de sortie 5 V/3 A, il n'est pas nécessaire de connecter séparément une alimentation externe pour l'ordinateur monocarte.
Spécifications
Taille de l'écran : 11,6 pouces
Type de contact : Tactile capacitif à 5 points
Résolution : 1366 x 768
Profondeur de couleur : 16 M
Angle de vision : grand angle de vision de 178°
Type d'affichage : panneau IPS
Type d'écran : TFT-LCD
Alimentation externe : 12 V/2 A
Entrée numérique: interface compatible HDMI
Interfaces : 1x interface clavier, 1x alimentation sortie 5 V, 1x interface Mini HD, 1x interface tactile, 1x interface haut-parleur, 1x prise casque, 1x alimentation 12 V entrée
Système de compatibilité : Raspbian, Ubuntu, Windows, Android, Mac OS et Chrome OS, etc.
Zone active : 256,13 x 144 mm
Dimensions : 290,8 x 184,2 mm
Inclus
1 écran tactile capacitif de 11,6 pouces
1x câble USB-A vers USB-C
1x câble USB-A vers micro B
1x câble HD vers mini HD
1x câble Micro HD vers mini HD
1x carte de contrôle OSD
1x adaptateur secteur
1x Tournevis
2x Ruban
1x manuel
Téléchargements
Manuel
Wiki
L'écran tactile CrowVision 7 pouces est conçu pour les systèmes tout-en-un et offre une expérience visuelle exceptionnelle grâce à sa dalle IPS haute résolution (1024 × 600). Sa conception métallique arrière de qualité industrielle assure la compatibilité avec une large gamme d'ordinateurs monocartes (SBC), facilitant ainsi leur installation et leur utilisation. De plus, l'écran prend en charge les orientations paysage et portrait (verticales).
L'écran utilise la communication HDMI et intègre la technologie multi-touch capacitive. Il intègre également des interfaces et des boutons dédiés pour connecter des accessoires tels que des haut-parleurs, ce qui le rend hautement adaptable à divers scénarios d'application. Cet appareil plug-and-play est compatible avec une large gamme d'ordinateurs monocartes populaires tels que le Raspberry Pi 4/5, le Jetson Nano, et bien d'autres. Il est entièrement compatible avec de nombreux systèmes d'exploitation, dont Raspbian, Ubuntu, Windows, Android, macOS et Chrome OS.
Les utilisateurs peuvent personnaliser l'apparence de leur écran en concevant une coque de protection unique et élégante. Pour plus de commodité, le service d'impression 3D d'Elecrow permet de créer un boîtier sur mesure.
Grâce à sa polyvalence, cet écran est idéal pour les systèmes de contrôle d'automatisation, les projets DIY, les écrans secondaires ou auxiliaires, les applications audiovisuelles avec SBC, les appareils compatibles HDMI, les extensions de consoles de jeux et bien d'autres scénarios.
Caractéristiques
Écran haute résolution de 7 pouces : Doté d'une dalle IPS 1024 × 600 avec un grand angle de vision de 178° pour une expérience visuelle supérieure.
Conception innovante de montage arrière : Équipé d'une structure unique à pilier coulissant pour un montage sécurisé ; Compatible avec la plupart des ordinateurs monocartes et facile à assembler.
Compatibilité étendue : Prise en charge complète de plusieurs systèmes d’exploitation, dont Raspbian, Ubuntu, Windows, Android, macOS et Chrome OS.
Prise en charge multimédia et tactile : Fonctionnalité plug-and-play avec prise en charge de l’audio, de la vidéo et de l’entrée multi-touch capacitive.
Intégration complète des périphériques : Interfaces pour périphériques tels que haut-parleurs, casques, claviers et écrans tactiles, ainsi que boutons de contrôle OSD intégrés pour des réglages faciles.
Alimentation de sortie intégrée : La carte mère intègre un module de conversion d’alimentation 5 V/3 A, éliminant ainsi le besoin d’une alimentation externe pour votre SBC.
Spécifications
Résolution
1024 x 600 pixels
Profondeur des couleurs
16 millions de couleurs (16M)
Orientation verticale
Pris en charge
Angle de vision
Angle de vision ultra-large de 178°
Type d'écran
Dalle IPS
Technologie d'écran
TFT-LCD
Alimentation externe
12 V/2 A
Entrée numérique
Interface compatible HDMI
Interfaces disponibles
1x Interface clavier
1x Sortie d'alimentation 5 V
1x Interface mini HDMI
1x Interface tactile
1x Interface haut-parleur
1x Prise casque
1x Entrée d'alimentation 12 V
Systèmes d'exploitation pris en charge
Raspbian, Ubuntu, Windows, Android, macOS, Chrome OS et autres
Affichage actif Superficie
99,9 x 167 mm
Dimensions hors tout
110,3 x 204 mm
Poids
298 g
Inclus
1x CrowVision écran tactile capacitif IPS 7" (1024 x 600)
1x Câble USB-A vers USB-C
1x Câble USB-A vers Micro B
1x Câble HD vers Mini HD
1x Câble Micro HD vers Mini HD
1x Adaptateur secteur (UE)
1x Carte de contrôle OSD
1x Tournevis
2x Rubans
1x Manuel
Téléchargements
Manual
Wiki
3D File
L’objectif à monture M12 (3 MP, 6 mm) est idéal pour une utilisation avec le module caméra HQ de Raspberry Pi, offrant des images nettes et détaillées pour une large gamme d’applications.
The CubeCell series is designed primarily for LoRa/LoRaWAN node applications.
Built on the ASR605x platform (ASR6501, ASR6502), these chips integrate the PSoC 4000 series MCU (ARM Cortex-M0+ Core) with the SX1262 module. The CubeCell series offers seamless Arduino compatibility, stable LoRaWAN protocol operation, and straightforward connectivity with lithium batteries and solar panels.
The HTCC-AB01 (V2) is an upgraded version of the HTCC-AB01 board.
Features
Arduino compatible
Based on ASR605x (ASR6501, ASR6502), those chips are already integrated the PSoC 4000 series MCU (ARM Cortex-M0+ Core) and SX1262
LoRaWAN 1.0.2 support
Ultra low power design, 3.5 uA in deep sleep
Onboard SH1.25-2 battery interface, integrated lithium battery management system (charge and discharge management, overcharge protection, battery power detection, USB/battery power automatic switching)
Good impendence matching and long communication distance. Onboard solar energy management system, can directly connect with a 5.5~7 V solar panel
Micro USB interface with complete ESD protection, short circuit protection, RF shielding, and other protection measures
Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing
Specifications
Main Chip
ASR6502 (48 MHz ARM Cortex-M0+ MCU)
LoRa Chipset
SX1262
Frequency
863~870 MHz
Max. TX Power
21 ±1 dBm
Max. Receiving Sensitivity
−134 dBm
Hardware Resource
1x UART1x SPI1x I²C1x SWD1x 12-bit ADC input8-channel DMA engine8x GPIO2x PWM
Memory
128 Kb FLASH16 Kb SRAM
Power consumption
Deep Sleep 3.5 uA
Interfaces
1x USB-C1x LoRa Antenna (IPEX 1.0)SH1.25; 11x 2x 2.54 Pin header1x (2x 2.54 Pin header)
Solar Energy
VS pin can be connected to 5.5~7 V solar panel
Battery
3.7 V Lithium battery (power supply and charging)
Operating temperature
−20~70°C
Dimensions
40.6 x 22.9 x 7.6 mm
Included
1x CubeCell HTCC-AB01 (V2) Development Board
1x Antenna
1x 2x SH1.25 battery connector
Downloads
Datasheet
Schematic
Quick start
GitHub
The CubeCell series is designed primarily for LoRa/LoRaWAN node applications.
Built on the ASR605x platform (ASR6501, ASR6502), these chips integrate the PSoC 4000 series MCU (ARM Cortex-M0+ Core) with the SX1262 module. The CubeCell series offers seamless Arduino compatibility, stable LoRaWAN protocol operation, and straightforward connectivity with lithium batteries and solar panels.
The HTCC-AB02 is a developer-friendly board, ideal for quickly testing and validating communication solutions.
Features
Arduino compatible
Based on ASR605x (ASR6501, ASR6502), those chips are already integrated the PSoC 4000 series MCU (ARM Cortex M0+ Core) and SX1262
LoRaWAN 1.0.2 support
Ultra low power design, 3.5 uA in deep sleep
Onboard SH1.25-2 battery interface, integrated lithium battery management system (charge and discharge management, overcharge protection, battery power detection, USB/battery power automatic switching)
Good impendence matching and long communication distance
Onboard solar energy management system, can directly connect with a 5.5~7 V solar panel
Micro USB interface with complete ESD protection, short circuit protection, RF shielding, and other protection measures
Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing
Onboard 0.96-inch 128x64 dot matrix OLED display, which can be used to display debugging information, battery power, and other information
Specifications
Main Chip
ASR6502 (48 MHz ARM Cortex-M0+ MCU)
LoRa Chipset
SX1262
Frequency
863~870 MHz
Max. TX Power
22 ±1 dBm
Max. Receiving Sensitivity
−135 dBm
Hardware Resource
2x UART1x SPI2x I²C1x SWD3x 12-bit ADC input8-channel DMA engine16x GPIO
Memory
128 Kb FLASH16 Kb SRAM
Power consumption
Deep sleep 3.5 uA
Interfaces
1x Micro USB1x LoRa Antenna (IPEX)2x (15x 2.54 Pin header) + 3x (2x 2.54 Pin header)
Battery
3.7 V lithium battery (power supply and charging)
Solar Energy
VS pin can be connected to 5.5~7 V solar panel
USB to Serial Chip
CP2102
Display
0.96" OLED (128 x 64)
Operating temperature
−20~70°C
Dimensions
51.9 x 25 x 8 mm
Included
1x CubeCell HTCC-AB02 Development Board
1x Antenna
1x 2x SH1.25 battery connector
Downloads
Datasheet
Schematic
Quick start
GitHub
The CubeCell series is designed primarily for LoRa/LoRaWAN node applications.
Built on the ASR605x platform (ASR6501, ASR6502), these chips integrate the PSoC 4000 series MCU (ARM Cortex-M0+ Core) with the SX1262 module. The CubeCell series offers seamless Arduino compatibility, stable LoRaWAN protocol operation, and straightforward connectivity with lithium batteries and solar panels.
The HTCC-AB02S is a developer-friendly board with an integrated AIR530Z GPS module, ideal for quickly testing and validating communication solutions.
Features
Arduino compatible
Based on ASR605x (ASR6501, ASR6502), those chips are already integrated the PSoC 4000 series MCU (ARM Cortex M0+ Core) and SX1262
LoRaWAN 1.0.2 support
Ultra low power design, 21 uA in deep sleep
Onboard SH1.25-2 battery interface, integrated lithium battery management system (charge and discharge management, overcharge protection, battery power detection, USB/battery power automatic switching)
Good impendence matching and long communication distance
Onboard solar energy management system, can directly connect with a 5.5~7 V solar panel
Micro USB interface with complete ESD protection, short circuit protection, RF shielding, and other protection measures
Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing
Onboard 0.96-inch 128x64 dot matrix OLED display, which can be used to display debugging information, battery power, and other information
Using Air530 GPS module with GPS/Beidou Dual-mode position system support
Specifications
Main Chip
ASR6502 (48 MHz ARM Cortex-M0+ MCU)
LoRa Chipset
SX1262
Frequency
863~870 MHz
Max. TX Power
22 ±1 dBm
Max. Receiving Sensitivity
−135 dBm
Hardware Resource
2x UART1x SPI2x I²C1x SWD3x 12-bit ADC input8-channel DMA engine16x GPIO
Memory
128 Kb FLASH16 Kb SRAM
Power consumption
Deep sleep 21 uA
Interfaces
1x Micro USB1x LoRa Antenna (IPEX)2x (15x 2.54 Pin header) + 3x (2x 2.54 Pin header)
Battery
3.7 V lithium battery (power supply and charging)
Solar Energy
VS pin can be connected to 5.5~7 V solar panel
USB to Serial Chip
CP2102
Display
0.96" OLED (128 x 64)
Operating temperature
−20~70°C
Dimensions
55.9 x 27.9 x 9.5 mm
Included
1x CubeCell HTCC-AB02S Development Board
1x Antenna
1x 2x SH1.25 battery connector
Downloads
Datasheet
Schematic
GPS module (Manual)
Quick start
GitHub
Caractéristiques
Prend en charge la tension du moteur de 5 V à 30 V DC
Courant jusqu'à 13 A en continu et 30 A en crête
Entrée de niveau logique 3,3 V et 5 V
Compatible avec Arduino et Raspberry Pi
Fréquence PWM de contrôle de vitesse jusqu'à 20 kHz
Pont en H NMOS complet pour une meilleure efficacité Aucun dissipateur thermique n'est requis
Commande bidirectionnelle pour un moteur à courant continu à balais
Freinage récupératif
Pour plus d'informations, consultez le manuel d'utilisation
Pour la bibliothèque Arduino fournie par mon Cytron cliquez ici
Vous pouvez contrôler le pilote de moteur avec les entrées PWM et DIR. Les broches Arduino de ces entrées sont configurables via des cavaliers. Si les broches spécifiées sur Arduino sont déjà utilisées par une autre application/bouclier, vous pouvez facilement sélectionner une autre broche avec le cavalier.
Il existe également une option permettant de tester rapidement et facilement la fonctionnalité du pilote de moteur avec les boutons de test intégrés et les LED de sortie. Un régulateur Buck qui produit une sortie de 5 V est également disponible pour alimenter la carte mère Arduino, éliminant ainsi le besoin d'alimentation supplémentaire pour la carte mère Arduino. Le tableau offre également plusieurs fonctionnalités de sécurité. La protection contre les surintensités empêche le pilote du moteur d'être endommagé lorsque le moteur cale ou qu'un moteur surdimensionné est connecté. Lorsque le moteur tente de consommer plus de courant que ce que le pilote du moteur peut supporter, le courant du moteur sera limité au seuil maximum.
Aidée par la protection contre la température, la limitation de courant maximale est déterminée par la température du circuit imprimé. Plus la température du circuit imprimé est élevée, plus le seuil de limitation de courant est bas. En conséquence, le pilote de moteur délivre tout son potentiel en fonction des conditions actuelles sans endommager les MOSFET.
Les fonctions
Écran pour facteur de forme Arduino
Commande directionnelle pour deux moteurs DC à balais
Contrôle d'un moteur pas à pas unipolaire/bipolaire
Tension de fonctionnement : DC 7 V à 30 V
Courant moteur maximum : 10 A en continu, 30 A en crête
Régulateur Buck pour produire une sortie 5 V (500 mA max)
Boutons de test rapide LED pour l'état de sortie du moteur
Broches Arduino sélectionnables pour les entrées PWM/DIR
Entrées PWM/DIR compatibles avec la logique 1,8 V, 3,3 V et 5 V
Fréquence PWM jusqu'à 20 kHz (la fréquence de sortie est égale à la fréquence d'entrée).
Protection contre les surintensités avec limitation active du courant
Protection contre la température
Arrêt en cas de sous-tension
Applications possibles
Robot mobile
Véhicule guidé (AGV)
Traqueur solaire
Simulateur de jeu
Machine d'automatisation
Téléchargements
Fiche de données
Code acier
Fichiers CAO 3D
Liste de colisage
1 bouclier de pilote de moteur CC 10 A 7 V-30 V pour Arduino (2 canaux) MDD010
Il est possible de contrôler le Cytron 25Amp 7-58 V Haute Tension CC Pilote de Moteur avec des entrées PWM et DIR. La tension logique d'entrée va de 1,8 V à 30 V et la carte est compatible avec une variété de contrôleurs hôtes (tels qu’Arduino, Raspberry Pi, PLC). Si vous ne voulez pas vous occuper de la programmation pour contrôler le moteur, il y a une option pour contrôler le pilote du moteur à partir d'un potentiomètre (vitesse) et d'un commutateur (direction). Vous pouvez également tester le moteur de manière rapide et pratique à l'aide des boutons de test intégrés et des LED de sortie du moteur, sans avoir à brancher le contrôleur hôte. Il est possible d'alimenter le contrôleur hôte avec le régulateur abaisseur qui produit une sortie de 5V. Ceci est particulièrement utile pour les applications haute tension où aucune source d'alimentation supplémentaire ni régulateur abaisseur haute tension n'est nécessaire. Ce pilote de moteur intègre également diverses fonctions de protection. Si le moteur cale ou si vous avez branché un moteur surdimensionné, la protection contre les surintensités prendra soin de la carte et la protégera des dommages. Si le moteur tente de tirer un courant supérieur à ce que le circuit d'attaque peut supporter, le courant du moteur sera limité au seuil maximum. Assisté par la protection thermique, le seuil de limitation du courant maximum dépend de la température de la carte. Plus la température de la carte est élevée, plus le seuil de limitation du courant est bas. Remarque : l'entrée d'alimentation ne dispose pas de protection contre les inversions de tension. La connexion de la batterie en polarité inverse endommagera instantanément le pilote du moteur. Caractéristiques Contrôle bidirectionnel pour un moteur DC à balais Tension de fonctionnement : 7 VCC à 58 VCC Courant maximal du moteur : 25 A en continu, 60 A en pointe Sortie 5 V pour le contrôleur hôte (250 mA max) Boutons pour des tests rapides LED pour l'état de la sortie du moteur Double mode d'entrée : entrée PWM/DIR ou potentiomètre/commutateur Entrées PWM/DIR compatibles avec les niveaux logiques 1,8 V, 3,3 V, 5 V, 12 V et 24 V (Arduino, Raspberry Pi, PLC, etc.) Fréquence PWM jusqu'à 40 kHz (la fréquence de sortie est fixée à 16 kHz) Protection contre les surintensités avec limitation du courant actif Protection contre la température trop élevée Arrêt en cas de sous-tension Contenu du colis 1 × MD25HV (carte de pilotage de moteur) 1 × Potentiomètre avec connecteur 1 × Interrupteur à bascule avec connecteur 4 × Entretoises en nylon pour la platine Documents Fiche technique Exemple de code
Caractéristiques
Compatible avec les tensions du moteurs de 4 V à 16 V DC.
Commande bidirectionnelle pour deux moteurs CC à balais.
Commande d'un moteur pas à pas unipolaire ou bipolaire.
Courant maximal du moteur : 3A en continu, 5A en pic.
LEDs pour l'état de la sortie du moteur.
Des boutons pour des tests rapides.
Compatible avec Arduino et Raspberry Pi
Fréquence PWM allant jusqu'à 20kHz
Protection contre les inversions de polarité
Ici, vous pouvez trouvez la fiche technique du produit..
Consultez l'exemple de code fourni par Cytron ici.