Le guide SIK couleur à reliure spirale (inclus) contient des instructions, étape par étape, avec des schémas de circuit et des tables de raccordement pour la construction de chaque projet et circuit avec les pièces incluses. Le code d'exemple complet est fourni, de nouveaux concepts et composants sont expliqués au point d'utilisation, et des conseils de dépannage offrent de l'aide en cas de problème.Le kit ne nécessite aucune soudure et est recommandé pour les débutants de 10 ans et plus à la recherche d'un kit de démarrage Arduino. Pour SIK version 4.1, Sparkfun a adopté une approche entièrement différente de l'enseignement de l'électronique embarquée. Dans les versions précédentes du SIK, chaque circuit était axé sur l'introduction d'une nouvelle technologie. Avec SIK v4.1, les composants sont introduits dans le contexte du circuit que vous construisez. Chaque circuit s'appuie sur le dernier, menant à un projet qui intègre tous les composants et concepts présentés dans le guide. Avec de nouvelles pièces et une toute nouvelle stratégie, même si vous avez déjà utilisé le SIK, vous vivez une toute nouvelle expérience!Le SIK V4.1 comprend le Redboard Qwiic, qui vous permet de vous étendre dans l'écosystème SparkFun Qwiic après être devenu compétent avec les circuits SIK. Le système SparkFun Qwiic Connect est un écosystème de capteurs, d'actionneurs, de boucliers et de câbles I2C qui rendent le prototypage plus rapide et moins sujet aux erreurs. Toutes les cartes compatibles Qwiic utilisent un connecteur JST à 4 broches à pas de 1 mm. Cela réduit l'espace requis pour les cartes à circuits imprimés, et les connexions polarisées signifient que vous ne pouvez pas les brancher mal. Avec l'ajout de SparkFun RedBoard Qwiic, vous aurez besoin de télécharger une nouvelle installation de pilote qui est différente de l'original SparkFun RedBoard.Inclus dans le kit :SparkFun RedBoard QwiicArduino et support pour Platine d'expérimentationGuide de l'inventeur de SparkFunPlatine d'expérimentation blanche sans soudureValise de transportMini tournevis SparkFunLCD blanc sur noir 16 x 2 (avec en-têtes)SparkFun Motor Driver (avec en-têtes)Paire de roues en caoutchoucPaire de moteurs à engrenages HobbyPetit servoCapteur de distance à ultrasonsCapteur de température TMP36Câble USB Micro-B 6'Fils de cavalierPhotocelluleDEL tricoloreDEL rouge, bleue, jaune et verteBoutons tactiles rouge, bleu, jaune et vertTrimpot 10KMini interrupteur d'alimentationPiezo SpeakerSupport de batterie AARésistances 330 et 10KPince à reliureFermeture autoagrippante
Le SparkFun GPS-RTK2 relève la barre pour un GPS de haute précision et est le dernier d’une gamme de cartes RTK puissantes avec le module ZED-F9P de u-blox. Le ZED-F9P est un module haut de gamme pour des solutions de localisation GNSS et GPS de haute précision, y compris RTK capable de 10mm, précision tridimensionnelle. Avec ce tableau, vous serez en mesure de savoir l’emplacement où votre X, Y, et Z (ou n’importe quel objet) est à peu près la largeur de votre ongle! Le ZED-F9P est unique en son genre en ce sens qu’il est capable d’utiliser des rover et des stations de base. En utilisant notre système pratique Qwiic, aucune soudure n’est nécessaire pour le connecter au reste de votre système. Cependant, nous avons encore des broches espacées de 0,1' si vous préférez utiliser une Platine d'expérimentation. Nous avons même inclus une batterie de secours rechargeable pour maintenir la dernière configuration de module et les données satellite disponibles pendant jusqu’à deux semaines. Cette batterie permet de démarrer le module à chaud, ce qui réduit considérablement le délai avant la première correction. Ce module est doté d’un mode d’aperçu permettant au module de devenir une station de base et de produire des données de correction RTCM 3.x. Le nombre d’options de configuration du ZED-F9P est incroyable ! Géoclôture, adresse I2C variable, taux de mise à jour variables, même la solution RTK de haute précision peut être augmentée à 20Hz. Le GPS-RTK2 dispose même de cinq ports de communication qui sont tous actifs simultanément : USB-C (qui dénombre en tant que port COM), UART1 (avec 3.3V TTL), UART2 pour la réception RTCM (avec 3.3V TTL), I2C (via les deux connecteurs Qwiic ou broches cassées), et SPI. Sparkfun a également écrit une vaste bibliothèque Arduino pour modules u-blox pour lire et contrôler facilement le GPS-RTK2 sur le système Qwiic Connect. Laissez tomber NMEA ! Commencez à utiliser une interface binaire beaucoup plus légère et donnez une pause à votre microcontrôleur (et son seul port série). La bibliothèque SparkFun Arduino montre comment lire la latitude, la longitude, même le cap et la vitesse sur I2C sans avoir besoin de sondages en série constants. Caractéristiques Réception simultanée de GPS, GLONASS, Galileo et BeiDou Reçoit les bandes L1C/A et L2C Tension : 5 V ou 3,3 V, mais toute la logique est de 3,3 V Courant : 68 mA - 130 mA (varie selon les constellations et l’état de suivi) Durée de la première correction : 25 s (froid), 2 s (chaud) Taux de navigation maximal : PVT (emplacement de base sur le protocole binaire UBX) - 25 Hz RTK - 20 Hz Raw - 25 Hz Précision de la position horizontale : 2,5 m sans TKP 0,010 m avec RTK Altitude maximale : 50k m Vitesse maximale : 500 m/s Poids : 6,8 g Dimensions : 43,5 mm x 43,2 mm 2 x connecteurs Qwiic
Caractéristiques
Plaque de mesure capacitive (résistante à la corrosion)
Pompe à eau intégrée d'une puissance de 5 W
Trous compatibles LEGO
Applications
Culture des plantes
Détection de l'humidité du sol
Irrigation intelligente
Inclus
1x unité d'arrosage
2x tube d'aspiration
1x câble HY2.0-4P
Puissance de la pompe
5 W
Poids
78 grammes
Dimensions
192,5 mm x 24 mm x 33 mm
Dans ce livre, l'auteur présente tous les aspects essentiels de la programmation des microcontrôleurs, sans surcharger le lecteur avec des informations inutiles ou quasi pertinentes. Après avoir lu le livre, vous devriez être capable de comprendre et de programmer des microcontrôleurs 8 bits.
L'introduction à la programmation des microcontrôleurs s'effectue à l'aide de microcontrôleurs de la série PIC. Pas vraiment à la pointe de la technologie avec seulement 8 bits, le micro PIC a l'avantage d'être simple à comprendre. Il est proposé dans un boîtier DIP, largement disponible et pas trop complexe. La fiche technique complète du micro PIC est plus courte de plusieurs décennies que la description de l'architecture décrivant la section processeur d'un microcontrôleur avancé. La simplicité a ici ses avantages. Après avoir maîtrisé le fonctionnement fondamental d’un microcontrôleur, vous pourrez facilement entrer plus tard dans le domaine des softcores avancés.
Après avoir placé le code assembleur comme langage de programmation exécutif au premier plan dans la première partie du livre, l'auteur atteint un niveau plus profond avec le « C » dans la deuxième partie. Parallèlement au sujet officiel, le livre présente des trucs et astuces, une technologie de mesure intéressante, des aspects pratiques de la programmation des microcontrôleurs, ainsi que des options pratiques pour faciliter le travail, le débogage et la recherche de pannes.
Ce panneau solaire en polysilicium (18 V/10 W) offre une performance stable avec un rendement de conversion élevé de plus de 20 %. Spécifications Type de cellule solaire Polysilicium Tolérance de puissance de sortie ±3 % Tension de fonctionnement 17.6 V Tension en circuit ouvert 21.6 V Quantité de cellules 36 (4x9) Puissance 10 Wc (max) Efficacité de conversion plus de 20 % Courant de fonctionnement 0.57 A Courant en court-circuit 0.61 A Tension système standard 1000 V (max) Température de fonctionnement -40°C ~ +85°C Pression sur le panneau 30 m/s (200 kg/m²) (max) Câble Longueur 90 cm, prise DC, OD 3.5 mm, ID 1.35 mm Matériau du cadre Alliage d'aluminium à oxydation anodique Dimensions 340 x 232 x 17 mm Poids 0.935 kg
Le Speaker Kit pour Raspberry Pi est un petit haut-parleur amplifié conçu pour le Raspberry Pi.
Inclus
MonkMakes Haut-parleur amplifié
Jeu de 10 fils d'embase femelle à femelle
Câble audio stéréo court
Modèle GPIO Feuille de Framboise
Téléchargements
Instructions
Fiche de données
Ce kit contient plus de 130 composants et est spécialement compilé pour construire les projets à partir de The Book of 555 Timer Projects. Les composants sont traversants et s'adaptent donc à une planche à pain. Il est donc facile de modifier les projets et de les expérimenter.
Contenu du kit
Résistances
1x 15 kΩ
1x 68 kΩ
2x 47 kΩ
1x 82 kΩ
2x 820 Ω
1x 8,2 kΩ
3x 10 kΩ
1x 1,8 kΩ
1x 6,8 kΩ
14x 2,2 kΩ
10x 680 Ω
1x 27 kΩ
1x 5,6 kΩ
1x 560 kΩ
1x 4,7 kΩ
1x 3,3 kΩ
3x 33 kΩ
1x 36 kΩ
2x 100 kΩ
5x 1 kΩ
1x 3,9 kΩ
2x 56 kΩ
2x 12 kΩ
1x Potentiomètre de 10 kΩ
1x Potentiomètre de 1 MΩ
2x Potentiomètres de 50 kΩ
3x Potentiomètres de 20 kΩ
1x Potentiomètre de 10 kΩ
1x Potentiomètre de 10 kΩ
1x Potentiomètre de 50 kΩ
1x Potentiomètre de 100 kΩ
1x Potentiomètre de 50 kΩ
Condensateurs
1x 0,33 μF
1x 1 μF
1x 10 nF
1x 22 nF
1x 47 nF
1x 100 nF
1x 10 μF electrolytique
1x 33 μF electrolytique
2x 100 μF electrolytique
LED
10x LED rouges de 5 mm
10x LED rouges de 3 mm
3x LED jaunes de 3 mm
3x LED vertes de 3 mm
1x LED à 7 segments à cathode commune
Semi-conducteurs
3x 555 timer
1x Compteur CD4017
1x Compteur CD4026
1x Porte NAND CD4011
4x Diodes 1N4148
1x MOSFET IRFZ46N
1x Thermistance
1x Résistance dépendante de la lumière (LDR)
Divers
1x Buzzer passif
1x Buzzer actif
1x Servomoteur SG90
1x Mini haut-parleur 8 Ω
1x Moteur à balais 9 V CC
1x Relais 5 V
1x Pince pour pile 9 V
7x Interrupteurs à bouton-poussoir
1x Planche à pain
1x Câbles de connexion pour planche à pain
Le moniteur Raspberry Pi est un écran d'ordinateur Full HD de 15,6 pouces. Convivial, polyvalent, compact et abordable, c'est le compagnon d'affichage de bureau idéal pour les ordinateurs Raspberry Pi et d'autres appareils.
Avec un système audio intégré via deux haut-parleurs frontaux, des options de montage VESA et à vis ainsi qu'un support intégré à angle réglable, le moniteur Raspberry Pi est idéal pour une utilisation de bureau ou pour une intégration dans des projets et des systèmes. Il peut être alimenté directement à partir d'un Raspberry Pi ou par une alimentation séparée.
Caractéristiques
Écran IPS Full HD 1080p de 15,6 pouces
Support intégré à angle réglable
Audio intégré via deux haut-parleurs frontaux
Sortie audio via prise jack 3,5 mm
Entrée HDMI pleine taille
Options de montage VESA et à vis
Boutons de contrôle du volume et de la luminosité
Câble d'alimentation USB-C
Spécifications
Écran
Taille de l'écran : 15,6 pouces, format 16:9
Type de panneau : IPS LCD avec revêtement antireflet
Résolution d'affichage : 1920 x 1080
Profondeur de couleur : 16,2M
Luminosité (typique) : 250 nits
Gamme de couleurs : 45%
Angle de vision : 80°
Puissance
1,5 A/5 V
Peut être alimenté directement à partir d'un port USB Raspberry Pi (luminosité maximale de 60%, volume de 50%) ou par une alimentation séparée (luminosité maximale de 100%, volume de 100%)
Connectivité
Port HDMI standard (compatible 1.4)
Prise casque stéréo 3,5 mm
USB-C (alimentation)
Audio
2 haut-parleurs intégrés de 1,2 W
Prise en charge des fréquences d'échantillonnage de 44,1 kHz, 48 kHz et 96 kHz
Téléchargements
Datasheet
RFID technology has conquered many areas in which barcodes, magnetic strips and contact smartcards were used previously. Everyday applications, such as electronic ticketing, access cards, debit cards and electronic identity documents would not be possible without this technology.
MIFARE is the most widely used RFID technology, and this book provides a practical and comprehensive introduction to it. Among other things, the initial chapters cover physical fundamentals, relevant standards, RFID antenna design, security considerations and cryptography.
The complete design of a reader’s hardware and software is described in detail. The reader’s firmware and the associated PC software support programming using any .NET language. The specially developed PC program, “Smart Card Magic.NET”, is a simple development environment that supports sending commands to a card at the click of a mouse, as well as the ability to create C# scripts. Alternatively, one may follow all of the examples using Visual Studio 2010 Express Edition.
Finally, the major smart card reader API standards are introduced. The focus is on programming contactless smartcards using standard PC/SC readers using C/C++, Java and C#.
Cet ensemble de filtres de remplacement complet pour l'extracteur de fumée Aoyue 8486 comprend un filtre HEPA (High Efficiency Particulate Air), un filtre à air en coton (sub) et un filtre à air au charbon actif.
Caractéristiques
Prise CM4
Convient à toutes les variantes du Compute Module 4
La mise en réseau
Connecteur Gigabit Ethernet RJ45 M.2 M KEY, prend en charge les modules de communication ou SSD NVME
Connecteur
En-tête GPIO 40 broches Raspberry Pi
USB
2x USB 2.0 Type-A 2x USB 2.0 via connecteur FFC
Afficher
Port d'affichage MIPI DSI (connecteur FPC 1,0 mm à 15 broches)
Caméra
2x port caméra MIPI CSI-2 (connecteur FPC 1,0 mm 15 broches)
Vidéo
2x ports HDMI (dont un port via connecteur FFC), prend en charge la sortie 4K 30 ips
RTC
APRÈS
Stockage
Prise de carte MicroSD pour les variantes Compute Module 4 Lite (sans eMMC)
En-tête de ventilateur
Pas de contrôle du ventilateur, 5 V
Entrée de puissance
5 V
Dimensions
85x56mm
Inclus
1x CM4-IO-BASE-A
1x vis de montage SSD
Téléchargements
Wiki
Ajoutez cette carte à un dispositif et vous serez en mesure de le connecter à un réseau WiFi, en utilisant son accélérateur de puce cryptographique ECC608 sécurisé. L'Arduino Uno WiFi est identique à l'Arduino Uno Rev3 sur le plan fonctionnel, mais avec l'ajout du WiFi / Bluetooth et quelques autres améliorations. Il intègre le tout nouveau microcontrôleur 8 bits ATmega4809 de Microchip et dispose d'une unité de mesure inertielle IMU (Inertial Measurement Unit) LSM6DS3TR intégrée.
Le module Wi-Fi est un SoC autonome avec une pile de protocoles TCP/IP intégrée qui peut fournir un accès à un réseau Wi-Fi, ou agir comme un point d'accès.
L'Arduino UNO WiFi Rev.2 possède 14 broches d'entrée/sortie numériques (5 qui peuvent être utilisées comme sorties PWM, 6 entrées analogiques), une connexion USB, un jack d'alimentation, un connecteur ICSP et un bouton de réinitialisation. Il contient tout ce qui est nécessaire pour le fonctionnement du microcontrôleur. Il suffit de le connecter à un ordinateur avec un câble USB ou de l'alimenter avec un adaptateur secteur ou une batterie pour commencer.
Spécifications
Tension de fonctionnement
5 V
Tension d'entrée
7 V - 12 V
E/S numériques
14
Broches d'entrée analogique
6
Broches d'entrée analogique
6
Courant continu par broche E/S
20 mA
Courant continu pour la broche 3,3 V
50 mA
Memoire Flash
48 KB
SRAM
6.144 Bytes
EEPROM
256 Bytes
Fréquence d'horloge
16 MHz
Module Radio
u-blox NINA-W102
Elément sécurisé
ATECC608A
Unité de mesure inertielle
LSM6DS3TR
LED_Builtin
25
Longeur
101.52 mm
Largeur
53.3 mm
Poids
37 g
Avec une grille 6x20 de trous espacés de 2,54 mm pour une soudure facile et des broches Pico étiquetées pour que vous sachiez quoi, Pico Proto est parfait lorsque vous êtes satisfait de votre projet de maquette et que vous souhaitez lui offrir une solution sécurisée, intelligente et compacte à long terme. maison. Pico Proto n'est livré avec aucun en-tête attaché, vous devrez donc soit le souder directement aux broches d'en-tête mâles de votre Pico (pour un sandwich permanent mais super mince), soit le souder à un en-tête femelle.
Caractéristiques
40 trous espacés de 2,54 mm pour la fixation à votre Pico.
120 trous espacés de 2,54 mm (grille 6x20) pour fixer d'autres objets
Compatible avec Raspberry Pi Pico.
Dimensions : environ 51 x 25 x 1 mm (L x L x H)
Le Maker pHAT est la solution aux problèmes les plus courants auxquels les débutants sont confrontés en commençant par Raspberry PI. Sa conception intelligente et simple facilite sa fixation sur votre Pi et vous évite tout le travail fastidieux de connexion de divers autres accessoires. De plus, les LED correspondant à chaque broche permettent de voir extrêmement facilement où se situe un problème potentiel.
Le Maker pHat a la même taille que le Raspberry Pi Zero avec les 4 trous de montage alignés. Cependant, il peut être utilisé avec les Raspberry Pi 3B, 3B+ et 3A+, en insérant un en-tête d'empilage 2 x 20.
Caractéristiques
Taille Raspberry Pi Zero, s'empile parfaitement sur Raspberry Pi Zero
Compatible avec Raspberry Pi 3B / 3B+ de taille standard, Raspberry Pi 3A+ de taille moyenne et Raspberry Pi Zero / W / WH de taille plus petite.
Empreinte GPIO Raspberry Pi standard.
Réseau de LED pour les broches GPIO sélectionnées (GPIO 17, 18, 27, 22, 25, 12, 13, 19).
3x boutons-poussoirs programmables intégrés (GPIO 21, 19 et 20, doivent être configurés comme entrée pull up). Buzzer actif intégré (GPIO 26).
Étiquettes appropriées pour tous les GPIO, y compris SPI, UART, I2C, 5V, 3,3V et GND.
Utilisez la prise USB Micro-B pour l’entrée 5 V et la communication USB vers UART.
Série USB facilitée par le FT231X
Tension d'entrée : USB 5 V, depuis un ordinateur, une banque d'alimentation ou un adaptateur USB standard.
Monter sur Raspberry Pi Zero
Montage sur Raspberry Pi 3B, 3B+ et 3A+
Vous pouvez utiliser l'amplificateur de casque Pirate Audio pour construire un lecteur de poche bien rangé pour les fichiers audio locaux (MP3, FLAC, etc.) ou pour la diffusion de musique en continu à partir de services en ligne comme Spotify. Pour vous aider à démarrer, Pimoroni a créé des plugins pour Mopidy qui vous permettront d'afficher de superbes pochettes d'album, de lire et pauser vos morceaux et de régler le volume. Le convertisseur numérique-analogique et l'amplificateur pour casque d'écoute vous permettront de bénéficier d'un son numérique amplifié d'une grande netteté dans votre casque. Pirate Audio est une gamme de cartes audio tout-en-un pour Raspberry Pi, avec un son numérique de haute qualité, des écrans IPS d'une grande netteté pour les pochettes d'album, des boutons tactiles pour la commande de lecture, et un logiciel et un installateur Pirate Audio personnalisés pour faciliter la configuration.CaractéristiquesAudio numérique amplifié (24 bits / 192 KHz) sur I2SPuce amplificateur PAM8908 pour casqueCommutateur à faible gain / gain élevé (le gain élevé augmente de 12dB)Puce CNA PCM5100ASortie stéréo 3.5 mmÉcran LCD couleur IPS de 1,3 pouce (240 x 240 px) (Pilote ST7789)Quatre boutons tactiles/li>Carte au format Mini HATEntièrement assembléCompatible avec tous les modèles de Raspberry Pi à 40 broches.Dimensions : 65x30.5x9.5 mmLogicielLe logiciel et le programme d'installation de Pirate Audio installent la bibliothèque Python pour l'écran LCD, configurent l'audio I2S et le SPI, puis installent Mopidy et nos plugins Pirate Audio personnalisés pour afficher la pochette de l'album et les informations sur les pistes, et pour utiliser les boutons pour contrôler la lecture.Voici comment démarrer :Configurer une carte SD avec la dernière version du système d'exploitation de Raspberry Pi.Connectez-vous à un réseau wifi ou à un réseau filaire.Ouvrez un terminal et tapez ce qui suit :git clone https://github.com/pimoroni/pirate-audiocd pirate-audio/mopidysudo ./install.shRedémarrez votre RPiTéléchargementsFiche technique du PAM8908Fiche technique du PCM5100ALogiciel Pirate Audio
As demand for solar panel installation has risen sharply, especially for installations larger than balcony power plants, the order books of solar companies are full. If you ask for a quote today, you may have to wait a while, if your request isn't simply postponed indefinitely. Another consequence of the solar boom is that some companies are charging very high prices for installations.
Yet there is an obvious and radical solution to the problem of excessive prices: Do it yourself, as the English say. The price of materials is currently affordable, and it's the ideal time for those who do the work themselves. They couldn't save more. Add to this the satisfaction of doing something useful, both economically and ecologically, and the pleasure of building yourself.
In this special issue, you'll find a wide selection of Elektor assemblies, from solar panel controllers to solar water heaters and solar panel orientation systems. The issue also contains practical information on solar panel installation and the technology behind them. Finally, there are a number of articles on the subject of balcony power plants, from how to install them to how to connect them to the Internet...
Contents
BASICS
Dimensioning Photovoltaic Panel ArraysAn introduction to photovoltaic energy and the commonest techniques,followed by simplified calculation models and setup guidelines.
Light Sensor TechnologyMeasuring daylight using LEDs.
Solar Power Made SimpleSolar charging with and without a controller.
Cable Cross-sections and Energy Losses in Solar SystemsKey considerations on the minimum values to respect for electricalcurrent in solar panel cabling.
Solar ModulesEverything you always wanted to know about solar panels...
Ideal Diode ControllerDiode Circuits with Low Power Dissipation.
TIPS
Tracking for Solar Modules
zBot Solar/Battery Power Supply
Solar Cell Array Charger with Regulator
Solar Cell Voltage Regulator
Solar-Powered Night Light
Alternative Solar Battery Charger
PROJECTS
Energy LoggerMeasuring and Recording Power Consumption.
Tiny Solar SupplySunlight In, 3.3 V Out.
A Do-It-Yourself DTURead Data from Small Inverters by μC.
Solar ChargerPortable energy for people on the move.
Solar Thermal Energy RegulatorMaximum power point tracking explored.
2-amp Maximum Power Tracking ChargerSolar Power To The Max.
Computer-driven HeliostatFollow the sun or the stars.
Garden LightingUsing solar cells.
Solar Panel Voltage Converter for IoT DevicesYes we CAN exploit indoor lighting.
Travel ChargerFree power in the mountains.
Solar Cell Battery Charger/MonitorWith protection against deep discharge.
Solar-powered Battery ChargerPIC12C671 avoids overcharging and deep charging.
Converters for Photovoltaic PanelsContributed by TME (Transfer MultisortElektronik).
Solar Charging RegulatorFor panels up to 53 watts.
Solar-Powered ChargerFor lead-acid batteries.
CAN Bus + Arduino for Solar PV Cell MonitoringDetect and locate serviceable panels in large arrays.
Balcony Power Plant 2.0The latest: solar panels, installation and inverters
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
Un jeu de cinq antennes fouets magnétiques et télescopiques - avec une plage de réglage de 100 MHz à 1 GHz - qui peuvent être utilisées avec KrakenSDR pour la radiogoniométrie. Les aimants sont puissants et se fixent bien sur le toit d'une voiture en mouvement.
Comprend un jeu de cinq câbles coaxiaux de deux mètres, équivalents au LMR100, dont la longueur a été adaptée pour de meilleures performances.
The Power Delivery Board is essentially a sink controller board. It negotiates with the USB PD charger to obtain the desired voltage and current according to the specified configuration.
The USB-C PD Power Delivery Board can be used in various applications where USB-C is utilized to power a product or project. It features a user-friendly DIP switch that allows you to select the desired output voltage or current from your USB PD charger.
Additionally, it has an on-board DC-DC converter capable of generating either 5 V or 3.3 V, depending on the jumper setting. It can easily provide around 3.3 W of power.Note: More power can be drawn from the DC-DC converter if the USB PD voltage is lower (e.g., 9 V, 12 V) or if an external heatsink is used.
Voltage and current selection or monitoring is possible through the I²C interface available on the 4-pin header.
Spécifications
USB-C Input
Power delivery up to 65 W via DIP switch and 100 W via I²C command (I²C pullups are not on the board). Please note that the 3.25 A setting(via DIP Switch) may not work with many USB-C PD chargers. We have also observed this during testing.
An additional DC-DC Converter(TPS54302) is onboard to generate 3.3 V, 1 A/5 V, 0.65 A output so that you need fewer components on your application board.
4x Mounting holes for easy mounting
LED indication for USB-C input, USB PD output and DC-DC converter output
A 2-pin power terminal is provided for easy connection
A 4-pin 2.54 mm header connector is provided for the I²C connection
Both connectors will come unsoldered
Dimensions: 50 x 35 mm
Le DiP-Pi PIoT est un système de connectivité WiFi avancé avec des interfaces intégrées de capteurs qui couvrent la plupart des besoins possibles pour les applications IoT basées sur Raspberry Pi Pico. Il peut fournir au système jusqu'à 1,5 A à 4,8 V délivrés de 6 à 18 V CC sur divers schémas d'alimentation comme les voitures, les installations industrielles, etc., en plus du micro-USB d'origine du Raspberry Pi Pico. Il prend en charge la batterie LiPo ou Li-Ion avec chargeur automatique ainsi que la commutation automatique de l'alimentation par câble à l'alimentation par batterie ou inversement (fonctionnalité UPS) en cas de perte d'alimentation par câble. La source d'alimentation étendue (EPR) est protégée par un fusible réinitialisable PPTC, à polarité inversée, ainsi que par ESD. Le DiP-Pi PIoT contient un bouton RESET intégré au Raspberry Pi Pico ainsi qu'un interrupteur coulissant ON/OFF qui agit sur toutes les sources d'alimentation (USB, EPR ou batterie). L'utilisateur peut surveiller (via les broches A/D du Raspberry Pi Pico) le niveau de la batterie et le niveau EPR avec les convertisseurs A/D de PICO. Les deux entrées A/D sont pontées avec des résistances 0402 (0 OHM), donc si pour une raison quelconque l'utilisateur a besoin d'utiliser ces broches Pico pour sa propre application, elles peuvent être facilement retirées. Le chargeur charge automatiquement la batterie connectée (si utilisée), mais l'utilisateur peut en outre allumer/éteindre le chargeur si son application en a besoin.
DiP-Pi PIoT peut être utilisé pour les systèmes IoT alimentés par câble, mais également pour les systèmes purement alimentés par batterie avec ON/OFF. L'état de chaque source d'alimentation est indiqué par des LED informatives distinctes (VBUS, VSYS, VEPR, CHGR, V3V3). L'utilisateur peut utiliser n'importe quelle capacité de type LiPo ou Li-Ion ; Cependant, il faut veiller à utiliser des batteries protégées par PCB avec un courant de décharge maximum autorisé de 2 A. Le chargeur de batterie intégré est configuré pour charger la batterie avec un courant de 240 mA. Ce courant est réglé par une résistance, donc si l'utilisateur a besoin de plus/moins, il peut le changer lui-même. Le DiP-Pi PIoT est également équipé du module WiFi ESP8266 Clone avec antenne intégrée. Cette fonctionnalité ouvre une large gamme d'applications IoT basées sur celle-ci.
En plus de toutes les fonctionnalités ci-dessus, le DiP-Pi PIoT est équipé de capteurs DHT11/22 à 1 fil intégrés et d'interfaces de carte micro-SD. La combinaison des interfaces étendues d'alimentation, de batterie et de capteurs rend le DiP-Pi PIoT idéal pour les applications IoT telles que l'enregistreur de données, la surveillance des usines, la surveillance des réfrigérateurs, etc.
DiP-Pi PIoT est pris en charge avec de nombreux exemples prêts à l'emploi écrits en Micro Python ou C/C++.
Caractéristiques
Général
Dimensions 21 x 51 mm
Compatible avec le brochage Raspberry Pi Pico
LED informatives indépendantes (VBUS, VSYS, VEPR, CHGR, V3V3)
Bouton RESET du Raspberry Pi Pico
Interrupteur à glissière ON/OFF agissant sur toutes les sources d'alimentation (USB, EPR, Batterie)
Alimentation externe 6-18 VDC (voitures, applications industrielles, etc.)
Surveillance du niveau d'alimentation externe (6-18 VCC)
Surveillance du niveau de batterie
Protection contre l'inversion de polarité
Protection par fusible PPTC
Protection ESD
Chargeur de batterie automatique (pour LiPo, Li-Ion protégé par PCB – 2 A Max) Automatique/Contrôle utilisateur
Passage automatique de l'alimentation par câble à l'alimentation par batterie et inversement (fonctionnalité UPS)
Différents schémas d'alimentation peuvent être utilisés simultanément avec l'alimentation USB, l'alimentation externe et l'alimentation par batterie.
Convertisseur Buck 1,5 A à 4,8 V sur EPR
LDO intégré de 3,3 V à 600 mA
Connectivité WiFi clone ESP8266
Commutateur de téléchargement du micrologiciel ESP8266
Interface 1 fil intégrée
Interface DHT-11/22 intégrée
Options d'alimentation
Raspberry Pi Pico micro USB (via VBUS)
Alimentation externe 6-18 V (via prise dédiée – 3,4/1,3 mm)
Batterie externe
Types de batteries pris en charge
LiPo avec PCB de protection courant max 2A
Li-Ion avec PCB de protection courant max 2A
Périphériques et interfaces intégrés
Interface 1 fil intégrée
Interface DHT-11/22 intégrée
Prise pour carte Micro SD
Interface de programmation
Raspberry Pi standard Pico C/C++
Raspberry Pi standard Pico Micro Python
Compatibilité des cas
Boîtier DiP-Pi Plexi-Cut
Surveillance du système
Niveau de batterie via Raspberry Pi Pico ADC0 (GP26)
Niveau EPR via Raspberry Pi Pico ADC1 (GP27)
LED informatives
VB (VUSB)
États-Unis (VSYS)
VE (VEPR)
CH (VCHR)
V3 (V3V3)
Protection du système
Bouton de réinitialisation matérielle instantanée Raspberry Pi Pico
Protection ESD sur EPR
Protection contre l'inversion de polarité sur l'EPR
Fusible PPTC 500 mA @ 18 V sur EPR
Protection contre la surchauffe EPR/LDO
EPR/LDO À propos de la protection actuelle
Conception du système
Conçu et simulé avec PDA Analyzer avec l'un des outils CAO/FAO les plus avancés – Altium Designer
Origine industrielle
Construction de circuits imprimés
PCB de 2 oz en cuivre fabriqué pour une alimentation et un refroidissement appropriés en courant élevé
Technologie de piste de 6 mils/écart de 6 mils PCB à 2 couches
Finition de surface de PCB – Immersion Gold
Tuyaux thermiques en cuivre multicouche pour une réponse thermique accrue du système et un meilleur refroidissement passif
Téléchargements
Fiche de données
Manuel
Il s'agit d'un kit d'extension d'E/S conçu pour Raspberry Pi, qui fournit 5 jeux de 2 x 20 broches, ce qui signifie un moyen pratique « d'empiler » plusieurs HAT différents ensemble et de les utiliser comme une combinaison/un projet spécifique.
Caractéristiques
Connectivité Raspberry Pi standard, directement enfichable OU via un câble ruban
5 jeux d'en-têtes 2x20 broches, connectent plusieurs HAT ensemble
Port d'alimentation externe USB, fournit suffisamment d'alimentation pour plusieurs HAT
Étiquettes d'épingles claires et descriptives pour une utilisation facile
Patins de cavalier réservés sur la face inférieure, les connexions des broches sont modifiables par soudure, pour éviter les conflits de broches
Remarque : assurez-vous qu'il n'y a aucun conflit de broches entre les HAT que vous souhaitez utiliser ensemble avant de vous connecter.
Caractéristiques
Dimensions : 183 × 65 mm
Taille du trou de montage : 3 mm
Inclus
1x CHAPEAU Pile
1x câble ruban 40 broches
1x connecteur à broches mâle 2x20
1x pack de vis RPi (4 pièces) x1
Caractéristiques
Microcontrôleur ATmega328 avec chargeur de démarrage Optiboot
Compatible avec le bouclier R3
Convertisseur série-USB CH340C
Cavalier de niveau de tension de 3,3 V à 5 V
Cavaliers A4/A5
Régulateur de tension AP2112
Rubrique FAI
Tension d'entrée : 7 V - 15 V
1 connexion Qwiic
Vitesse d'horloge de 16 MHz
Mémoire Flash 32 Ko
Construction entièrement CMS
bouton de réinitialisation amélioré
35 Touch Develop & MicroPython Projects
The BBC micro:bit is a credit sized computer based on a highly popular and high performance ARM processor. The device is designed by a group of 29 partners for use in computer education in the UK and will be given free of charge to every secondary school student in the UK.
The device is based on the Cortex-M0 processor and it measures 4 x 5 cm. It includes several important sensors and modules such as an accelerometer, magnetometer, 25 LEDs, 2 programmable push-button switches, Bluetooth connectivity, micro USB socket, 5 ring type connectors, and a 23-pin edge connector. The device can be powered from its micro USB port by connecting it to a PC, or two external AAA type batteries can be used.
This book is about the use of the BBC micro:bit computer in practical projects. The BBC micro:bit computer can be programmed using several different programming languages, such as Microsoft Block Editor, Microsoft Touch Develop, MicroPython, and JavaScript.
The book makes a brief introduction to the Touch Develop programming language and the MicroPython programming language. It then gives 35 example working and tested projects using these language. Readers who learn to program in Touch Develop and MicroPython should find it very easy to program using the Block Editor or any other languages.
The following are given for each project:
Title of the project
Description of the project
Aim of the project
Touch Develop and MicroPython program listings
Complete program listings are given for each project. In addition, working principles of the projects are described briefly in each section. Readers are encouraged to go through the projects in the order given in the book.