This book covers a series of exciting and fun projects for the Arduino, such as a silent alarm, people sensor, light sensor, motor control, internet and wireless control (using a radio link). Contrary to many free projects on the internet all projects in this book have been extensively tested and are guaranteed to work!
You can use it as a projects book and build more than 45 projects for your own use. The clear explanations, schematics, and pictures of each project make this a fun activity. The pictures are taken of a working project, so you know for sure that they are correct.
You can combine the projects in this book to make your own projects. To facilitate this, clear explanations are provided on how the project works and why it has been designed the way it has That way you will learn a lot about the project and the parts used, knowledge that you can use in your own projects.
Apart from that, the book can be used as a reference guide. Using the index, you can easily locate projects that serve as examples for the C++ commands and Arduino functionality. Even after you’ve built all the projects in this book, it will still be a valuable reference guide to keep next to your PC.
Two reasons can be identified for the immense success of the Arduino platform. First, the cheap, ready to go processor board greatly simplifies the introduction to hardware. The second success factor is the free and open-source programming suite that does not require an installation procedure.
Simple entry-level examples ensure rapid successes. Complex selection procedures for parameters like the microprocessor version or interface settings are not required. The first sample programs can be uploaded to the Arduino board, and tested, in a matter of minutes.
The Arduino user is supported by an array of software libraries. However, the daily increasing volume of libraries poses initial problems to the newcomer, and the way ahead may be uncertain after a few entry-level examples. In many cases, detailed descriptions are missing, and poorly described projects tend to confuse rather than elucidate. Clear guidance and a single motto are missing, usually owing to the projects having been created by several different persons—all with different aims in mind.
This book represents a different approach. All projects are presented in a systematical manner, guiding into various theme areas. In the coverage of must-know theory great attention is given to practical directions users can absorb, including essential programming techniques like A/D conversion, timers and interrupts—all contained in the hands-on projects. In this way readers of the book create running lights, a wakeup light, fully functional voltmeters, precision digital thermometers, clocks of many varieties, reaction speed meters, or mouse controlled robotic arms. While actively working on these projects the reader gets to truly comprehend and master the basics of the underlying controller technology.
Ce kit de bras robot traceur polyvalent pour Arduino est équipé de servomoteurs à engrenages métalliques MG90S pour assurer des mouvements de dessin précis et stables.
Caractéristiques
Entièrement compatible avec l'Arduino IDE, inclut le code source complet pour un développement et une personnalisation faciles.
Équipé de servomoteurs à engrenages métalliques MG90S robustes pour plus de précision et de durabilité.
Inclut un module Bluetooth permettant un fonctionnement sans fil via une application dédiée.
L'embout du bras robotisé spécialement conçu maintient fermement les stylos ou marqueurs d'un diamètre de 8 à 10 mm, idéal pour les croquis et les dessins détaillés.
Inclus
Carte Nano compatible Arduino
Carte d'extension Nano
Module Bluetooth
Servomoteurs à engrenages entièrement métalliques MG90S
Cadre en aluminium
Plaque de base stable et épaisse
Vis et accessoires de fixation
Câbles de connexion
Câble de données USB
L'Argon NEO 5 a été spécialement conçu pour répondre aux exigences élevées du Raspberry Pi 5. Il offre une solution de dissipation thermique impressionnante avec un refroidissement passif et actif.
Boîtier en aluminium avec des ailettes de refroidissement passif qui agissent comme un dissipateur thermique
Les ouvertures de ventilation permettent à l'air frais de pénétrer dans le boîtier.
Le ventilateur PWM de 30 mm contrôle ce flux d'air et évacue également l'air chaud par les évents.
Simple et bien conçu
Fabriqué en alliage d'aluminium et poli avec une finition noire et rouge pour un design époustouflant.
Montage facile du Raspberry Pi 5 dans le boîtier en trois parties.
Sa petite taille vous permet de l'emporter partout ou de l'installer facilement sur l'appareil de votre choix grâce aux points de fixation intégrés.
Accès complet à tous les ports de connexion grâce au couvercle amovible.
Protection et sécurité supérieures
L'aluminium de haute qualité protège la carte Raspberry Pi 5 des dommages physiques.
Le boîtier est doté de vis sur le couvercle pour protéger les ports de connexion lorsqu'ils ne sont pas utilisés.
En option, il y a un autre couvercle de protection pour la carte SD afin de protéger davantage vos données.
Support sur mesure pour le Raspberry Pi 5
Bouton d'alimentation intégré
Affichage de la lumière LED
Learn to interface and program hardware devices in a wide range of useful applications, using ARM7 microcontrollers and the C programming language. Examples covered in full detail include a simple LED to a multi-megabyte SD card running the FAT file system.
Features of this book
Build prototype circuits on breadboard or Veroboard and interface to ARM microcontrollers.
A 32-bit ARM7 microcontroller is used in interfacing and software examples.
Interfacing principles apply to other ARM microcontrollers and other non-ARM microcontrollers as well.
Example programs are written in the C programming language.
Use only free or open source software.
Download and install all programming tools from the Internet.
Template project files are provided for easy project creation.
Hardware
Interface to LEDs, transistors, optocouplers, relays, solenoids, switches, keypads, LCD displays, seven segment displays, DC motors, stepper motors, external analogue signals using the ADC, RS232, RS-485, TWI, USB, SPI and SD memory cards.
Software
Once hardware has been interfaced to a microcontroller, software must be written to control the hardware. You will learn how to write programs to operate externally interfaced hardware devices, use timers and interrupts. Also learn how to port FAT file system code for use with an SD memory card, program the PWM to produce an audio sine wave, program the PWM to speed control a DC motor and more.
A chapter on more advanced ARM microcontrollers is included with an overview of some of the newest ARM microcontrollers and their features.
It is becoming important for microcontroller users to quickly learn and adapt to new technologies and architecture used in high performance 32-bit microcontrollers. Many manufacturers now offer 32-bit microcontrollers as general purpose processors in embedded applications.
ARM provide 32 and 64-bit processors mainly for embedded applications. These days, the majority of mobile devices including mobile phones, tablets, and GPS receivers are based on ARM technology. The low cost, low power consumption, and high performance of ARM processors makes them ideal for use in complex communication and mixed signal applications.
This book makes use of the ARM Cortex-M family of processors in easy-to-follow, practical projects. It gives a detailed introduction to the architecture of the Cortex-M family. Examples of popular hardware and software development kits are described.
The architecture of the highly popular ARM Cortex-M processor STM32F107VCT6 is described at a high level, taking into consideration its clock mechanisms, general input/output ports, interrupt sources, ADC and DAC converters, timer facilities, and more. The information provided here should act as a basis for most readers to start using and programming the STM32F107VCT6 microcontroller together with a development kit.
Furthermore, the use of the mikroC Pro for ARM integrated development environment (IDE) has been described in detail. This IDE includes everything required to create a project; namely an editor, compiler, simulator, debugger, and device programmer.
Although the book is based on the STM32F107VCT6 microcontroller, readers should not find it difficult to follow the projects using other ARM processor family members.
35 Projects for Beginners
This book is for hobbyists, students and engineers who want to learn C and how to use an mbed ARM microcontroller in an easy and fun way, without the need for cumbersome software installations.
ARM mbed microcontroller NXP LPC1768
The projects in this book are meant for beginners in C and ARM microcontrollers. That doesn't mean the projects are simple, but it does mean that they are easy to understand. We use for example USB communications, a subject that is made so easy by the mbed that it is suitable for a beginners book.
Cloud technology
The mbed NXP LPC1768 uses cloud technology, a revolutionary concept in software development. This means you do not need to install software on your PC in order to program the mbed!
The only thing you need is a browser such as Microsoft Internet Explorer, and a USB port on your PC. You can get access to your project from any PC anywhere in the world and continue working on it. When you are done a few simple mouse clicks transfer the program to your mbed hardware. Of course you can optionally download the projects and store them on your own PC.
Features of this Book
Learn how to program an mbed ARM microcontroller using cloud technology. No complicated software installation on your PC needed.
Learn programming in C by doing fun and interesting projects. No previous experience or knowledge required.
Examples of projects in this book: flashing light, timer, light activated switch, digital thermometer, people detector, USB communication, talking microcontroller, debugging, sound switch, and much more - 35 projects in total.
Examples of C subjects in this book: variables, commands, functions, program execution, pointers (introduction).
A Guide to Powerful Programming for Embedded Systems
You must be a well-rounded professional to excel in the ever-evolving, rapidly developing embedded design and programming industry. Simply put, when it comes to electronics design and programming, the more topics you can master, the more you’ll flourish at your workplace and at your personal workbench. This shouldn’t be a surprise, as the line between the skills of a hardware engineer and software engineer is blurring. The former should have a good grasp of programming in order to build efficient systems. The latter should understand the details of the design (whether it’s a physical or virtual application) for which he or she is writing code. Thus, to be successful, a modern professional electronics engineer must have a solid grasp of both hardware design and programming.
Assembly Language Essentials is a matter-of-fact guide to Assembly that will introduce you to the most fundamental programming language of a processor. Unlike other resources about Assembly that focus exclusively on specific processors and platforms, this book uses the architecture of a fictional processor with its own hardware and instruction set. This enables you to consider the importance of Assembly language without having to deal with predetermined hardware or architectural restrictions.
You’ll immediately find this thorough introduction to Assembly to be a valuable resource, whether you know nothing about the language or you have used it before. The only prerequisite is that you have a working knowledge of at least one higher-level programming language, such as C or Java.
Assembly Language Essentials is an indispensible resource for electronics engineering professionals, academics, and advanced students looking to enhance their programming skills. The book provides the following, and more:
An introduction to Assembly language and its functionality
Significant definitions associated with Assembly language, as well as essential terminology pertaining to higher-level programming languages and computer architecture
Important algorithms that may be built into high-level languages, but must be done the “hard way” in Assembly language — multiplication, division, and polynomial evaluation
A presentation of Interrupt Service Routines with examples
A free, downloadable Assembler program for experimenting with Assembly
Version améliorée II avec fonction Bluetooth, plus grand capteur de batterie, un seul filtre passe-bande et plusieurs modes (HI-Z, LNA, 50 ohm)
L'ATS25 max-Decoder II est un récepteur radio portable pleine bande MW/LW/SW/Ham/FM basé sur l'émetteur-récepteur HF Si4732-A10 avec technologie DSP. Ce récepteur compact et léger offre plusieurs modes de décodage de signaux intégrés, notamment CW, RTTY, HELL, FT4 et FT8, ce qui en fait un appareil indispensable pour les radioamateurs.
Caractéristiques
Commande rotative ou interface utilisateur à écran tactile
Commutation automatique de l'entrée antenne (prise BNC)
Largeur de bande réglable de 500-6000 Hz en fonction de la modulation
Mesure en temps réel de la qualité de réception du signal et recherche automatique de stations radio sur la base des données reçues
Réglage de la fréquence SSB à 10 Hz minimum. Générateur BFO 1 Hz pour un accord précis dans les bandes radioamateurs
Décodage des informations RDS
Réception SSB
Entrée rapide des fréquences à l'aide de deux VFO à commutation rapide
Mémoire de station illimitée avec regroupement par plage de réception
Mode canal de la bande CB
Nombreuses options de réglage et de personnalisation
Décodage du code Morse pour les alphabets latin et cyrillique
Décodage des modes DIGI (RTTY, FELD-HELL, FT4, FT8)
Sauvegarde, stockage et envoi des données décodées vers un PC
Connectivité WiFi pour les mises à jour et les modes de décodage avancés
Logiciel de contrôle, actualisable, basé sur ESP32
Fourni avec une clé de licence préenregistrée
Spécifications
Écran : 2,4 pouces (net) couleur TFT avec tactile (320 x 240)
Matériau du boîtier : alliage d'aluminium
Batterie intégrée : 4000 mAh Lithium-ion (jusqu'à 6 heures de fonctionnement)
Bluetooth
Haut-parleur interne
Sortie casque (prise jack 3,5 mm)
VHF FM : 64-108 MHz avec RDS
MW : 520-1710 kHz
LW : 153-500 kHz
SW : 1730-30000 kHz
Version du micrologiciel : 4.17 Air
Alimentation : USB-C
Dimensions : 117 x 112 x 45 mm
Poids : 380 g
Inclus
1x ATS25 max-Decoder II récepteur
1x Antenne Wi-Fi
1x Antenne télescopique
1x Stylet
1x Câble de charge/données USB-C
1x Chiffon anti-poussière
1x Manuel
La jauge d'angle de projection de ligne laser ATuMan LI1 est un outil polyvalent conçu pour des mesures d'angle précises. Il combine les fonctionnalités d'un inclinomètre, d'un rapporteur et d'un niveau laser, ce qui le rend adapté à diverses applications dans les projets de construction, de décoration et de bricolage.
Caractéristiques
Mesure d'angle en temps réel
Écran couleur HD LED double face
Corps en aluminium givré
Charge rapide USB-C
Niveau d'angle
Projection de ligne laser
Support réglable pour une fixation facile
IP54 étanche à l'eau et à la poussière
Spécifications
Distance intérieure
≤10 m
Précision des mesures
±0,5°
Modes de mesure
Angle absolu et angle relatif
Longueur d'onde laser
660 nm
Classe Laser
Classe II
Niveau de protection
IP54 (résistant à la poussière et aux éclaboussures)
Batterie
Batterie au lithium 730 mAh (intégrée)
Interface de chargement
USB-C
Température de fonctionnement
−10~50°C
Dimensions
120 x 20 x 35 mm (projecteur)103 x 95 mm (support)
Poids
95 g
Inclus
1x LI1 Mètre d'angle de projection laser (double laser)
1x Support
Ce programmeur a été spécialement conçu pour graver des bootloaders (sans ordinateur) sur les cartes de développement ATmega328 compatibles Arduino.
Branchez simplement le programmeur sur l'interface ICSP pour graver à nouveau le chargeur de démarrage. Il est également compatible avec les nouvelles puces, à condition que le circuit intégré soit fonctionnel.
Remarque : graver un chargeur de démarrage efface toutes les données précédentes de la puce.
Caractéristiques
Tension de fonctionnement : 3,1-5,3 V
Courant de fonctionnement : 10 mA
Compatible avec les cartes basées sur Arduino Nano (ATmega328)
Dimensions : 39,6 x 15,5 x 7,8 mm
Ce programmeur a été spécialement conçu pour graver des bootloaders (sans ordinateur) sur les cartes de développement ATmega328P/ATmega328PB compatibles Arduino.
Branchez simplement le programmeur sur l'interface ICSP pour graver à nouveau le chargeur de démarrage. Il est également compatible avec les nouvelles puces, à condition que le circuit intégré soit fonctionnel.
Remarque : graver un chargeur de démarrage efface toutes les données précédentes de la puce.
Caractéristiques
Tension de fonctionnement : 3,1-5,3 V
Courant de fonctionnement : 10 mA
Compatible avec les cartes basées sur Arduino Uno R3 (ATmega328P ou ATmega328PB)
Dimensions : 39,6 x 15,5 x 7,8 mm
Projets d'électronique analogique et de microcontrôleurs
L'électronique amateur peut être une façon amusante d'acquérir de nouvelles compétences qui peuvent être utiles à votre carrière. Ceux qui comprennent les bases de l’électronique peuvent concevoir leurs propres circuits et projets. Cependant, avant de courir, vous devez apprendre à marcher. Tout commence avec l'électronique analogique. Vous devez être familier avec les composants et circuits simples et comprendre leurs comportements de base ainsi que les problèmes que vous pouvez rencontrer. La meilleure façon d’y parvenir est de procéder à des expériences réelles. La théorie seule ne suffit pas. Ce livre propose un grand nombre de circuits pratiques d'entrée de gamme, avec lesquels chacun peut acquérir l'expérience de base.
Grâce à l’introduction généralisée des microcontrôleurs, un nouveau chapitre de l’électronique s’ouvre. Les microcontrôleurs effectuent désormais de plus en plus de tâches qui étaient initialement résolues à l'aide de composants discrets et de circuits intégrés conventionnels. Débuter est devenu de plus en plus facile grâce à des plateformes telles que Bascom, Arduino, micro:bit. Le livre présente de nombreuses applications de microcontrôleurs gérables. Il s'agit désormais de moins de soudure et plus de programmation.
Ce kit comprend tout le nécessaire pour démarrer avec le Raspberry Pi Pico RP2040. Idéal pour expérimenter l'électronique, les capteurs et la robotique de base, ce kit offre un moyen pratique d'apprendre la programmation et le contrôle matériel.
Inclus
Carte de développement Raspberry Pi Pico RP2040
Câble USB plat Micro:bit de 30 cm pour voiture intelligente
Ligne Dupont mâle à femelle à 10 broches
Éventail à trois feuilles
Support moteur bleu avec vis
Moteur 3 V DC avec fil
Moteur pas à pas de carte de pilote ULN2003 vert
Pied 28mm LED 5mm Rouge (1pcs)
Pied 28mm LED 5mm Vert (1pcs)
Pied 28mm LED 5mm Jaune (1pcs)
Pied de 28 mm LED 5 mm Bleu (1pcs)
Résistance 220R 1/4W 1% (1pcs)
Planche à pain sans vente de 400 points
Module de capteur de suivi d'évitement d'obstacles infrarouge
Module de pilote de sonnerie d'alarme active, faible courant bleu
Module LED clignotant 7 couleurs
Module de commutation tachile
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.
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.
BeagleY-AI est un ordinateur monocarte quad-core 64 bits puissant, open source et peu coûteux, équipé d'un GPU, d'un DSP et d'accélérateurs de vision/apprentissage profond, conçu pour les développeurs et les makers.
Les utilisateurs peuvent profiter des images logicielles Debian Linux fournies par BeagleBoard.org, qui incluent un environnement de développement intégré. Cela permet l'exécution transparente des applications d'IA sur un coprocesseur 4 TOPS dédié, tout en gérant simultanément les tâches d'E/S en temps réel avec un microcontrôleur de 800 MHz.
BeagleY-AI est conçu pour répondre aux besoins des développeurs professionnels et des environnements éducatifs. Il est abordable, facile à utiliser et open source, éliminant ainsi les obstacles à l’innovation. Les développeurs peuvent explorer des leçons approfondies ou pousser les applications pratiques jusqu'à leurs limites sans restriction.
Spécifications
Processeur
TI AM67 avec Arm Cortex-A53 quadricœur 64 bits, GPU, DSP, et accélérateurs de vision/deep learning
RAM
4 Go LPDDR4
Wi-Fi
Module BeagleBoard BM3301 basé sur TI CC3301 (Wi-Fi 802.11ax)
Bluetooth
Bluetooth basse consommation 5.4 (BLE)
USB
• 4x USB-A 3.0 prenant en charge un fonctionnement simultané à 5 Gbit/s • 1x USB-C 2.0 compatible avec les périphériques USB 2.0
Ethernet
Gigabit Ethernet, avec prise en charge PoE+ (nécessite un HAT PoE+ séparé)
Caméra/Écran
1x caméra/émetteur-récepteur d'affichage MIPI à 4 voies, 1x caméra MIPI à 4 voies
Afficher la sortie
1x écran HDMI, 1x écran OLDI
Horloge en temps réel (RTC)
Prend en charge une pile bouton externe pour conserver le temps de panne de courant. Il n'est renseigné que sur les échantillons EVT.
Déboguer l'UART
1x UART de débogage à 3 broches
Alimentation
Alimentation CC 5 V/5 A via USB-C, avec prise en charge Power Delivery
Bouton d'alimentation
On/Off inclus
Interface PCIe
Interface PCI-Express Gen3 x1 pour périphériques rapides (nécessite un HAT M.2 séparé ou un autre adaptateur)
Connecteur d'extension
Connecteur à 40 broches
Connecteur de ventilateur
1 connecteur de ventilateur à 4 broches, prend en charge le contrôle de vitesse PWM et la mesure de la vitesse
Stockage
Emplacement pour carte microSD, avec prise en charge du mode SDR104 haut débit
Tag Connecter
1x JTAG, 1x Tag Connect pour la programmation PMIC NVM
Téléchargements
Pinout
Documentation
Quick start
Software
Lancé en mars 2012, plus les 30 millions d'exemples nanométriques du Raspberry Pi exposés. Il s’agit d’une contribution à la révolution des technologies de l’information et d’un grand stimulant pour le développement du monde de l’électronique. Le succès de la « tarte à la framboise » (traduction littérale de Raspberry Pie) est le résultat de l'industrie micro-électronique de transformation des produits.
Eben Upton, son créateur, âme à l'origine, les acheteurs étaient presque tous des makers , adultes en général. Cependant la plupart d'entre eux étaient également des ingénieurs professionnels. Rapidité, les gens sont responsables de leurs activités personnelles lors de l'utilisation du Raspberry Pi avec une plateforme informatique stable, et ils sont également adoptés pour leur métier.
La Fondation Raspberry Pi édite un magazine édité par la communauté Raspberry Pi : le MagPi (en anglais). Le magazine aborde les passions selon la nature du numérique nano-ordonné et global. Il contient des bancs d'essai de nouveaux produits, de nombreux tutoriels et un grand nombre de projets. Les membres de la communauté Raspberry Pi participent à leur expérience.
La maison d'édition Elektor s'associe à la Fondation Raspberry Pi pour la publication dans le magazine français MagPi. Il est conçu pour assembler 84 projets publics du MagPi en développant l'utilisation du Raspberry Pi et son inspiration.
Grâce à la taille fine et aux possibilités du Raspberry Pi, les créateurs du monde sont fiers des idées des plus folles.
Partez en voyage dans un monde où est faisable !
Le Raspberry Pi à toutes les sauces pour ?
s'inspirateur des projets réalisés par les membres de la communauté
dénicher des utilisations inouïes
découvrir des accessoires et technologies diverses
entrer dans une communauté intégrée et active de Raspberry Pi
Lancé en mars 2012, plus les 30 millions d'exemples nanométriques du Raspberry Pi exposés. Il s’agit d’une contribution à la révolution des technologies de l’information et d’un grand stimulant pour le développement du monde de l’électronique. Le succès de la « tarte à la framboise » (traduction littérale de Raspberry Pie) est le résultat de l'industrie micro-électronique de transformation des produits.
Eben Upton, son créateur, âme à l'origine, les acheteurs étaient presque tous des makers , adultes en général. Cependant la plupart d'entre eux étaient également des ingénieurs professionnels. Rapidité, les gens sont responsables de leurs activités personnelles lors de l'utilisation du Raspberry Pi avec une plateforme informatique stable, et ils sont également adoptés pour leur métier.
La Fondation Raspberry Pi édite un magazine édité par la communauté Raspberry Pi : le MagPi (en anglais). Le magazine aborde les passions selon la nature du numérique nano-ordonné et global. Il contient des bancs d'essai de nouveaux produits, de nombreux tutoriels et un grand nombre de projets. Les membres de la communauté Raspberry Pi participent à leur expérience.
La maison d'édition Elektor s'associe à la Fondation Raspberry Pi pour la publication dans le magazine français MagPi. Il est conçu pour assembler 84 projets publics du MagPi en développant l'utilisation du Raspberry Pi et son inspiration.
Grâce à la taille fine et aux possibilités du Raspberry Pi, les créateurs du monde sont fiers des idées des plus folles.
Partez en voyage dans un monde où est faisable !
Le Raspberry Pi à toutes les sauces pour ?
s'inspirateur des projets réalisés par les membres de la communauté
dénicher des utilisations inouïes
découvrir des accessoires et technologies diverses
entrer dans une communauté intégrée et active de Raspberry Pi
Le multimètre à pince numérique BSIDE U0 est un outil polyvalent conçu pour mesurer le courant alternatif, la tension ca/cc et la résistance avec une grande précision. Équipé de fonctionnalités telles qu'un buzzer marche/arrêt, une alerte d'alarme, un arrêt automatique et une détection d'alerte V, il garantit la sécurité de l'utilisateur et la facilité d'utilisation. Compact, précis et convivial, c'est un outil de dépannage idéal pour résoudre rapidement et en toute sécurité les problèmes électriques dans les véhicules, les environnements industriels et les environnements domestiques.
Ce multimètre est largement utilisé dans divers domaines, notamment l'énergie électrique, les télécommunications, les chemins de fer, la construction, le pétrole et le gaz, le comptage, la recherche scientifique, l'éducation, ainsi que les entreprises industrielles et minières.
Spécifications
Fonction
Plage
Précision
Tension CC
0,800~610 V
±(0,8%+3)
Tension CA
0,800~610 V
±(1,0%+3)
Courant CA
1~100 A
±(2,5%+5)
Courant CC
1~100 A
±(2,5%+5)
Résistance
5~40 MΩ
±(1,2%+3)
Écran
4000 comptes
Batterie
Batterie au lithium 3,7 V 4000 mAh intégrée
Arrêt automatique
Après 15 minutes d'inactivité
Lumière LED
Oui
Dimensions
192 x 36 x 30 mm
Poids
100 g
Inclus
1x BSIDE U0 pince multimètre
2x Fils de test
1x Câble USB
1x Manuel
Plot, Cut, Drill, Mill and Laser with the Z99
This book covers the construction, hardware, software, and operation of the Z99 – CNC machine. This is a multifunctional 4-axis machine for home construction.
The capabilities of the Z99 machine include:
large-format schematic plotting
PCB plotting with etch-resist pens
schematic plotting with conductive-ink pens
letter cutting out of vinyl
paper cutting
PCB/substrate drilling
PCB/substrate milling
text milling
laser engraving
laser cutting of solder paste masks
By making the support software available as freeware, readers of the book are challenged and encouraged to develop new applications for the Z99.
The machine would not be of much use if the user has no option to create suitable files for the designs in mind. A large part of this book is dedicated to creating source files in a variety of freeware software packages, including Inkscape, DesignSpark PCB, KiCad, and FlatCAM.
The book is also useful for readers keen to comprehend and then master the basic structure of HPGL, Gerber, Drill, and G-code files, as well as to have a go at deciphering them using software.
This book discusses the basic components of any alarm system.
All alarm systems have two basic functions. First, they monitor their environment looking for a change such as a door or window opening or someone moving about in the room. Second, they alert the legal owner or user to this change. The system described in this book uses a scanning type software to detect intruders. It behaves like a guard dog, pacing up and down the fence line on the lookout for either an intruder or a familiar person. If you have an alarm key, you can disarm the system and enter.
With the scanning method, the software is easy to write and explain. It can scan eight alarm zones plus two special fire zones in about one second.
You don’t have to be an electrical engineer to install an alarm system, just a decent carpenter, painter, and plasterer! Because this alarm system runs on 12 volts, you don’t have to be a licensed electrician either to install it. The alarm system presented here uses Python software on the Raspberry Pi combined with some elementary electronic circuits. The code described in the book, as well as CAD files and a bill of materials for the alarm panel, are available for free downloading. The book provides the reader with examples of typical configurations coming straight from the author‘s experience. After reviewing the hardware components typically used in common alarm systems, the author shows how to plan one yourself.
To implement a modular alarm, no matter if it is for a single house or for a business or restaurant, the book shows how to skillfully combine a Raspberry Pi with small auxiliary electronic circuits. These are not installation instructions but food for thought that will enable readers to find a solution to their needs.
This book discusses the basic components of any alarm system.
All alarm systems have two basic functions. First, they monitor their environment looking for a change such as a door or window opening or someone moving about in the room. Second, they alert the legal owner or user to this change. The system described in this book uses a scanning type software to detect intruders. It behaves like a guard dog, pacing up and down the fence line on the lookout for either an intruder or a familiar person. If you have an alarm key, you can disarm the system and enter.
With the scanning method, the software is easy to write and explain. It can scan eight alarm zones plus two special fire zones in about one second.
You don’t have to be an electrical engineer to install an alarm system, just a decent carpenter, painter, and plasterer! Because this alarm system runs on 12 volts, you don’t have to be a licensed electrician either to install it. The alarm system presented here uses Python software on the Raspberry Pi combined with some elementary electronic circuits. The code described in the book, as well as CAD files and a bill of materials for the alarm panel, are available for free downloading. The book provides the reader with examples of typical configurations coming straight from the author‘s experience. After reviewing the hardware components typically used in common alarm systems, the author shows how to plan one yourself.
To implement a modular alarm, no matter if it is for a single house or for a business or restaurant, the book shows how to skillfully combine a Raspberry Pi with small auxiliary electronic circuits. These are not installation instructions but food for thought that will enable readers to find a solution to their needs.