top of page

Exploring Arduino (livro de Jeremy Blum)

Capa da edição russa de Exploring Arduino.
Capa da edição inglesa de Exploring Arduino.

De que trata este livro?

​Comecei o meu percurso no mundo da eletrónica com o livro "Make: Electronics", mas, para quem se interessa por eletrónica nos dias de hoje, é muito aconselhável conhecer o funcionamento dos microcontroladores, como o Arduino. A automatização com Arduino permite concretizar a maioria das suas ideias nesta área: ligar vários sensores e utilizar Wi-Fi, Bluetooth e comunicação por rádio (315/433 MHz). Além disso, os controladores e os sensores são baratos e fáceis de aprender a utilizar.

Na internet há muitos recursos e tutoriais em vídeo sobre Arduino, mas gosto de ler livros em papel, por isso escolhi um dos livros mais populares, "Exploring Arduino" (segunda edição), de Jeremy Blum.

Também pode encontrar este livro na internet, mas preferi comprar a versão em papel.

Pode comprar o livro aqui:

Usei a segunda edição do livro e é essa que recomendo. As lições e os componentes necessários para a primeira e a segunda edição do livro são bastante diferentes.

O autor do livro, Jeremy Blum, disponibiliza o código dos sketches e tutoriais em vídeo para todos os capítulos. Todos os materiais estão disponíveis aqui.

Gostei do livro. No entanto, um leitor sem qualquer preparação, que não conheça os fundamentos da eletricidade nem os princípios de funcionamento dos algoritmos, pode precisar de um pouco mais de tempo para compreender a matéria. Mas se, por exemplo, já conseguiu ler e compreender pelo menos metade do livro "Make: Electronics", que apresenta os conhecimentos básicos de eletricidade, e conhece, a nível teórico, os ciclos e as condições em programação, não terá dificuldades. Para trabalhar com Arduino, não é de todo necessário ser programador.​

Componentes utilizados nos projetos (experiências) do livro

​

Cada capítulo do livro inclui uma lista dos componentes necessários para realizar as experiências. Existe também uma lista completa dos componentes necessários.
O livro recomenda onde comprar tudo o que é necessário, e é precisamente aqui que podem surgir dificuldades. Metade das experiências exige componentes ou controladores específicos que estão longe de se encontrar em todas as lojas de eletrónica, como os controladores Adafruit Feather.
Para realizar todas as experiências do livro, tive de encomendar os componentes necessários nos EUA, na loja DigiKey, com envio para a Europa, tratar do desalfandegamento e pagar os direitos de importação. Não foi muito complicado, mas, acima de tudo, foi caro.
Acabei por descobrir que não era necessário encomendar todos os componentes nos EUA: alguns podem ser facilmente substituídos por equivalentes mais baratos do AliExpress ou comprados numa loja de eletrónica local. Se soubesse de antemão quais as alternativas aos componentes necessários, poderia ter poupado mais de 50%.
Além disso, em alguns casos, a quantidade de componentes indicada como necessária para realizar a experiência é superior à que é realmente necessária. 
Assim, abaixo encontrará informações sobre os componentes necessários, organizadas por capítulo, com uma descrição dos seus equivalentes (quando possível) e uma indicação mais precisa das quantidades efetivamente necessárias para todas as experiências do livro.
Também acrescentei à lista as ferramentas auxiliares e os consumíveis de que se precisa e que não são mencionados no livro, mas que são necessários ou recomendáveis.
A lista de componentes com comentários e ligações para as lojas encontra-se neste documento do 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

Apoie o Tinker Vault.
Algumas ligações são de afiliados (
Amazon.com, Amazon.de, AliExpress). Compro e testo pessoalmente cada produto. O seu apoio ajuda a manter este projeto sem custos adicionais para si. Obrigado!

bottom of page