top of page

Exploring Arduino (Jeremy Blum’un kitabı)

Exploring Arduino kitabının Rusça baskısının kapağı.
Exploring Arduino kitabının İngilizce baskısının kapağı.

Bu kitap ne hakkında?

​Elektronik dünyasına yolculuğuma şu kitapla başladım: "Make: Electronics", ancak günümüzde elektronikle hobi olarak ilgilenen birinin Arduino gibi mikrodenetleyicilerin nasıl çalıştığını öğrenmesi çok yararlı olur. Arduino tabanlı otomasyon, bu alandaki fikirlerinizin çoğunu hayata geçirmenizi sağlar: çeşitli sensörleri bağlayabilir, Wi-Fi, Bluetooth ve radyo iletişimini (315/433 MHz) kullanabilirsiniz. Üstelik bu kontrol kartları ve sensörler ucuzdur ve kullanımlarını öğrenmek kolaydır.

İnternette Arduino hakkında birçok kaynak ve video ders var, ancak ben basılı kitapları okumayı seviyorum. Bu yüzden en popüler kitaplardan biri olan Jeremy Blum’un "Exploring Arduino" kitabını (ikinci baskı) seçtim.

Bu kitabı internette de bulabilirsiniz, ancak ben basılı sürümünü satın almayı tercih ettim.

Kitabı şu yerlerden satın alabilirsiniz:

Kitabın ikinci baskısını kullandım ve özellikle bu baskıyı öneriyorum. Kitabın birinci ve ikinci baskılarındaki dersler ve gerekli bileşenler önemli ölçüde farklılık gösteriyor.

Kitabın yazarı Jeremy Blum, tüm bölümler için Arduino programlarının (sketch) kodlarını ve video dersleri sunuyor. Tüm materyallere şu bağlantıdan ulaşabilirsiniz: burada.

Kitabı beğendim. Ancak elektriğin temellerini ve algoritmaların çalışma ilkelerini bilmeyen, hiçbir ön bilgisi olmayan bir okuyucunun konuyu anlamak için biraz daha fazla zamana ihtiyacı olabilir. Örneğin, daha önce en azından yarısını okuyup anladığınız kitap "Make: Electronics" ise ve bu kitapta verilen temel elektrik bilgilerine ek olarak programlamadaki döngüler ve koşullar hakkında teorik düzeyde bilgi sahibiyseniz, sorun yaşamazsınız. Arduino ile çalışmak için programcı olmanız kesinlikle gerekmez.​

Kitaptaki projelerde (deneylerde) kullanılan bileşenler

​

Kitabın her bölümünde deneyleri yapmak için gereken bileşenlerin listesi veriliyor. Ayrıca gerekli bileşenlerin tamamını içeren bir liste de var.
Kitapta ihtiyaç duyulan her şeyin nereden satın alınabileceğine dair öneriler veriliyor ve zorluklar tam da bu noktada ortaya çıkabiliyor. Deneylerin yarısı için her elektronik mağazasında bulunmayan özel bileşenler veya kontrol kartları gerekiyor; örneğin Adafruit Feather kontrol kartları.
Kitaptaki tüm deneyleri yapabilmek için gerekli bileşenleri ABD’deki DigiKey mağazasından Avrupa’ya teslim edilmek üzere sipariş etmek, gümrük işlemlerini tamamlamak ve ithalat vergisi ödemek zorunda kaldım. Bu çok zor değildi, ancak asıl sorun pahalı olmasıydı.
Sonradan anladım ki tüm bileşenleri ABD’den sipariş etmek gerekmiyormuş: bazılarının yerine AliExpress’ten daha ucuz muadiller kullanmak veya bunları yerel bir elektronik mağazasından satın almak kolayca mümkün. Gerekli bileşenlerin yerine nelerin kullanılabileceğini önceden bilseydim, 50%’den fazla tasarruf edebilirdim.
Üstelik bazı durumlarda, deney için gerekli olduğu belirtilen bileşen sayısı ihtiyaç duyulandan fazla. 
Aşağıda, kitaptaki tüm deneyler için gerekli bileşenlere ilişkin bölümlere göre gruplandırılmış bilgileri bulabilirsiniz. Bu bilgiler, mümkün olan yerlerde bileşenlerin muadillerini açıklıyor ve gerçekte ne kadar bileşene ihtiyaç duyulduğunu netleştiriyor.
Ayrıca listeye kitapta belirtilmeyen, ancak gerekli olan veya bulundurulması yararlı olacak yardımcı aletleri ve sarf malzemelerini de ekledim.
Yorumlar ve mağaza bağlantıları içeren bileşen listesini şu Google belgesinde bulabilirsiniz. 
​

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

Tinker Vault'u destekleyin.
Bazı bağlantılar satış ortaklığı bağlantılarıdır (
Amazon.com, Amazon.de, AliExpress). Her ürünü kendim satın alıp test ediyorum. Desteğiniz, size ek bir maliyet getirmeden bu projenin devam etmesine yardımcı olur. Teşekkürler!

bottom of page