فهرست مطالب:
- مرحله 1: نرم افزار مورد استفاده:
- مرحله 2: اجزای مورد استفاده:
- مرحله 3: نمودار مدار:
- مرحله 4: کتابخانه:
- مرحله 5: کد
- مرحله 6: ویدئو:
![سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو: 6 مرحله سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو: 6 مرحله](https://i.howwhatproduce.com/images/002/image-5256-23-j.webp)
تصویری: سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو: 6 مرحله
![تصویری: سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو: 6 مرحله تصویری: سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو: 6 مرحله](https://i.ytimg.com/vi/AqOOp2x4qGM/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
![سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو](https://i.howwhatproduce.com/images/002/image-5256-24-j.webp)
در این پروژه من RFID-RC522 را با arduino وصل کرده ام و سپس داده های RFID را به پایگاه داده phpmyadmin ارسال می کنم. بر خلاف پروژه های قبلی ما ، ما از هیچ محافظ اترنت در این مورد استفاده نمی کنیم ، در اینجا ما فقط داده های سریال را که از arduino آمده می خوانیم و سپس آنها را از طریق یک کد پایتون به phpmyadmin هدایت می کنیم. بنابراین در اینجا دستگاه ما به رایانه متصل است تا بتواند داده ها را به صورت سری ارسال کند ، همچنین می توانید دستگاه را به تمشک pi متصل کنید تا این پروژه قابل حمل باشد.
مرحله 1: نرم افزار مورد استفاده:
![نرم افزار مورد استفاده نرم افزار مورد استفاده](https://i.howwhatproduce.com/images/002/image-5256-25-j.webp)
![نرم افزار مورد استفاده نرم افزار مورد استفاده](https://i.howwhatproduce.com/images/002/image-5256-26-j.webp)
![نرم افزار مورد استفاده نرم افزار مورد استفاده](https://i.howwhatproduce.com/images/002/image-5256-27-j.webp)
اینها نرم افزارهایی هستند که برای این پروژه استفاده کرده ایم:
1. Arduino IDE: می توانید جدیدترین Arduino IDE را از این لینک بارگیری کنید:
www.arduino.cc/fa/Main/Software
2. نصب سرور XAMPP: در اینجا ما از سرور XAMPP استفاده می کنیم که می تواند هم در ویندوز و هم در لینوکس استفاده شود ، اما پیشنهاد من این است که اگر در اوبونتو (هر پلتفرم لینوکس) هستید ، از LAMP استفاده کنید. از آنجا که ما در ویندوز هستیم ، بنابراین ما سرور XAMPP را ترجیح دادیم. بنابراین می توانید سرور XAMPP را از این لینک بارگیری کنید.
متناوبا مراحل مربوط به سرور LAMP به شرح زیر است:
1. Apache را نصب کنید:
sudo apt-get apache2 را نصب کنید
2. MySQL را نصب کنید:
sudo apt-get نصب mysql-server
3. PHP را نصب کنید:
sudo apt-get php5 libapache2-mod-php5 را نصب کنید
4. راه اندازی مجدد سرور:
راه اندازی مجدد sudo /etc/init.d/apache2
5. Apache https:// localhost/را بررسی کنید
اگر روی این پیوند بالا کلیک نکردید ، یک صفحه apache دریافت خواهید کرد اگر متوجه نشدید یعنی در نصب شما مشکلی پیش آمده است
در اینجا ما از PHPMYADMIN که رابط وب سرور MySQL است استفاده می کنیم ، بنابراین برای نصب آن دستور استفاده کنید: sudo apt-get install phpmyadmin
3. Python IDLE: همانطور که ما از کد پایتون برای انتقال داده ها به phpmyadmin استفاده می کنیم ، بنابراین شما باید python idle را بارگیری کنید ، می توانید ابزار پایتون را از این پیوند بارگیری کنید.
جدا از آن ، برای کارکردن به برخی از کتابخانه ها مانند pyserial و mysqldb نیز نیاز خواهید داشت. چگونه می توان این موارد را بارگیری کرد ، من در ویدیوی ضمیمه شده خود توضیح داده ام ، لطفاً کل ویدیو را که در زیر آمده است تماشا کنید.
مرحله 2: اجزای مورد استفاده:
![اجزای مورد استفاده اجزای مورد استفاده](https://i.howwhatproduce.com/images/002/image-5256-28-j.webp)
![اجزای مورد استفاده اجزای مورد استفاده](https://i.howwhatproduce.com/images/002/image-5256-29-j.webp)
1) Arduino UNO: Arduino Uno یک برد میکروکنترلر است که بر اساس ATmega328P (برگه داده) طراحی شده است. دارای 14 پین ورودی/خروجی دیجیتال (از این تعداد 6 عدد می تواند به عنوان خروجی PWM استفاده شود) ، 6 ورودی آنالوگ ، کریستال کوارتز 16 مگاهرتز ، اتصال USB ، پریز برق ، هدر ICSP و دکمه تنظیم مجدد.
3) RFID RC522 Reader with Tag: ماژول های ارزان قیمت RFID وجود دارد که می تواند برچسب های Mifare را بخواند و بنویسد و در چندین فروشگاه اینترنتی مانند eBay فروخته شود و امروزه با بسیاری از "کیت های شروع کننده" همراه است. به سادگی RFID-RC522 (MF-RC522) را جستجو کنید. میکروکنترلر و کارت خوان از SPI برای ارتباط استفاده می کند (تراشه از پروتکل های I2C و UART پشتیبانی می کند اما در کتابخانه اجرا نمی شود). کارت خوان و برچسب ها با استفاده از میدان الکترومغناطیسی 13.56MHz ارتباط برقرار می کنند.
مرحله 3: نمودار مدار:
![مدار مدار](https://i.howwhatproduce.com/images/002/image-5256-30-j.webp)
نمودار مدار این پروژه در بالا آورده شده است.
ابتدا باید همانطور که در تصویر بالا نشان داده شده است ، شیلد اترنت را وصل کنید ، سپس باید اتصال rfid زیر را پین های اتصال arduino و rfid reader قرار دهید.
RFID-RC522 Arduino UNO Arduino Mega
RST 9 9
SDA (SS) 4/10 4/53
MOSI 11 51
MISO 12 50
SCK 13 52
VCC 3.3 در 3.3 ولت
GND GND GND
IRQ متصل نیست
مرحله 4: کتابخانه:
شما باید یک کتابخانه برای rfid rc522 نصب کنید. می توانید کتابخانه را از این لینک دریافت کنید
مرحله 5: کد
می توانید کد منبع را از این لینک github دریافت کنید
مرحله 6: ویدئو:
![](https://i.ytimg.com/vi/aUHDtCRmVIo/hqdefault.jpg)
توضیحات کامل پروژه در فیلم بالا آورده شده است
اگر در مورد این پروژه شک دارید ، می توانید در زیر نظرات خود را با ما در میان بگذارید. و اگر می خواهید در مورد سیستم جاسازی شده بیشتر بدانید می توانید از کانال یوتیوب ما دیدن کنید
لطفاً برای به روزرسانی های مکرر از صفحه فیس بوک ما دیدن کرده و لایک کنید.
با تشکر و احترام ،
فناوری های امبدوترونیک
توصیه شده:
سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: 5 مرحله
![سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: 5 مرحله سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: 5 مرحله](https://i.howwhatproduce.com/images/002/image-5853-j.webp)
سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: فیلم این پروژه
نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: 6 مرحله
![نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: 6 مرحله نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: 6 مرحله](https://i.howwhatproduce.com/images/001/image-884-31-j.webp)
نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: در این پروژه ما DHT11 را با nodemcu وصل کرده ایم و سپس داده های dht11 که رطوبت و دما است را به پایگاه داده phpmyadmin ارسال می کنیم
سیستم حضور و غیاب اثر انگشت آردوینو W/ ذخیره سازی داده های ابری: 8 مرحله
![سیستم حضور و غیاب اثر انگشت آردوینو W/ ذخیره سازی داده های ابری: 8 مرحله سیستم حضور و غیاب اثر انگشت آردوینو W/ ذخیره سازی داده های ابری: 8 مرحله](https://i.howwhatproduce.com/images/002/image-5765-14-j.webp)
سیستم حضور و غیاب اثر انگشت Arduino W/ Cloud Data Storage: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید در این آموزش ، ما قصد داریم
آردوینو با استفاده از پایتون داده های Dht11 را به MySQL Server (PHPMYADMIN) ارسال می کند: 5 مرحله
![آردوینو با استفاده از پایتون داده های Dht11 را به MySQL Server (PHPMYADMIN) ارسال می کند: 5 مرحله آردوینو با استفاده از پایتون داده های Dht11 را به MySQL Server (PHPMYADMIN) ارسال می کند: 5 مرحله](https://i.howwhatproduce.com/images/003/image-6934-2-j.webp)
آردوینو با استفاده از پایتون داده های Dht11 را به MySQL Server (PHPMYADMIN) ارسال می کند: در این پروژه DHT11 را با آردوینو وصل کرده ام و سپس داده های dht11 که میزان رطوبت و دما است را به پایگاه داده phpmyadmin ارسال می کنم. بر خلاف پروژه قبلی ما ، در این مورد از هیچ محافظ اترنت استفاده نمی کنیم ، در اینجا ما فقط t را می خوانیم
سیستم حضور و غیاب با ذخیره داده ها در صفحه گسترده Google با استفاده از RFID و Arduino Ethernet Shield: 6 مرحله
![سیستم حضور و غیاب با ذخیره داده ها در صفحه گسترده Google با استفاده از RFID و Arduino Ethernet Shield: 6 مرحله سیستم حضور و غیاب با ذخیره داده ها در صفحه گسترده Google با استفاده از RFID و Arduino Ethernet Shield: 6 مرحله](https://i.howwhatproduce.com/images/004/image-9254-17-j.webp)
سیستم حضور و غیاب با ذخیره داده ها در صفحه گسترده Google با استفاده از RFID و Arduino Ethernet Shield: سلام بچه ها ، در اینجا ما پروژه ای بسیار هیجان انگیز ارائه می دهیم و این نحوه ارسال داده های rfid به صفحه گسترده Google با استفاده از Arduino است. به طور خلاصه ما قصد داریم یک سیستم حضور و غیاب بر اساس rfid reader ایجاد کنیم که داده های حضور و غیاب را در زمان واقعی ذخیره می کند