top of page

Exploring Arduino (livre de Jeremy Blum)

Couverture de l'édition russe de Exploring Arduino.
Couverture de l'édition anglaise de Exploring Arduino.

De quoi parle ce livre ?

​J'ai fait mes premiers pas dans le monde de l'électronique avec le livre "Make: Electronics", mais il est vivement conseillé à tout amateur d'électronique d'aujourd'hui de se familiariser avec le fonctionnement des microcontrôleurs, comme Arduino. L'automatisation à base d'Arduino vous permettra de réaliser la plupart de vos idées dans ce domaine : connecter différents capteurs, utiliser le Wi-Fi, le Bluetooth et une liaison radio (315/433 MHz). De plus, les contrôleurs et les capteurs sont peu coûteux et faciles à prendre en main.

Il existe de nombreuses ressources et vidéos de cours sur Arduino sur Internet, mais j'aime lire des livres papier. J'ai donc choisi l'un des livres les plus populaires, "Exploring Arduino" (deuxième édition) de Jeremy Blum.

Vous pouvez également trouver ce livre sur Internet, mais j'ai préféré acheter la version papier.

Vous pouvez acheter le livre ici :

J'ai utilisé la deuxième édition du livre et c'est précisément celle que je recommande. Les leçons et les composants nécessaires diffèrent considérablement entre la première et la deuxième édition du livre.

L'auteur du livre, Jeremy Blum, fournit le code des sketches et des vidéos de cours pour tous les chapitres. Toutes ces ressources sont disponibles ici.

J'ai apprécié ce livre. Toutefois, un lecteur sans aucune connaissance préalable des bases de l'électricité et des principes de fonctionnement des algorithmes pourra avoir besoin d'un peu plus de temps pour comprendre le contenu. Mais si, par exemple, vous avez déjà réussi à assimiler au moins la moitié du livre "Make: Electronics", qui présente les bases de l'électricité, et que vous connaissez, au moins en théorie, les boucles et les conditions en programmation, tout ira bien. Il n'est absolument pas nécessaire d'être programmeur pour travailler avec Arduino.​

Composants utilisés dans les projets (expériences) du livre

​

Chaque chapitre du livre présente la liste des composants nécessaires pour réaliser les expériences. Il existe également une liste complète des composants nécessaires.
Le livre recommande des magasins où acheter tout le nécessaire, et c'est là que des difficultés peuvent survenir. La moitié des expériences nécessitent des composants ou des contrôleurs particuliers que l'on ne trouve pas dans tous les magasins d'électronique, par exemple les contrôleurs Adafruit Feather.
Pour réaliser toutes les expériences du livre, j'ai dû commander les composants nécessaires aux États-Unis, chez DigiKey, les faire livrer en Europe, effectuer les formalités de dédouanement et payer des droits de douane. Ce n'était pas très compliqué, mais c'était surtout coûteux.
Il s'est avéré qu'il n'était pas nécessaire de commander tous les composants aux États-Unis : certains peuvent facilement être remplacés par des équivalents moins chers sur AliExpress ou achetés dans un magasin d'électronique local. Si j'avais su à l'avance par quoi remplacer les composants demandés, j'aurais pu économiser plus de 50%.
De plus, dans certains cas, le nombre de composants indiqué comme nécessaire pour réaliser une expérience est surestimé. 
Vous trouverez donc ci-dessous, pour toutes les expériences du livre, des informations regroupées par chapitre sur les composants nécessaires, avec une description de leurs équivalents (lorsque c'est possible) et des précisions sur les quantités réellement requises.
J'ai également complété la liste avec les outils auxiliaires et les consommables nécessaires qui ne sont pas mentionnés dans le livre, mais qui sont indispensables ou recommandés.
Vous trouverez la liste des composants, accompagnée de commentaires et de liens vers les magasins, dans ce document Google. 
​

Exploring Arduino: 2nd Edition [Chapters 1-7 Parts Kit] https://www.adafruit.com/wishlists/491653
1    Adafruit METRO 328 Fully Assembled - Arduino IDE compatible - ATmega328
2    USB cable - USB A to Micro-B - 3 foot long
3    Half Sized Premium Breadboard - 400 Tie Points
4    Breadboarding wire bundle
5    Tactile Button switch (6mm) x 20 pack
6    Through-Hole Resistors - 220 ohm 5% 1/4W - Pack of 25
7    Through-Hole Resistors - 1.0K ohm 5% 1/4W - Pack of 25
8    Through-Hole Resistors - 10K ohm 5% 1/4W - Pack of 25
9    Breadboard trim potentiometer - 10K
10    Photo cell (CdS photoresistor)
11    Diffused Red 5mm LED (25 pack)
12    Super Bright Blue 5mm LED (25 pack)
13    Super Bright White 5mm LED (25 pack)
14    Diffused RGB (tri-color) LED - Common Anode
15    TMP36 - Analog Temperature sensor - TMP36
16    Alkaline 9V Battery
17    9V battery clip with 5.5mm/2.1mm plug
18    5V 1.5A Linear Voltage Regulator - 7805 TO-220
19    10uF 50V Electrolytic Capacitors - Pack of 10
20    0.1uF ceramic capacitors - 10 pack
21    1N4001 Diode - 10 pack
22    NPN Bipolar Transistors (PN2222) - 10 pack
23    Mini Robot Rover Chassis Kit - 2WD with DC Motors
24    DC Toy / Hobby Motor - 130 Size
25    Dual H-Bridge Motor Driver for DC or Steppers - 600mA - L293D
26    12V DC 1000mA (1A) regulated switching power adapter - UL listed
27    IR distance sensor includes cable (10cm-80cm) - GP2Y0A21YK0F
28    Standard servo - TowerPro SG-5010 - 5010
29    Stepper motor - NEMA-17 size - 200 steps/rev, 12V 350mA
30    Speaker - 3" Diameter - 8 Ohm 1 Watt
Exploring Arduino: 2nd Edition [Chapters 8-14 Parts Kit] https://www.adafruit.com/wishlists/491688
31    Piezo Buzzer - PS1240
32    Adafruit LIS3DH Triple-Axis Accelerometer (+-2g/4g/8g/16g)
33    Miniature 5V Cooling Fan for Raspberry Pi (and Other Computers)
34    Assembled Standard LCD 16x2 + extras - White on Blue
35    74AHCT14 - Logic Level Inverter / Level Shifter
36    Adafruit Assembled Data Logging shield for Arduino
37    CR1220 12mm Diameter - 3V Lithium Coin Cell Battery - CR1220
38    SD/MicroSD Memory Card (8 GB SDHC)
39    5V 1A (1000mA) USB port power supply - UL Listed
40    Seeeduino Lite - ATmega32u4
41    Through-Hole Resistors - 100 ohm 5% 1/4W - Pack of 25
42    Through-Hole Resistors - 4.7K ohm 5% 1/4W - Pack of 25
43    Diffused Green 5mm LED (25 pack)
44    Super Bright Yellow 5mm LED (25 pack)
45    2-Axis Joystick
46    74HC595 Shift Register - 3 pack
47    Breadboard Friendly I2C Temperature Sensor - TC74A0 - TC74A0-5.0VAT
Exploring Arduino: 2nd Edition [Chapters 15-17 Parts Kit] https://www.adafruit.com/wishlists/491690
48    Adafruit Feather 32u4 Bluefruit LE with Headers - Assembled
49    Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500
50    Simple RF M4 Receiver - 315MHz Momentary Type
51    Keyfob Single Button RF Remote Control - 315MHz
52    Controllable Four Outlet Power Relay Module version 2 - (Power Switch Tail Alternative)
53    Adafruit 1.2" 4-Digit 7-Segment Display w/I2C Backpack - Red
Additional components and tools I recommend having
54    SYB-170 small solderless breadboard for mounting the accelerometer separately
55    Connectors for soldering practice
56    Board for soldering practice
57    Soldering iron
58    Solder wire with flux
59    Male-to-female connectors for connecting sensors
60    PC with an SD card reader, or a separate card reader
61    Paper tape for securing components in some experiments

Soutenez Tinker Vault.
Certains liens sont des liens d'affiliation (
Amazon.com, Amazon.de, AliExpress). J'achète et teste personnellement chaque produit. Votre soutien aide ce projet à continuer, sans coût supplémentaire pour vous. Merci !

bottom of page