0
نام کتاب
Arduino for Arduinians

70 Projects for the Experienced Programmer


Paperback489 Pages
PublisherNo Starch Press
Edition1
LanguageEnglish
Year2024
ISBN9781718502796
340
A6681
انتخاب نوع چاپ:
جلد سخت
935,000ت
0
جلد نرم
855,000ت
0
طلق پاپکو و فنر
865,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید با کادر / تصویر
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Arduino

#Arduinians

#PS/2

#CAN

#AC

#RS232

#RS485

#12C

#IOT

توضیحات

🛠️ با راهنمایی یک استاد کارکشته که بیش از ۳۰ سال تجربه داره، قراره ۷۰ تا پروژه حرفه‌ای آردوینو بسازی و به عنوان یک آردوینی واقعی (Arduinian) بیرون بیای که آماده‌ست تا اختراعات پیچیده خودش رو خلق کنه.


🚀 برای برنامه‌نویس‌های آردوینو که مبانی رو کامل یاد گرفتن، این کتاب قدم بعدیه برای اینکه تبدیل به یک متخصص آردوینو بشن. شما ۷۰ تا پروژه پیچیده و کاربردی رو با این پلتفرم میکروکنترلر همه‌کاره می‌سازید و مهارت‌های پیشرفته‌ای رو به دست میارید تا بتونید ابزارهای قابل‌اطمینان، حرفه‌ای و کاربرپسند طراحی کنید.


📡 شما آردوینو خودتون رو از راه دور با بلوتوث و پیام‌رسان‌های فوری کنترل می‌کنید، دقت پروژه‌های ساعت رو با سرورهای زمان اینترنتی بالا می‌برید و کاری می‌کنید که آردوینو بعد از انجام وظیفه‌ش به طور خودکار خاموش بشه. یاد می‌گیرید چطور برق شهری (AC) و جریان‌های بالا رو با ایمنی کنترل کنید و با استفاده از مدهای کم‌مصرف و خواب (Sleep Mode)، در مصرف باتری صرفه‌جویی کنید. همچنین از تکنیک Charlieplexing برای کنترل نمایشگرهای ماتریس LED استفاده می‌کنید، با «واچ‌داگ تایمر» (Watchdog Timer) آردوینو رو همیشه سرحال نگه می‌دارید، با باس‌های RS232 و RS485 در مسافت‌های طولانی ارتباط سیمی برقرار می‌کنید و کلی چیزهای دیگه.


🔧 در طول این مسیر، دستگاه‌های جذاب و کاربردی مثل موارد زیر رو می‌سازید:

📸 یک مدار مجهز به دوربین برای استریم ویدیو

🎧 یک MP3 پلیر برای گوش دادن به فایل‌های صوتی دلخواهتون

🚗 یک مدار CAN bus برای جمع‌آوری داده‌های سرعت و موتور از خودروی شما

🌐 یک وب‌سرور برای نمایش داده‌های ثبت‌شده با برد ESP32

⌨️ یک کیبورد PS/2 برای بهبود رابط کاربری و وارد کردن و نمایش آسان داده‌ها


👨‍🏫 با هدایت یک استاد آردوینو، شما از ده‌ها سنسور، موتور، نمایشگر و تکنیک‌های مختلف استفاده می‌کنید تا اختراعات تخصصی خودتون رو به واقعیت تبدیل کنید.


📋 الزامات:

آردوینو Uno و سایر میکروکنترلرهای سازگار با آردوینو و پروگرمرهای USBasp. برخی پروژه‌ها ممکنه به قطعات ارزان‌قیمت دیگه‌ای هم نیاز داشته باشن.


📑 فهرست مطالب

  1. چندین دکمه با یک ورودی آنالوگ
  2. دستکاری پورت‌ها (Port Manipulation)
  3. استفاده از میکروکنترلرهای Attiny
  4. ساخت واچ‌داگ تایمرها (Watchdog Timers)
  5. کنترل LEDها با روش Charlieplexing
  6. اضافه کردن کنترل تغذیه حرفه‌ای
  7. کنترل پریزهای برق شهری (AC)
  8. کنترل دستگاه‌های با توان بالا
  9. ساخت یک پخش‌کننده موسیقی دیجیتال و برد صوتی
  10. استفاده از چندین دستگاه I2C با یک آدرس مشترک
  11. شبیه‌سازی ماوس و کیبورد USB با برد Leonardo
  12. انتقال داده به/از فلش درایوهای USB
  13. ارتباط با کیبوردهای PS/2
  14. کنترل آردوینو با بلوتوث
  15. بهره‌وری انرژی برای پروژه‌های قابل‌حمل
  16. مانیتورینگ الکترونیک خودرو با CAN Bus
  17. ارتباط آردوینو به RS232
  18. ارتباط آردوینو به RS485
  19. پلتفرم میکروکنترلر ESP32 و اینترنت اشیاء (IoT)
  20. کنترل از راه دور از طریق تلگرام
  21. دریافت زمان فعلی از سرور زمان اینترنتی
  22. کپچر و لاگ کردن داده‌ها در گوگل شیت (Google Sheets)
  23. ساخت یک مینی وب‌سرور
  24. برد دوربین ESP32


نقد و بررسی

💬 “من این کتاب رو به عنوان یک مرجع غنی، دقیق و گسترده برای ساخت‌وساز با آردوینو شدیداً پیشنهاد می‌کنم.”

گرگ لیدن، وبلاگ گرگ لیدن


💬 “جامع، فوق‌العاده خوش‌نوشت و کاملاً کاربرپسند در سازماندهی و ارائه؛ [این کتاب] یک انتخاب مهم و بی‌قیدوشرط برای مجموعه‌های علوم کامپیوتر و نرم‌افزار کتابخانه‌های شخصی، حرفه‌ای، عمومی و دانشگاهی و لیست‌های درسی تکمیلیه.”

ویسکانسین بوک‌واچ


💬 “یک کتاب قطور دیگه که لایق کتابخونه استاد گجته…”

آلون ویلیامز، ElectronicsWeekly.com


💬 “اگه یه کم تجربه با آردوینو داری ولی خودت رو یک برنامه‌نویس پیشرفته آردوینو نمیدونی، این کتاب ارزش خوندن رو داره.”

نیکلاس واینن، Silicon Chip



✍️ درباره نویسنده

👤 جان باکسال، نویسنده کتاب پرفروش کارگاه آردوینو (ناشر No Starch Press)، بیش از ۳۰ سال شیفته الکترونیک بوده و بخش زیادی از این زمان رو در حوزه‌های خرده‌فروشی، عمده‌فروشی و مشاوره الکترونیک گذرونده. او همچنین چندین سال رو صرف نوشتن آموزش‌ها، پروژه‌ها و نقد و بررسی کیت‌ها و لوازم جانبی در وب‌سایت www.tronixstuff.com کرده.



Guided by an expert craftsman with over 30 years of experience, you’ll build 70 awesome Arduino projects and emerge a true Arduinian ready to invent your own complex creations.


For Arduino programmers who’ve mastered the basics, this book is the next step toward becoming an expert Arduinian. You’ll build 70 complex and practical projects with this versatile microcontroller platform and gain advanced skills to design reliable, professional, user-friendly creations.


You’ll remote-control your Arduino via Bluetooth and instant messaging, improve the accuracy of clock projects with internet time servers, and automatically turn your Arduino off when it completes a task. You’ll safely control AC mains power and higher currents and conserve battery with low-power and sleep modes. You’ll also use Charlieplexing to control LED matrix displays, keep your Arduino running with a watchdog timer, communicate over longer wired distances with the RS232 and RS485 buses, and much more.


Along the way, you’ll build fun and useful devices like:

• A camera-enabled circuit to stream videos

• An MP3 player to listen to audio of your choice

• A CAN bus circuit to gather speed and engine data from your car

• A web server to display data captured with an ESP32 board

• A PS/2 keyboard to improve your user interfaces and easily enter and display data


Guided by an Arduino master, you’ll harness dozens of sensors, motors, displays, and techniques to bring your own expert inventions to life.


Requirements: Arduino Uno and other Arduino-compatible microcontrollers andUSBasp programmers. Some projects may require other inexpensive parts.


Table of Contents

1. Multiple Buttons With One Analog Input

2. Port Manipulation

3. Using Attiny Microcontrollers

4. Building Watchdog Timers

5. Controlling Leds With Charlieplexing

6. Adding Professional Power Control

7. Controlling AC Mains Power Outlets

8. Controlling Higher-Powered Devices

9. Building A Digital Music Player and Sound Board

10. Using Multiple 12C Devices With The Same Address

11. Emulating USB Mice and Keyboards With the Leonardo

12. Transferring Data to and from US B Flash Drives

13. Interfacing With PS/2 Keyboards

14. Controlling the Arduino with Bluetooth

15. Energy Efficiency for Portable Projects

16. Monitoring Automotive Electronics with The Can Bus

17. Arduino-TO-RS232 Communication

18. Arduino-To-RS485 Communication

19. The ESP32 Microcontroller Platform And IOT

20. Remote Control VIA Telegram

21. Retrieve the Current Time From An Internet Time Server

22. Capture and Log Data To Google Sheets

23. Building a Mini Web Server

24. The ESP32 Camera Board


Review

"I highly recommend this rich, detailed, and extensive treatment of Arduino makery." —Greg Laden, Greg Laden's Blog


"Comprehensive, exceptionally well-written, and thoroughly 'user friendly' in organization and presentation, [this book] is a significant and unreservedly recommended pick for personal, professional, community, and college/university library Computer Science & Software collections and supplemental curriculum studies lists." —Wisconsin Bookwatch


"Another tome worthy of the Gadget Master library . . ." —Alun Williams, ElectronicsWeekly.com


"If you have some experience with Arduino but would not consider yourself an advanced Arduino programmer, this book is worth reading." —Nicholas Vinen, Silicon Chip


About the Author

John Boxall, author of bestselling Arduino Workshop (No Starch Press), has been an electronics enthusiast for over 30 years, spending much of that time in the electronics retail, wholesale, and consulting fields. He also spent several years writing Arduino tutorials, projects, and reviews of kits and accessories at www.tronixstuff.com.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
More Books
1,296
Cracking the PM Career
1,000,000 تومان
More Books
1,066
Let’s Code It!
2,845,000 تومان
More Books
1,135
Blueprints Visual Scripting for Unreal Engine 5
1,133,000 تومان
More Books
939
Pro Active Directory Certificate Services
725,000 تومان
More Books
906
Event Processing in Action
634,000 تومان
More Books
1,600
Open Source Projects - Beyond Code
458,000 تومان
More Books
649
Arduino Software Internals
642,000 تومان
More Books
971
Apache Pulsar in Action
653,000 تومان
More Books
930
Learning Redux
608,000 تومان
More Books
382
Terraform in Depth
946,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©