Le PC a depuis longtemps dépassé sa fonction d’ordinateur pur et est devenu une machine à tout faire. Ce livre s'adresse aux personnes qui souhaitent contrôler du matériel existant ou construit par elles-mêmes depuis leur ordinateur.
En utilisant Visual Basic comme outil de développement rapide d'applications, nous vous emmènerons dans un voyage pour ouvrir le monde au-delà des connecteurs du PC. Après vous être familiarisé avec Visual Basic, son environnement de développement et l'ensemble d'outils qu'il propose, des éléments tels que les communications série, les ports d'imprimante, le bit-banging, l'émulation de protocole, l'interfaçage ISA, USB et Ethernet et le contrôle à distance des équipements de test sur le bus GPIB, sont couverts dans leur étendue. Chaque sujet est accompagné d'un code clair, prêt à être exécuté, et si nécessaire, des schémas sont fournis qui permettront à vos projets d'être opérationnels en un rien de temps.
Ce livre vous montrera des choses avancées telles que : utiliser des outils comme Debug pour trouver des adresses matérielles, configurer une communication à distance à l'aide de sockets TCP/IP et UDP et même écrire vos propres serveurs Internet. Ou que diriez-vous de connecter votre propre bloc de matériel via USB ou Ethernet et de le contrôler depuis Visual Basic. D'autres éléments tels que la communication entre programmes Internet, DDE et la nouvelle interface graphique de Windows XP sont également couverts. Tous les exemples sont prêts à être compilés en utilisant Visual Basic 5.0, 6.0, NET ou 2005. Une couverture complète est donnée sur les différences entre ce que l'on pourrait appeler Visual Basic Classic et Visual basic .NET/2005.
Si vous devez percer, nous vous recommandons de le faire sur des substrats FR1.
Contrairement au FR4, la poussière de FR1 ne contient pas de fibre de verre. Il s'agit également d'un matériau plus souple, ce qui réduit l'usure des forets.
Téléchargez le modèle et incorporez-les dans votre design ici.
10 substrats inclus.
Les cartes FR4 vierges de 3" x 4" sont prêtes pour l'impression de vos circuits. Il suffit de les fixer sur la plate-forme d'impression et d'appuyer sur Print pour distribuer l'encre.
Créez un bouclier Arduino Uno personnalisé à l'aide des modèles Arduino Uno.
Chaque pack contient six modèles Arduino Uno.
Téléchargements
Embouteillages à Gerber
Besoin de distribuer vos propres fluides sensibles aux UV (jusqu'à 550 nm) ?
Inclus
4 barils de seringues bloquant les UV de 5 cc.
4x pistons à ajustement standard (blancs)
4x pistons à haute viscosité (rouges)
4x capuchons de pointe
4x embouts
2x coupleurs Luer femelle à femelle
Un jeu de mèches de haute précision, couvrant les tailles de mèches les plus courantes.
Il suffit de les insérer dans la perceuse V-One Drill avec une clé hexagonale de 2,5 mm (non incluse) et de commencer à percer.
Les tailles suivantes sont incluses (2 de chaque) :
0,70 mm
0,80 mm
0,90 mm
1,00 mm
1,60 mm
Vous cherchez à distribuer des produits à faible viscosité ? Ces buses sont faites pour vous. Ne les utilisez pas avec nos encres ou pâtes à souder standard... vous obtiendrez des performances médiocres.
Ce pack contient 4 buses extra fines avec un diamètre interne de 0,100 mm (4 mil).
Si vous souhaitez repousser les limites de résolution du V-One, ces embouts de distribution vous aideront à réaliser vos projets expérimentaux. Ce pack contient 4 buses extra-fines d'un diamètre interne de 0,150 mm (6 mil).
Ne pas utiliser avec de la pâte à souder ! Elle se bouchera !
Le circuit Punk Console est un tutoriel avancé qui vous permettra de vous familiariser avec l'accessoire V-One Drill. Apprenez à créer un circuit double face et à tourner les boutons pour créer de la musique ! Le kit contient : 2x LED verte 8x résistance de 1 kΩ 3x condensateur 0,01 µF 2x resistance ajustable de 500 kΩ 1x CI minuteur 556 1x Buzzer piézoélectrique 1x Pile 9 V 1x Connecteur de pile 9 V Des rivets et une perceuse V-One sont nécessaires.
Ces modèles sont votre point de départ si vous construisez un Raspberry Pi HAT.
Chaque pack contient six modèles Raspberry Pi B+. Téléchargements
Embouteillages à Gerber
Utilisez le bon outil pour le bon travail. Ces piquets en acier sont utilisés pour presser les rivets sur le circuit imprimé après le perçage des trous.
Ils ont été conçus pour une performance optimale sur l'encre et assurent une connexion électrique entre les couches supérieures et inférieures de votre PCB.
Apprenez à les utiliser ici.
Vous avez besoin d'un moyen de relier les couches supérieure et inférieure ? Les rivets sont la solution !Les rivets sont de petits tubes de cuivre qui établissent une connexion mécanique entre la couche supérieure et la couche inférieure. Nous avons trouvé que les rivets étaient le moyen le plus facile de créer des vias. N'oubliez pas de vous procurer l'outil à rivets correspondante si vous n'en avez pas !Paquet de 200Diamètre intérieur 1,0 mmDiamètre de la tête : 2,2 mmTaille du foret : 1,5 mm (ou 1,6 mm)Vous ne savez pas comment les utiliser ? Consultez notre tutoriel ici.
Contenu du kit
1x buses standard (paquet de 4)
1x tampons de brunissage (paquet de 3)
1x substrats 2'x3' (paquet de 10)
1x substrats 3'x4' (paquet de 6)
1x kit « Bonjour le monde »
Distribution de pâte à souder et fusion tout-en-un
Le Voltera V-One permet de créer des circuits imprimés prototypes à deux couches sur votre bureau. Vous introduisez les fichiers Gerber et vous obtenez PCB. Le distributeur dépose une encre conductrice à base d’argent pour imprimer votre circuit devant vos yeux. L’assemblage de cartes est facile grâce aux fonctions de distribution de pâte à souder et de refusion de la V-One. Il suffit de monter votre carte sur le support d’impression et d’importer votre fichier Gerber dans le logiciel de Voltera.
Plus besoin de pochoir
Le logiciel de Voltera est conçu pour être utilisé facilement. De l’importation de vos fichiers Gerber au moment où vous appuyez sur le bouton d’impression, le logiciel vous guide en toute sécurité à chaque étape.
Compatible avec EAGLE, Altium, KiCad, Mentor Graphics, Cadence, DipTrace, Upverter.
Inclus
Imprimante PCB V-One
Distributeur V-One
Sonde V-One
Kit de buses
Embouts
Pack de 3 substrats FR1 4"
Pack de 2 substrats FR1 3"
Pinces pour substrat
Kit de vis moletées
Kit Hello World
Fil à souder
Pince à épiler
Alimentation
Adaptateur secteur
Câbles
Guides d'utilisation
Téléchargements
Specifications
Logiciel V-One
Manuels d'utilisation
Fiches techniques de sécurité
Fiches techniques
Fichier Voltera CAM pour EAGLE
Substrats et modèles
Plus d'information
FAQ
Plus d'informations de la communauté Voltera
Caractéristiques techniques
Spécifications d'impression
Largeur minimale des tracés
0,2 mm
Dimension passive minimale
1005
Pas minimum de broche à broche (encre conductrice)
0,8 mml
Pas minimum broche à broche (pâte à souder)
0,5 mml
Résistivité
12 mΩ/sq @ 70 um hauteur
Matériau du substrat
FR4
Épaisseur maximale de la carte
3 mm
Spécifications de soudure
Alliage de pâte à souder
Sn42/Bi57.6/Ag0.4
Alliage de fils de soudure
SnBiAg1
Température du fer à souder
180-210 °C
Lit d'impression
Surface d'impression
135 x 113,5 mm
Température maximale du lit chauffé
240 °C
Taux de rampe du lit chauffé
~2°C/s
Empreinte digitale
Dimensions
390 x 257 x 207 mm (L x W x H)
Poids
7 kg
Exigences du système
Systèmes d'exploitation compatibles
Windows 7 ou plus, MacOS 10.11 ou plusr
Format de fichier compatible
Gerber
Type de connexion
USB câblé
Certification
EN 61326-1:2013
EMC requirements
IEC 61010-1
Exigences de sécurité
Marquage CE
Apposé sur les imprimantes Voltera V-One livrées aux clients européens
Conçue et assemblée au Canada.
Plus de détails techniques
Quickstart
Explore Flexible Printed Electronics on the V-One
Voltera V-One Capabilities Reel
Voltera V-One PCB Printer Walkthrough
Unpacking the V-One
V-One: Solder Paste Dispensing and Reflow All-in-One
Voltera @ Stanford University's Bao Research Group: Robotic Skin and Stretchable Sensors
Voltera @ Princeton: The Future of Aerospace Innovation
Le Pico-10DOF-IMU est un module d'extension de capteur IMU spécialisé pour Raspberry Pi Pico. Il intègre des capteurs dont un gyroscope, un accéléromètre, un magnétomètre, un barocepteur et utilise le bus I²C pour la communication.
Combiné avec le Raspberry Pi Pico, il peut être utilisé pour collecter des données de détection environnementale telles que la température et la pression barométrique, ou pour bricoler facilement un robot qui détecte les gestes de mouvement et l'orientation.
Caractéristiques
En-tête Raspberry Pi Pico standard, prend en charge la série Raspberry Pi Pico ICM20948 intégré (gyroscope 3 axes, accéléromètre 3 axes et magnétomètre 3 axes) pour détecter les gestes de mouvement, l'orientation et le champ magnétique
Capteur de pression barométrique LPS22HB intégré, pour détecter la pression atmosphérique de l'environnement
Livré avec des ressources de développement et un manuel (exemples Raspberry Pi Pico C/C++ et MicroPython)
Caractéristiques
Tension de fonctionnement
5 V
Accéléromètre
Résolution : 16 bits Plage de mesure (configurable) : ±2, ±4, ±8, ±16g Courant de fonctionnement : 68,9 uA
Gyroscope
Résolution : 16 bits Plage de mesure (configurable) : ±250, ±500, ±1000, ±2000°/sec Courant de fonctionnement : 1,23 mA
Magnétomètre
Résolution : 16 bits Plage de mesure : ±4900µT Courant de fonctionnement : 90 uA
Barocepteur
Plage de mesure : 260 ~ 1 260 hPa Précision de mesure (température ordinaire) : ±0,025 hPa Vitesse de mesure : 1 Hz - 75 Hz
Caractéristiques
Compatible SPI, facile à conduire
En-tête Raspberry Pi Pico standard, prend en charge la série Raspberry Pi Pico
Livré avec des ressources de développement et un manuel (exemples Raspberry Pi Pico C/C++ et MicroPython)
Caractéristiques
Tension de fonctionnement
5 V
Chiffres
4
Taille d'affichage
0,4 pouces
Couleur des LED
éd
Conducteur
74HC595 Afficher la référence
FJ4401AH
Dimensions
52 × 21 mm
Waveshare CoreEP4CE10 est une carte mère FPGA dotée d'un périphérique EP4CE10F17C8N intégré prenant en charge une extension ultérieure.
Caractéristiques
Dispositif de configuration série intégré EPCS16SI8N
Circuit de base FPGA intégré, tel qu'un circuit d'horloge
Bouton nCONFIG intégré, bouton RESET, 4x LED
Tous les ports E/S sont accessibles sur les connecteurs broches
Interface de débogage/programmation JTAG intégrée
Conception au pas de collecteur de 2,00 mm, adaptée au branchement de votre système d'application
Téléchargements
Wikia
Waveshare DVK600 est une carte mère FPGA CPLD dotée de connecteurs d'extension pour connecter la carte principale FPGA CPLD et les cartes accessoires. Le DVK600 offre un moyen simple de configurer le système de développement FPGA CPLD.
Caractéristiques
Connecteur de carte centrale FPGA CPLD : pour connecter facilement des cartes centrales intégrant une puce FPGA CPLD intégrée
Interface 8I/Os_1 , pour connecter des cartes/modules accessoires
Interface 8I/Os_2 , pour connecter des cartes/modules accessoires
Interface 16I/Os_1 , pour connecter des cartes/modules accessoires
Interface 16I/Os_2 , pour connecter des cartes/modules accessoires
Interface 32I/Os_1 , pour connecter des cartes/modules accessoires
Interface 32I/Os_2 , pour connecter des cartes/modules accessoires
Interface 32I/Os_3 , pour connecter des cartes/modules accessoires
Interface SDRAM
pour connecter la carte accessoire SDRAM
fonctionne également comme connecteurs d'extension de broches FPGA CPLD
Interface LCD , pour connecter LCD22, LCD12864, LCD1602
Interface ONE-WIRE : se connecte facilement aux appareils ONE-WIRE (boîtier TO-92), tels que le capteur de température (DS18B20), le numéro d'enregistrement électronique (DS2401), etc.
Prise 5 V CC
Joystick : cinq positions
Avertisseur sonore
Potentiomètre : pour le réglage du rétroéclairage LCD22 ou le réglage du contraste LCD12864, LCD1602
Interrupteur
Cavalier du buzzer
Cavalier UN FIL
Cavalier du joystick
Téléchargements
Schémas
Le Pico-GPS-L76B est un module GNSS conçu pour Raspberry Pi Pico, avec prise en charge de systèmes multi-satellites, notamment GPS, BDS et QZSS. Il présente des avantages tels qu'un positionnement rapide, une haute précision et une faible consommation d'énergie, etc. Combiné avec le Raspberry Pi Pico, il est facile d'utiliser la fonction de navigation globale.
Caractéristiques
En-tête Raspberry Pi Pico standard, prend en charge les cartes de la série Raspberry Pi Pico
Prise en charge des systèmes multi-satellites : GPS, BDS et QZSS
Technologie de prédiction FACILE et auto-suivi, aide à un positionnement rapide
AlwaysLocate, contrôleur intelligent de mode périodique pour économiser l'énergie
Prend en charge D-GPS, SBAS (WAAS/EGNOS/MSAS/GAGAN)
Débit en bauds de communication UART : 4 800 ~ 115 200 bps (9 600 bps par défaut)
Support de batterie intégré, prend en charge la cellule rechargeable ML1220, pour préserver les informations sur les éphémérides et les démarrages à chaud
4x LED pour indiquer l'état de fonctionnement du module
Livré avec des ressources de développement et un manuel (exemples Raspberry Pi Pico C/C++ et MicroPython)
Caractéristiques
GNSS
Bande de fréquence: GPS L1 (1575,42 MHz) BD2 B1 (1561,098 MHz)
Canaux : 33 canaux de suivi, 99 canaux d'acquisition, 210 canaux PRN
Code C/A
SBAS : WAAS, EGNOS, MSAS, GAGAN
Précision de la position horizontale (positionnement autonome)
<2,5 millions de CEP
Temps de première correction à -130 dBm (FACILE activé)
Démarrages à froid : <15s
Démarrages à chaud : <5s
Démarrages à chaud : <1 s
Sensibilité
Acquisition : -148 dBm
Suivi : -163 dBm
Réacquisition : -160 dBm
Performances dynamiques
Altitude (maximum) : 18 000 m
Vitesse (max): 515 m/s
Accélération (max): 4g
Autres
Interface de Communication
UART
Débit en bauds
4 800 ~ 115 200 bps (9 600 bps par défaut)
Taux de mise à jour
1 Hz (par défaut), 10 Hz (maximum)
Protocoles
NMEA 0183, PMTK
Tension d'alimentation
5 V
Courant de fonctionnement
13mA
Consommation globale de courant
< 40 mA à 5 V (mode continu)
Température de fonctionnement
-40 ℃ ~ 85 ℃
Dimensions
52 × 21 mm
Inclus
1x Pico-GPS-L76B
1x antenne GPS
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
Le Waveshare PCIe vers Gigabit Ethernet et USB 3.2 Gen 1 HAT+ est une carte d'extension conçue spécifiquement pour le Raspberry Pi 5. Elle améliore la connectivité du Raspberry Pi en ajoutant trois ports USB 3.2 Gen 1 haut débit. ports et un port Gigabit Ethernet, le tout dans une configuration plug-and-play sans pilote.
Caractéristiques
Basé sur l'interface PCIe 16 broches du Raspberry Pi 5
Équipé d'une puce Ethernet Gigabit hautes performances RTL8153B
Prend en charge le système d'exploitation Raspberry Pi, Ubuntu, OpenWRT, etc.
Vitesse du réseau stable et fiable
Surveillance en temps réel de l'état de l'alimentation
Prend en charge le contrôle de l'alimentation du port USB via un logiciel
Inclus
1x PCIe vers Gigabit Ethernet USB 3.2 HAT+
1x Câble réseau (1,5 m)
1x Câble 16P (40 mm)
1x Pack d'entretoises
Téléchargements
Wiki
This PCIe to M.2 adapter is specifically designed for the Raspberry Pi 5. It supports the NVMe protocol for M.2 SSDs, enabling fast read and write operations, and adheres to the HAT+ standard. The adapter is compatible with M.2 SSDs in the 2230 and 2242 sizes.
Inclus
1x PCIe to M.2 HAT+ Adapter
1x 2x20 Pin header
1x 16P cable (40 mm)
1x Standoff pack
Téléchargements
Wiki