Caractéristiques
Intègre le CAN V2.0B jusqu'à 1 Mb/s
Connecteur sub-D 9 broches standard industriel
OBD-II et CAN standard pinout selectable.
Pince de sélection de puce modifiable
Pin CS variable pour emplacement de carte TF
Pince INT modifiable
Bornes à vis permettant de connecter facilement CAN_H et CAN_L
Connecteurs de broches Arduino Uno
Support de carte micro SD
2 connecteurs Grove (I2C et UART)
Interface SPI jusqu'à 10 MHz
Données standard (11 bits) et étendues (29 bits) et trames distantes
Deux tampons de réception avec stockage prioritaire des messages
GrovePi+ est empilé sur le Raspberry Pi sans avoir besoin d’autres connexions. La communication entre les deux s'effectue via l'interface I2C. Tous les modules Grove se connectent aux connecteurs universels Grove du blindage GrovePi+ via le câble de connecteur universel à 4 broches.
Les modules Grove fonctionnent sur des signaux analogiques et numériques et peuvent être connectés directement au microcontrôleur ATMEGA328 du Grove Pi+. Le microcontrôleur fait office d'interprète entre le Raspberry Pi et les capteurs Grove. Il envoie, reçoit et exécute les commandes envoyées par le Raspberry Pi.
Caractéristiques
Une carte GrovePi+ avec 12 capteurs Grove populaires et 10 câbles Grove
GrovePi+ est compatible avec Raspberry Pi A+, B, B+ / 2, 3, 4.
Certifié CE et compatible avec Linux et Win 10 IoT.
Inclus
1 x Grove Pi+ 1 x Grove - Capteur d'angle rotatif
1 x Grove - Capteur sonore
1 x Grove - Rétroéclairage LCD RVB
1 x Grove - Capteur de température et d'humidité
1 x Grove - LED rouge
1 x Grove - Capteur de lumière
1 x Grove - Buzzer
1 x Grove - Relais
1 x Grove - LED bleue
1 x Grove - Bouton
1 x guide GrovePi+
10x câbles
1 x Grove - UItrasonic Ranger
1 x Grove - LED verte
Le kit de démarrage pour Jetson Nano est l'un des meilleurs kits permettant aux débutants de démarrer avec Jetson Nano. Ce kit comprend une carte MicroSD de 32 Go, un adaptateur 20 W, un cavalier à 2 broches, un appareil photo et un câble micro-USB.
Caractéristiques
Carte MicroSD hautes performances de 32 Go
Alimentation 5 V/4 A avec connecteur cylindrique CC de 2,1 mm
Cavalier à 2 broches
Module caméra Raspberry Pi V2
Câble USB Micro-B vers Type-A avec DATA activé
Applications
Convient aux débutants en Arduino
Adapté au contrôle infrarouge et la détection de mouvement
Parfait pour s'initier au matériel open-source et au codage Arduino
Liste des composants
1 x Atomisation d'eau Grove
1 x Mini ventilateur Grove
1 x Servo Grove Grove
1 x Capteur de distance à ultrasons Grove
1 x Récepteur infrarouge Grove
1 x Mini détecteur de mouvement PIR Grove
1 x Enveloppe verte Grove
1 x Emballage bleu Grove
5 x Câble Grove
1 x Clé de télécommande infrarouge
1 x Jeu de supports pour capteur ultrasonique
1 x Support de moteur
1 x Base de servo
Veuillez noter: Il s'agit d'un kit complémentaire pour le Seeed Studio Grove Beginner Kit for Arduino.
Le GrovePi+ est un système modulaire et facile à utiliser pour le piratage matériel avec le Raspberry Pi, pas besoin de soudure ni de planche à pain : branchez vos capteurs Grove et démarrez directement la programmation. Grove est une collection facile à utiliser de plus de 100 modules plug-and-play peu coûteux qui détectent et contrôlent le monde physique. En connectant les capteurs Grove au Raspberry Pi, cela renforce votre Pi dans le monde physique. Avec des centaines de capteurs parmi les familles Grove, les possibilités d'interaction sont infinies.
Configuration en 4 étapes simples
Glissez la carte GrovePi+ sur votre Raspberry Pi
Connectez les modules Grove à la carte GrovePi+
Téléchargez votre programme sur Raspberry Pi
Commencez à exploiter les données mondiales
Attention : la carte Raspberry Pi n'est pas incluse
Caractéristiques
Compensation de soudure froide intégrée
Types pris en charge (désignés par NIST ITS-90) : Type K, J, T, N, S, E, B et R Quatre sorties d'alerte de température programmables :
Surveiller les jonctions chaudes ou froides
Températures
Détecter les températures en hausse ou en baisse
Jusqu'à 255°C ou hystérésis programmable
Filtre numérique programmable pour la température
Batterie faible
Dimensions : 20 mm x 40 mm x 18 mm
Poids : 18g
Application
Gestion thermique pétrochimique
Équipement de mesure portatif
Gestion thermique des équipements industriels
Fours
Moniteur thermique de moteur industriel
Racks de détection de température
Téléchargements
Fichiers Aigle
Bibliothèque Github
Fiche de données
Grove - Time of Flight Distance Sensor-VL53L0X est un capteur haute vitesse, haute précision et longue distance basé sur VL53L0X .
Le VL53L0X est un module de télémétrie laser à temps de vol (ToF) de nouvelle génération et il est l'un des plus petits du marché aujourd'hui. Il fournit une mesure de distance précise, indépendante des réflexions de la cible, ce qui le rend supérieur aux autres technologies conventionnelles. Il peut mesurer des distances absolues jusqu'à 2 m, élevant ainsi la norme en matière de performances de distance et permettant plusieurs nouvelles applications. Le VL53L0X intègre un réseau SPAD (diodes à avalanche à photon unique) de pointe et est doté de la technologie brevetée Flight SenseTM de deuxième génération de ST.
L'émetteur VCSEL (Vertical-Cavity Surface-Emitting Laser) de 940 nm du VL53L0X, complètement invisible à l'œil humain, associé à des filtres infrarouges physiques internes, permet des distances plus longues, une plus grande immunité à la lumière ambiante et une meilleure robustesse pour couvrir la diaphonie optique du verre.
Caractéristiques
Pilote VCSEL
capteur de distance avec microcontrôleur intégré avancé
Compensation de diaphonie optique intégrée avancée pour simplifier la sélection du verre de protection
Sans danger pour les yeux : Appareil laser de classe 1 conforme à la dernière norme IEC 60825-1:2014 - 3ème édition
Une seule alimentation
Interface I²C pour le contrôle des appareils et le transfert de données
Xshutdown (réinitialisation) et interruption GPIO
Adresse I²C programmable
Tension de fonctionnement : 3,3 V/5 V.
Température de fonctionnement : 20 ℃ - 70 ℃
Distance de mesure recommandée : 30 mm - 1000 mm
Adresse I²C par défaut : 0x52
Inclus
1x Grove - Capteur de distance de temps de vol-VL53L0X
1x câble Grove
This book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects.
This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus.
The book should be a useful source of reference material for anyone interested in finding answers to questions such as:
What bus systems are available for the automotive industry?
What are the principles of the CAN bus?
How can I create a physical CAN bus?
What types of frames (or data packets) are available in a CAN bus system?
How can errors be detected in a CAN bus system and how dependable is a CAN bus system?
What types of CAN bus controllers exist?
How do I use the MCP2515 CAN bus controller?
How do I create 2-node Arduino Uno-based CAN bus projects?
How do I create 3-node Arduino Uno-based CAN bus projects?
How do I set the acceptance masks and acceptance filters?
How do I analyze data on the CAN bus?
How do I create 2-node Raspberry Pi-based CAN bus projects?
How do I create 3-node Raspberry Pi-based CAN bus projects?
Projects with Arduino Uno & Raspberry Pi with Examples for the MCP2515 CAN Bus Interface Module
This book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects.
This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus.
The book should be a useful source of reference material for anyone interested in finding answers to questions such as:
What bus systems are available for the automotive industry?
What are the principles of the CAN bus?
How can I create a physical CAN bus?
What types of frames (or data packets) are available in a CAN bus system?
How can errors be detected in a CAN bus system and how dependable is a CAN bus system?
What types of CAN bus controllers exist?
How do I use the MCP2515 CAN bus controller?
How do I create 2-node Arduino Uno-based CAN bus projects?
How do I create 3-node Arduino Uno-based CAN bus projects?
How do I set the acceptance masks and acceptance filters?
How do I analyze data on the CAN bus?
How do I create 2-node Raspberry Pi-based CAN bus projects?
How do I create 3-node Raspberry Pi-based CAN bus projects?
Tout sur les protocoles et leur mise en œuvre avec Arduino
Initialement destiné aux véhicules routiers, le réseau CAN (« Controller Area Network ») et son successeur le réseau CAN FD (« Flexible Data ») ont vu leurs champs d’application s’élargir à de nouveaux domaines. L’industrie propose de nombreux modules microcontrôleurs dotés d’une interface CAN et/ou CAN FD. L’environnement de développement Arduino a démocratisé la programmation de ces modules et il existe des bibliothèques qui implémentent un pilote CAN et/ou un pilote CAN FD.
La première partie dresse un rapide historique des réseaux CAN et CAN FD et expose la problématique des lignes de transmission en abordant succinctement leur théorie et présentant des résultats de simulation Spice.
La deuxième partie est consacrée au réseau CAN, en détaillant successivement la fonction logique du réseau, les transcepteurs, les contrôleurs, la topologie la plus classique (le bus) et d’autres moins courantes, les répéteurs et les passerelles. Les aspects particuliers du protocole, tels que le bit stuffing, l’arbitrage, les trames d’erreur, la détection des erreurs sont exposés. La discussion de la fiabilité du protocole est illustrée par des exemples mettant en évidence ses faiblesses.
La troisième partie présente le protocole CAN FD, ses deux variantes CAN FD ISO et CAN FD non ISO, leurs fiabilités, leurs faiblesses, mises en évidence par des exemples. Différents transcepteurs et contrôleurs CAN FD sont décrits.
La quatrième partie est dédiée aux applications : comment utiliser les services d’un pilote, concevoir une messagerie, utiliser un analyseur logique. Deux exemples d’application terminent cette partie.
Ce livre s’adresse aux amateurs et aux ingénieurs non spécialistes pour comprendre les possibilités qu’offre un réseau CAN et comment on le met en œuvre. Un enseignant trouvera des informations pour approfondir ses connaissances et pour concevoir des travaux pratiques. Une connaissance des microcontrôleurs, de leur programmation, de l’électronique numérique aidera à la lecture des schémas. La connaissance du langage C++ et du langage de simulation électronique Spice facilitera la compréhension des programmes qui sont décrits dans le livre. Tous les codes source sont disponibles sur le dépôt GitHub de l’auteur.
Téléchargements
GitHub
Mastering the I²C Bus takes you on an exploratory journey of the I²C Bus and its applications. Besides the Bus protocol, plenty of attention is given to the practical applications and designing a stable system. The most common I²C compatible chip classes are covered in detail.
Two experimentation boards are available that allow for rapid prototype development. These boards are completed by a USB to I²C probe and a software framework to control I²C devices from your computer. All samples programs can be downloaded from the 'Attachments/Downloads' section on this page.
Projects built on Board 1:
USB to I²C Interface, PCA 9534 Protected Input, PCA 9534 Protected Output, PCA 9553 PWM LED Controller, 24xxx EEPROM Module, LM75 Temperature Sensor, PCA8563 Real-time Clock with Battery Backup, LCD and Keyboard Module, Bus Power Supply.
Projects built on Board 2:
Protected Input, Protected Output, LM75 Temperature Sensor, PCF8574 I/O Board, SAA1064 LED Display, PCA9544 Bus Expander, MCP40D17 Potentiometer, PCF8591 AD/DA, ADC121 A/D Converter, MCP4725 D/A Converter, 24xxx EEPROM Module.
Tout sur les protocoles et leur mise en œuvre avec Arduino
Initialement destiné aux véhicules routiers, le réseau CAN (« Controller Area Network ») et son successeur le réseau CAN FD (« Flexible Data ») ont vu leurs champs d’application s’élargir à de nouveaux domaines. L’industrie propose de nombreux modules microcontrôleurs dotés d’une interface CAN et/ou CAN FD. L’environnement de développement Arduino a démocratisé la programmation de ces modules et il existe des bibliothèques qui implémentent un pilote CAN et/ou un pilote CAN FD.
La première partie dresse un rapide historique des réseaux CAN et CAN FD et expose la problématique des lignes de transmission en abordant succinctement leur théorie et présentant des résultats de simulation Spice.
La deuxième partie est consacrée au réseau CAN, en détaillant successivement la fonction logique du réseau, les transcepteurs, les contrôleurs, la topologie la plus classique (le bus) et d’autres moins courantes, les répéteurs et les passerelles. Les aspects particuliers du protocole, tels que le bit stuffing, l’arbitrage, les trames d’erreur, la détection des erreurs sont exposés. La discussion de la fiabilité du protocole est illustrée par des exemples mettant en évidence ses faiblesses.
La troisième partie présente le protocole CAN FD, ses deux variantes CAN FD ISO et CAN FD non ISO, leurs fiabilités, leurs faiblesses, mises en évidence par des exemples. Différents transcepteurs et contrôleurs CAN FD sont décrits.
La quatrième partie est dédiée aux applications : comment utiliser les services d’un pilote, concevoir une messagerie, utiliser un analyseur logique. Deux exemples d’application terminent cette partie.
Ce livre s’adresse aux amateurs et aux ingénieurs non spécialistes pour comprendre les possibilités qu’offre un réseau CAN et comment on le met en œuvre. Un enseignant trouvera des informations pour approfondir ses connaissances et pour concevoir des travaux pratiques. Une connaissance des microcontrôleurs, de leur programmation, de l’électronique numérique aidera à la lecture des schémas. La connaissance du langage C++ et du langage de simulation électronique Spice facilitera la compréhension des programmes qui sont décrits dans le livre. Tous les codes source sont disponibles sur le dépôt GitHub de l’auteur.
Téléchargements
GitHub