فهرست مطالب:
- مرحله 1: قطعات و ابزارها
- مرحله 2: راه اندازی
- مرحله 3: لحیم کاری و مدار
- مرحله 4: پایگاه داده
- مرحله 5: ساختن پرونده
تصویری: کوله پشتی هوشمند Back Pi با ردیاب محتوای NFC: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
من به عنوان یک دانش آموز اغلب فراموش می کنم که برخی از کتاب ها و سایر مطالب خود را به کلاس بیاورم. من سعی کردم از یک دستور کار آنلاین استفاده کنم ، اما حتی با وجود آن ، من مرتباً چیزها را روی میزم می گذارم.
راه حلی که به آن رسیدم یک کوله پشتی هوشمند است.
در این مقاله آموزشی نحوه ساخت کوله پشتی با سیستم ردیابی محتوای NFC و سیستم ردیابی GPS را به شما نشان خواهم داد. کوله پشتی از طریق 12 برابر LED Adafruit Neopixel بازخورد می دهد.
کوله پشتی به یک وب سایت Flask متصل است که در آن می توانید آنچه در کوله پشتی شما قرار دارد را مشاهده کنید ، مواد اضافه کنید و فعالیت ایجاد کنید.
مرحله 1: قطعات و ابزارها
این چیزی است که شما برای ساخت Back Pi به آن احتیاج دارید ، این چیزی است که من بدون ابزارهای اولیه مانند یک چاقوی کاردستی از آن استفاده کردم.
- برد شکستن کنترل کننده NFC/RFID PN532 - v1.6
- NeoPixel Ring - 12 x 5050 LED RGBW با درایورهای مجتمع
- Adafruit Ultimate GPS Breakout - 66 کانال با به روز رسانی 10 هرتز - نسخه 3
- آنتن GPS - آنتن فعال خارجی - 3-5V 28dB 5 متر SMA
- SMA به uFL/u. FL/IPX/IPEX RF Adapter Kabel (برای گیرنده های GPS)
- کابل سریال USB به TTL - اشکال اشکال زدایی / کنسول برای رزبری پای
- آلپینیسم روگزاک 22
- Anker PowerCore 20000 با شارژ سریع 3.0
- رزبری پای مدل B+ RAM 512 مگابایت
- SMD ARDUINO UNO REV3
- کارت های Mifare RFID
- صفحه PVC خاکستری 1M x 0.5M
- چسب های داغ ذوب Pattex
- 2x لولا مربع 25mm x 25mm
- قفل مگنت 4 کیلویی
- کابل های جهنده فمال تا فمال
برخی از وب سایت ها در فایل BOM.xlsx هلندی هستند و چند پیوند جایگزین نیز دارند.
مرحله 2: راه اندازی
یکی از گیج کننده ترین بخش های پروژه های تمشک pi DIY پیکربندی صحیح نرم افزار است. می تواند ترسناک باشد و تسلط بر آن واقعا سخت است.
اولین کاری که باید در پروژه Raspberry pi انجام دهید این است که Raspbian را روی Pi خود نصب کنید. من کل نصب را مرور نمی کنم ، اما در اینجا پیوندی به یک دستورالعمل وجود دارد: Raspberry-Pi-Setup-Tutorial.
پس از نصب مجموعه ای از دستورات وجود دارد که باید اجرا کنید.
اول از همه به تمام این دستورات بروید:
github.com/NMCT-S2-DataCom1/DataCommunicat…
سپس از طریق این دستورات عمل کنید:
github.com/NMCT-S2-Project-I/Project-I
مرحله 3: لحیم کاری و مدار
آماده اید که دستان خود را کثیف کنید؟ در اینجا قسمت سرگرم کننده ای وجود دارد: اتصال تمام اجزای الکتریکی خود.
RFID-reader ، GPS-breakout و Neopixel به صورت پیش فرض بدون پین لحیم کاری شده اند. این بدان معناست که هنوز کارهای لحیم کاری برای انجام دادن دارید.
اطمینان حاصل کنید که به اندازه کافی خوب لحیم شده اید تا هیچ یک از پین ها با یکدیگر تماس نگیرند (این می تواند باعث خرابی برق شود).
در دستگاه خواننده RFID فقط پین های مورد نیاز خود را لحیم کنید ، احتمال سوزاندن پین ها را کاهش می دهید. برای خواننده RFID به 2 بلوز نیاز است. اولین مورد "SEL0" باید روی "خاموش" ، دومی "SEL1" باید روی "روشن" تنظیم شود.
من در حین آزمایش از تسمه T و تخته نان استفاده کردم ، اما در نهایت من آنها را بیرون انداختم زیرا فضای زیادی را اشغال می کنند.
GPS و آردوینو به اتصال سری USB از طریق Pi متصل هستند. ممکن است نئوپیکسل Adafruit را مستقیماً به Pi متصل کنید ، اما ممکن است مجبور شوید از یک تغییر سطح استفاده کنید و در هنگام استفاده از اتصال سریال بسیار پیچیده تر است.
هنوز لحیم کاری خود را کنار نگذارید ، ممکن است در این دستورالعمل به آن احتیاج داشته باشید.
مرحله 4: پایگاه داده
همه چیز در پایگاه داده متصل است. همه چیز از کاربر شروع می شود ، یک کاربر کوله پشتی دارد و یک کوله پشتی چند چیز دیگر دارد. یک کوله پشتی می تواند فعالیت داشته باشد و یک فعالیت دارای یک یا چند ماده است.
اطمینان حاصل کنید که رمزهای عبور کاربران خود را به صورت متن ساده ذخیره نمی کنید.
مرحله 5: ساختن پرونده
البته ما همه چیز را بدون کوله در کوله پشتی نمی ریزیم.
برای ساخت قاب ، من از یک تخته فوم PVC 3 میلی متری استفاده کردم.
این جعبه مستطیلی است که از 6 قطعه PVC ساخته شده است.
2 x (19.5 سانتی متر - 9.5 سانتی متر)
2 x (19.5 سانتی متر - 3 سانتی متر)
2 x (9.5 سانتی متر - 3 سانتی متر)
صفحات مختلف با چسب حرارتی به هم چسبیده اند.
اگر از کوله پشتی مشابه من استفاده می کنید ، ابعاد آن را بزرگتر نکنید زیرا به سختی مناسب است.
من چند سوراخ را از طریق کناره های جعبه بریده ام تا بتوانم کابل هایم را داخل Pi خود قرار دهم.
برای ثابت نگه داشتن Pi و آردوینو ، چند بشقاب کوچک را در قسمت داخلی آنها چسبانده ام.
چراغ با 2 لولا در محل خود نگه داشته شده و با آهنربا بسته می شود.
در انتهای جعبه سوراخی برای عبور همه کابل ها از طریق آن وجود دارد.
اگر طول کابل ها به اندازه کافی طولانی نیست ، ممکن است بخواهید برخی از آنها را با هم لحیم کنید.
پس از اتمام جعبه ، می توانید آن را داخل کوله پشتی خود قرار دهید. من چند سوراخ کوچک در کوله پشتی ام بریده ام تا کابل ها را از طریق آن عبور دهم.
توصیه شده:
کوله پشتی هوشمند با ردیابی GPS و چراغ های اتوماتیک: 15 مرحله
کوله پشتی هوشمند با ردیابی GPS و چراغ های اتوماتیک: در این قسمت ما یک کوله پشتی هوشمند می سازیم که می تواند موقعیت ، سرعت ما را ردیابی کند و دارای چراغ های خودکار است که می تواند ما را در شب ایمن نگه دارد. من از 2 سنسور برای تشخیص اینکه آیا روی شانه شما است استفاده می کنم تا مطمئن شوم در مواقع ضروری خاموش نمی شود ،
کوله پشتی شماره 3: PyBoard: 7 مرحله
کوله پشتی شماره 3: PyBoard: کوله پشتی های SPIKE برنامه های افزودنی برای LEGO Education SPIKE Prime هستند. یک کوله پشتی Pyboard به شما امکان می دهد از SPIKE Prime به WiFi متصل شوید و از تمام قابلیت های یک تخته صفحه استفاده کنید. این امر طیف وسیعی از پروژه هایی را که می توانید با استفاده از SPIKE انجام دهید بسیار گسترش می دهد
کوله پشتی شماره 4: تخته نان: 8 مرحله
کوله پشتی شماره 4: تخته نان: کوله پشتی SPIKE برنامه های افزودنی LEGO Education SPIKE Prime هستند. این کوله پشتی به شما امکان می دهد SPIKE Prime خود را با LED ها ، دکمه ها ، کلیدها و جوی استیک ها متصل کنید تا نمونه هایی برای کنترل SPIKE Prime ایجاد کنید. ما همچنین یک کوله پشتی دوربین داریم که به شما امکان می دهد
کوله پشتی Creative Switch: 4 مرحله
کوله پشتی Creative Switch:- باتری 9 ولت- 2 LED آبی- سیم- پارچه رسانا
کوله پشتی هوشمند: 8 مرحله
کوله پشتی هوشمند: اگر شما هم مانند من دانش آموزی هستید ، برخی از شما قطعاً با مشکلی که من فراموش می کنم ارتباط خواهند داشت. من زمان زیادی برای تهیه کوله پشتی ندارم و قبل از اینکه بدانید ، چیزی را فراموش کرده اید. من سعی کردم زندگی خود را با ساخت Raspberry pi project آسان کنم