در اینجا یک آموزش مختصر وجود دارد که باید شما را راه اندازی کند و رابط Adruino خود را با پایگاه داده MySQL راه اندازی کنید. به خاطر این آموزش، فرض میکنم که میدانید چگونه MySQL را راهاندازی و استفاده کنید. این آموزش به تجربه زیادی در پایتون نیاز ندارد، اما برای این پروژه باید دو کتابخانه پایتون نصب کنید.
خوشحالم که در یک صفحه هستیم، بیایید به آن برسیم!
مرحله 1: دانلود و نصب کتابخانه های پایتون
ابتدا شما را در جهت درست برای نصب کتابخانه های پایتون مورد نیاز راهنمایی می کنم. ابتدا باید کتابخانه pySerial را نصب کنید. به زبان ساده، کتابخانه pySerial به اسکریپت پایتون شما اجازه می دهد تا با پورت سریالی که آردوینو به آن متصل است صحبت کند. یعنی می توانید آن را به عنوان جریانی در نظر بگیرید که کد آردوینو را به کد پایتون متصل می کند (قیاس های احمقانه دیگری را در اینجا وارد کنید).
1. می توانید کتابخانه pySerial را از اینجا دانلود کنید:
https://pypi.python.org/pypi/pyserial
2. برای کاربران مک یا لینوکس، فایل را دانلود و استخراج کنید. ترمینال و cd را در پوشه استخراج شده باز کنید و دستور زیر را اجرا کنید:
python setup.py نصب کنید
با این کار بسته pySerial نصب می شود. (شات صفحه زیر)
در مرحله بعد، کتابخانه ای را نصب می کنیم تا پایتون بتواند با MySQL به نام MySQLdb صحبت کند.
فقط میخواهم توجه داشته باشم، این مرحله میتواند بسیار آزاردهنده باشد، اما پس از اتمام بسیار مفید است. من یک راهنمای برای شما قرار داده ام که باید دنبال کنید، اما توصیه می کنم قبل از اینکه MySQLdb را نصب کنید MySQL، python و XCode (یا آخرین GCC) را نصب کنید.
1. کتابخانه را از منبع forge دانلود کنید:
http://sourceforge.net/projects/mysql-python/?source=dlp
2. اگر به اندازه کافی خوش شانس هستید، باید بتوانید آن را دانلود کنید، آن را استخراج کنید، ترمینال، سی دی را در پوشه باز کنید و python setup.py install را اجرا کنید، همانطور که قبلا انجام دادید. اگر این کار کرد، شما عالی هستید و باید عالی باشید، اما اگر نه، این راهنما باید کمک کند. توجه داشته باشید، من باید مرحله 6 را قبل از مرحله 3 انجام دهم.
مرحله 2: Fewf، حالا بیایید آردوینو خود را راه اندازی کنیم!
خیلی خوب. حالا که تمام مراحل آزاردهنده را کنار گذاشته ایم، بیایید به قسمت های سرگرم کننده بپردازیم!
به خاطر اینکه شما را سرپا نگه دارم، این را کوتاه و مختصر می نویسم.