فهرست مطالب:
- تدارکات
- مرحله 1: راه اندازی
- مرحله 2: پایگاه داده
- مرحله 3: سیم کشی برق
- مرحله 4: مورد
- مرحله 5: پایتون (پس زمینه)
- مرحله 6: Html و جاوا (frontend)
تصویری: خانه سگ هوشمند: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
بیشتر صاحبان حیوانات خانگی کنجکاو هستند که سگ محبوبشان در غیاب آنها چه کرده است.
در این دستورالعمل ما یک مانیتور سگ مبتنی بر رزبری پای ایجاد خواهیم کرد. پس از یک روز کاری ، می توانید برنامه را بررسی کنید و زمانی را که در "نیمکت" خود گذرانده است ببینید ، چقدر سر و صدا کرده و چقدر فعال بوده است.
تدارکات
برق:
- رزبری پای 3 مدل B (کارت SD 8 گیگابایت یا بیشتر)
- T-cobler
- LCD 16x2
- سنسور فشار
- حسگر حرکتی
- سنسور صدا
- مقاومت ها
- jumperwires
مرحله 1: راه اندازی
تنظیم pi:
برای این مرحله به 2 مورد نیاز داریم:
- دیسک تصویر win32:
- تصویر ما در:
راه اندازی کارت SD:
- به دایرکتوری بوت کارت SD بروید
- فایل "cmdline.txt" را باز کرده و ip = 169.254.10.1 را اضافه کنید. مطمئن شوید بین آنچه تایپ می کنید و آنچه در فایل موجود است فاصله وجود داشته باشد
- آن را ذخیره کنید
- یک ssh فایل بدون پسوند در همان dir ایجاد کنید
- کارت SD را برای شما بیرون بیاورم (اما با خیال راحت)
اتصال به PI:
- PI را تغذیه کرده و کابل LAN را به کامپیوتر و PI خود وصل کنید
- Putty را از https://www.putty.org/put نصب کنید
- "169.254.10.1" را در جعبه IP قرار دهید SSH و پورت 22 را انتخاب کنید
- باز کن
- نام کاربری: pi
- رمز عبور: تمشک
پیکربندی:
- "sudo raspi-config" را تایپ کنید
- کشور Wi -Fi خود را از طریق گروه محلی سازی انتخاب کنید
-
realVNC را بارگیری کنید:
اتصال به PI خود را تنظیم کنید
- به وای فای خود متصل شوید
-
بازگشت به نسخه CLI (رابط خط کامپیوتر)
-
نوع:
- "sudo apt update"
- "updates-alternatives --install/usr/bin/python python /usr/bin/python2.7 1"
- "updates-alternatives --install/usr/bin/python python/usr/bin/python3 2"
-
مرحله 2: پایگاه داده
mariaDB را روی PI نصب کنید
-
تایپ کنید
- "sudo apt install mariaDB-server"
- "mysql_secure_installation"
- ما هنوز رمز عبور روت نداریم ، بنابراین فقط Enter را فشار دهید
-
اکنون می توانیم یک رمز عبور ریشه تنظیم کنیم
به همه س questionsالات Y پاسخ دهید
مرحله 3: سیم کشی برق
سیم ها را طبق "طرح الکتریکی" سیم کشی کنید
در پیوست یک مثال عملی از طرح سیم کشی Breadboard من
توجه داشته باشید زیرا سیم های جامپر به خوبی نمی چسبند ، بنابراین اطمینان حاصل کنید که همه چیز به خوبی به تخته نان وصل شده است.
مرحله 4: مورد
مورد را بسازید
امکانات مختلفی وجود دارد:
- می توانید از دستگاه برش لیزری استفاده کنید
- یا می توانید با دست درست کنید
من از لیزر برش استفاده کردم و 2 جعبه را مانند تصویر بالا به هم چسباندم. اگر می خواهید آن را با دست انجام دهید ، اندازه ها در نقاشی آمده است.
اگر می خواهید فایل های برش لیزری ایجاد کنید ، یک سایت آسان وجود دارد که می توانید از آن استفاده کنید. (https://www.makercase.com)
مرحله 5: پایتون (پس زمینه)
برای باطن از Pycharm استفاده می کنم.
برای ارتباط با PI خود:
- فایل
- تنظیمات
- ساخت ، اجرا ، استقرار
- گسترش
- با افزودن میزبان SFTP خود ، به PI خود متصل شوید
- به برگه دوم Mappings بروید و مطمئن شوید که مسیر محلی درست است
- روی OK کلیک کنید
کد را از GITHUB بارگیری کنید (https://github.com/WoutDeBaere/Smart-dog-house)
کد را با راست کلیک بارگذاری کرده و گزینه "Upload to Rpi" را انتخاب کنید.
اسکریپت را با کلیک راست اجرا کنید و run را انتخاب کنید (app.py)
مرحله 6: Html و جاوا (frontend)
قسمت Front-End را انتخاب کنید ، که در مرحله قبل از GITHUB بارگیری کرده اید و آن را بارگذاری کنید. من از Visual Studio برای انجام بخش FE استفاده کردم ، اما بستگی به شما دارد که از کدام محیط ترجیح می دهید استفاده کنید.
توصیه شده:
خانه هوشمند توسط تمشک پای: 5 مرحله (همراه با تصاویر)
خانه هوشمند توسط رزبری پای: در حال حاضر چندین محصول وجود دارد که باعث می شود خانه شما هوشمندتر شود ، اما اکثر آنها راه حل های اختصاصی هستند. اما چرا برای تعویض چراغ با تلفن هوشمند خود به اینترنت نیاز دارید؟ این یکی از دلایلی بود که من Smar خودم را ساختم
LCD STONE با خانه هوشمند: 5 مرحله
LCD STONE With Smart Home: امروز صفحه نمایش درایو سریال STONE را دریافت کردم که می تواند از طریق پورت سریال MCU ارتباط برقرار کند و طراحی منطقی UI این صفحه را می توان مستقیماً با استفاده از نرم افزار VGUS ارائه شده در وب سایت رسمی STONE طراحی کرد ، که بسیار راحتی
ایجاد یک سیستم کنترل خانه هوشمند در STONE HMI Disp: 23 مرحله
ایجاد یک سیستم کنترل خانه هوشمند در STONE HMI Disp: معرفی پروژه آموزش زیر نحوه استفاده از ماژول صفحه لمسی STONE STVC050WT-01 را برای ساخت یک سیستم کنترل ساده لوازم خانگی به شما نشان می دهد
خانه هوشمند از راه دور: 5 مرحله
خانه هوشمند از راه دور: مواد: dunne gelamineerde hout platen. 1 x grondplaat met een diameter van 1 cmkleine nagels2 x breadbords plakbandveel kabels با قطر 0.3 cmveel jumper kabels gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
نحوه ساخت خانه هوشمند با استفاده از ماژول رله کنترل آردوینو - ایده های اتوماسیون خانگی: 15 مرحله (همراه با تصاویر)
نحوه ساخت خانه هوشمند با استفاده از ماژول رله کنترل آردوینو | ایده های اتوماسیون خانگی: در این پروژه اتوماسیون خانگی ، ما یک ماژول رله خانه هوشمند طراحی می کنیم که می تواند 5 لوازم خانگی را کنترل کند. این ماژول رله را می توان از طریق تلفن همراه یا تلفن هوشمند ، ریموت IR یا ریموت تلویزیون ، سوئیچ دستی کنترل کرد. این رله هوشمند همچنین می تواند r