
۴۴٬۰۰۰تومان
نوع فایل دانلود: PDF
پس از خرید، یک فایل PDF دریافت میکنید.
این فایل با Adobe Reader، مرورگر و اپهای PDF روی کامپیوتر و موبایل باز میشود.
خلاصه
__جاوااسکریپت روی چیزها__ اولین قدم شما به دنیای هیجانانگیز و واقعاً سرگرمکنندهٔ برنامهنویسی برای الکترونیکهای کوچک است. اگر آنقدر جاوااسکریپت بلد باشید که بتوانید یک وبسایت سر هم کنید، چیزها را سریعتر از آنکه بگویید «نودبات» به بوق، چشمک و چرخش وادار میکنید.
خرید نسخهٔ چاپی شامل یک کتاب الکترونیک رایگان در قالبهای PDF، Kindle و ePub از Manning Publications است.
دربارهٔ فناوری
آمادهاید چیزها را به حرکت درآورید؟ اگر بتوانید یک وباپ بسازید، میتوانید ربات، ایستگاه هواشناسی و گجتهای بامزهٔ دیگر هم بسازید! در این راهنمای فوقالعاده سرگرمکننده و پروژهمحور، هکر سختافزار جاوااسکریپت **Lyza Danger Gardner** شما را از اولین الایدی چشمکزن تا حسگرهای جوی، روورهای موتوری، زنگ در بلوتوثی و خیلی چیزهای دیگر میبرد. با جاوااسکریپت، کمی سختافزار دمدست و کمی خلاقیت، خیلی زود بوق میزنید، میچرخانید و نور میپاشید.
دربارهٔ کتاب
__جاوااسکریپت روی چیزها__ شما را با دنیای هیجانانگیز برنامهنویسی الکترونیکهای کوچک آشنا میکند! بلافاصله شروع به ساختن میکنید؛ از چشمک ساده روی آردوینو. این کتاب کاملاً مصور و عملی، جعبهابزارهای جاوااسکریپت مثل Johnny-Five را همراه با پلتفرمهایی از جمله Raspberry Pi، Tessel و BeagleBone مرور میکند. با ساختن یکییکی پروژههای جذاب، یاد میگیرید حسگر وصل کنید، موتور ببندید، داده بفرستید و ورودی کاربر را مدیریت کنید. پس هشدار: وقتی شروع کنید، دیگر نمیخواهید دست بکشید.
آنچه داخل کتاب مییابید
* کنترل سختافزار با جاوااسکریپت
* طراحی و سر هم کردن رباتها و گجتها
* یک دورهٔ فشرده در الکترونیک
* بیش از یک دوجین پروژهٔ عملی!
دربارهٔ خواننده
برای خوانندگانی نوشته شده که جاوااسکریپت و Node.js را در سطح متوسط میدانند. نیازی به تجربهٔ قبلی در الکترونیک نیست.
دربارهٔ نویسنده
**Lyza Danger Gardner** بیش از ۲۰ سال است که توسعهدهندهٔ وب است. او عضو جامعهٔ NodeBots و از مشارکتکنندگان کتابخانهٔ Johnny-Five برای Node.js است.
فهرست مطالب
## بخش ۱ - آشنایی جاوااسکریپتنویس با سختافزار
۱. آوردن جاوااسکریپت و سختافزار کنار هم
۲. شروع کار با سختافزار روی آردوینو
۳. چطور مدار بسازیم
## بخش ۲ - مبانی پروژه: ورودی و خروجی با Johnny-Five
۱. حسگرها و ورودی
۲. خروجی: واداشتن چیزها به کار
۳. خروجی: واداشتن چیزها به حرکت
## بخش ۳ - پروژههای پیشرفتهتر
۱. ارتباط سریال
۲. پروژههای بدون سیم
۳. ساختن چیز خودتان
## بخش ۴ - استفاده از جاوااسکریپت با سختافزار در محیطهای دیگر
۱. جاوااسکریپت و سختافزار محدود
۲. ساختن با Node.js و رایانههای کوچک
۳. در ابر، در مرورگر، و فراتر از آن
Summary__JavaScript on Things__ is your first step into the exciting and downright entertaining world of programming for small electronics. If you know enough JavaScript to hack a website together, you'll be making things go bleep, blink, and spin faster than you can say "nodebot."Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyAre you ready to make things move? If you can build a web app, you can create robots, weather stations, and other funky gadgets! In this incredibly fun, project-based guide, JavaScript hardware hacker **Lyza Danger Gardner** takes you on an incredible journey from your first flashing LED through atmospheric sensors, motorized rovers, Bluetooth doorbells, and more. With JavaScript, some easy-to-get hardware, and a bit of creativity, you'll be beeping, spinning, and glowing in no time.About the Book__JavaScript on Things__ introduces the exciting world of programming small electronics! You'll start building things immediately, beginning with basic blinking on Arduino. This fully illustrated, hands-on book surveys JavaScript toolkits like Johnny-Five along with platforms including Raspberry Pi, Tessel, and BeagleBone. As you build project after interesting project, you'll learn to wire in sensors, hook up motors, transmit data, and handle user input. So be warned: once you start, you won't want to stop.What's Inside* Controlling hardware with JavaScripti* Designing and assembling robots and gadgets* A crash course in electronics* Over a dozen hands-on projects!About the ReaderWritten for readers with intermediate JavaScript and Node.js skills. No experience with electronics required.About the Author**Lyza Danger Gardner** has been a web developer for over 20 years. She's part of the NodeBots community and a contributor to the Johnny-Five Node.js library.Table of Contents## PART 1 - A JAVASCRIPTER'S INTRODUCTION TO HARDWARE1. Bringing JavaScript and hardware together2. Embarking on hardware with Arduino3. How to build circuits## PART 2 - PROJECT BASICS: INPUT AND OUTPUT WITH JOHNNY-FIVE1. Sensors and input2. Output: making things happen3. Output: making things move## PART 3 - MORE SOPHISTICATED PROJECTS1. Serial communication2. Projects without wires3. Building your own thing## PART 4 - USING JAVASCRIPT WITH HARDWARE IN OTHER ENVIRONMENTS1. JavaScript and constrained hardware2. Building with Node.js and tiny computers3. In the cloud, in the browser, and beyond