فهرست مطالب:
- مرحله 1: اجزاء
- مرحله 2: Rasbian را روی کارت Micro SD بنویسید
- مرحله 3: Ip را اضافه کرده و SSH را فعال کنید
- مرحله 4: با بتونه شروع کنید
- مرحله 5: اصول اولیه تمشک پای
- مرحله 6: به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید
- مرحله 7: SPI و 1-wire را فعال کنید
- مرحله 8: ایجاد پوشه گلخانه ای هوشمند و بارگیری همه بسته های ضروری
- مرحله 9: کد را در Raspberry Pi بارگذاری کنید
- مرحله 10: ایجاد پایگاه داده
- مرحله 11: شروع خودکار اسکریپت ها
- مرحله 12: ساخت گلخانه
![گلخانه هوشمند: 12 قدم گلخانه هوشمند: 12 قدم](https://i.howwhatproduce.com/images/002/image-4971-32-j.webp)
تصویری: گلخانه هوشمند: 12 قدم
![تصویری: گلخانه هوشمند: 12 قدم تصویری: گلخانه هوشمند: 12 قدم](https://i.ytimg.com/vi/uNr1QRhHprA/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
![گلخانه هوشمند گلخانه هوشمند](https://i.howwhatproduce.com/images/002/image-4971-33-j.webp)
آیا تا به حال این مشکل را داشتید که هوا در گلخانه شما بسیار گرم است ، بنابراین همه گیاهان شما می میرند ، زیرا فراموش کرده اید دریچه های هوا را باز کنید؟
بیش از این نگاه نکنید ، گلخانه هوشمند راه حل این مشکل است.
در مرحله بعد نحوه ساخت گلخانه هوشمند یا تغییر گلخانه خود به گلخانه هوشمند به شما آموزش داده می شود.
مرحله 1: اجزاء
اجزاء:
1 عدد سروو موتور
2 عدد حسگر دما
1 عدد فن
2 عدد سنسور رطوبت خاک
2 عدد سنسور نور
8 عدد led سفید
چندین مقاومت
صفحه نمایش 1 * 4 در 7 بخش
1 عدد MCP3008
1 x 74HC595
1 عدد رله
1 عدد تمشک pi 3 مدل ب
تخته نان
بلوز
یک گلخانه کوچک
مرحله 2: Rasbian را روی کارت Micro SD بنویسید
![Rasbian را روی کارت Micro SD بنویسید Rasbian را روی کارت Micro SD بنویسید](https://i.howwhatproduce.com/images/002/image-4971-34-j.webp)
- آخرین نسخه "rasbian stretch with desktop" را از سایت آن جا بارگیری کنید:
- فایل raspbian را از حالت فشرده خارج کنید.
- همچنین آخرین نسخه etcher را از آنجا بارگیری کنید:
- کارت حافظه micro SD 32 گیگابایتی را دوباره تغییر دهید.
- echter را باز کنید ، rasbian img و micro SD card را انتخاب کنید.
- روی Flash کلیک کنید.
مرحله 3: Ip را اضافه کرده و SSH را فعال کنید
![Ip را اضافه کرده و SSH را فعال کنید Ip را اضافه کرده و SSH را فعال کنید](https://i.howwhatproduce.com/images/002/image-4971-35-j.webp)
![Ip را اضافه کرده و SSH را فعال کنید Ip را اضافه کرده و SSH را فعال کنید](https://i.howwhatproduce.com/images/002/image-4971-36-j.webp)
- یک فایل "ssh" به کارت میکرو SD اضافه کنید.
- فایل "cmdline.txt" را پیدا کرده و آن را باز کنید.
- "ip = 169.254.10.1" را در انتها اضافه کنید.
- کارت micro SD را در je Raspberry Pi قرار دهید و به آن قدرت دهید.
- رزبری پای را با کابل اترنت به رایانه خود وصل کنید.
مرحله 4: با بتونه شروع کنید
![با بتونه شروع کنید با بتونه شروع کنید](https://i.howwhatproduce.com/images/002/image-4971-37-j.webp)
- آخرین نسخه "rasbian stretch with desktop" را از سایت آنجا بارگیری کنید:
-
بتونه را باز کنید و جزئیات زیر را پر کنید:
- نام میزبان (یا آدرس IP): 169.254.10.1
- نوع اتصال: SSH
- جلسات ذخیره شده: Smart_Greenhouse
- روی "ذخیره" کلیک کنید
- روی "باز کردن" کلیک کنید
- در صورت دریافت هشدار امنیتی از بتونه ، روی "بله" کلیک کنید.
مرحله 5: اصول اولیه تمشک پای
![اصول تمشک پای اصول تمشک پای](https://i.howwhatproduce.com/images/002/image-4971-38-j.webp)
-
اعتبارنامه های دفاع عبارتند از:
- نام کاربری: pi
- رمز عبور: تمشک
- رمز عبور پیش فرض را با تایپ دستور "passwd" تغییر داده و وارد کنید
- ابتدا گذرواژه تمشک فعلی و پس از آن دوبار رمز جدید دلخواه خود را وارد کنید.
مرحله 6: به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید
![به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید](https://i.howwhatproduce.com/images/002/image-4971-39-j.webp)
![به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید](https://i.howwhatproduce.com/images/002/image-4971-40-j.webp)
![به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید به Wi-Fi متصل شوید و Raspberry Pi را به روز کنید](https://i.howwhatproduce.com/images/002/image-4971-41-j.webp)
- نوع: sudo -i
- نوع: echo "password" | wpa_passphrase "SSID" >> /etc/wpa_supplicant/wpa_supplicant.conf
- رمز عبور را به رمز عبور wifi خود و SSID را به نام wifi خود تغییر دهید.
- برای بررسی نوع: nano /etc/wpa_supplicant/wpa_supplicant.conf
-
باید چیزی در این فایل وجود داشته باشد که شبیه تصویر بالا باشد. برای خروج از فایل از "Ctrl" + "X" استفاده کنید.
- نوع: systemctl راه اندازی مجدد شبکه
- نوع: شبکه وضعیت systemctl
- نوع: راه اندازی مجدد
- 30 ثانیه صبر کنید ، بتونه را مجدداً راه اندازی کنید ، روی "Smart_Greenhouse" و روی "باز" کلیک کنید
- دوباره وارد شوید
- نوع: پینگ 8.8.8.8
- پس از این دستورات ، چیزی باید شبیه تصویر بالا باشد.
- نوع: sudo apt-get update && sudo apt-get upgrade-در صورت بروزرسانی این کار ممکن است مدتی طول بکشد.
مرحله 7: SPI و 1-wire را فعال کنید
![SPI و 1 سیم را فعال کنید SPI و 1 سیم را فعال کنید](https://i.howwhatproduce.com/images/002/image-4971-42-j.webp)
![SPI و 1 سیم را فعال کنید SPI و 1 سیم را فعال کنید](https://i.howwhatproduce.com/images/002/image-4971-43-j.webp)
- نوع: sudo raspi-config
- "گزینه های رابط" را انتخاب کنید
- "SPI" را انتخاب کنید ، "بله" را بگویید و "Ok" را بگویید
- "گزینه های رابط" را انتخاب کنید
- "1-wire" را انتخاب کنید ، "بله" را بگویید و "Ok" را بگویید
- "پایان" را انتخاب کنید
- نوع: sudo reboot
- 30 ثانیه صبر کنید ، بتونه را راه اندازی مجدد کنید ، روی "Smart_Greenhouse" و روی "باز" کلیک کنید
مرحله 8: ایجاد پوشه گلخانه ای هوشمند و بارگیری همه بسته های ضروری
- نوع: sudo apt update
- نوع: sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
- نوع: mkdir Smart_Greenhouse && cd Smart_Greenhouse
- نوع: mkdir Smart_Greenhouse_frontend && cd Smart_Greenhouse_frontend
- نوع: python3 -m venv --system-site-packages env
- نوع: source env/bin/activ
- نوع: python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
-
نوع: sudo reboot
- 30 ثانیه صبر کنید ، بتونه را راه اندازی مجدد کنید ، روی "Smart_Greenhouse" و روی "باز" کلیک کنید
- نوع: cd Smart_Greenhouse
- نوع: mkdir Smart_Greenhouse_backend && cd Smart_Greenhouse_backend
- نوع: python3 -m venv --system-site-packages env
- نوع: source env/bin/activ
- نوع: python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
- نوع: sudo reboot
- 30 ثانیه صبر کنید ، بتونه را مجدداً راه اندازی کنید ، روی "Smart_Greenhouse" و روی "باز" کلیک کنید
مرحله 9: کد را در Raspberry Pi بارگذاری کنید
![کد را در Raspberry Pi بارگذاری کنید کد را در Raspberry Pi بارگذاری کنید](https://i.howwhatproduce.com/images/002/image-4971-44-j.webp)
- جدیدترین سرویس گیرنده filezilla را از آنجا بارگیری کنید:
- کد را از github بارگیری کنید:
-
fillezilla را شروع کرده و جزئیات زیر را وارد کنید:
- میزبان: 169.254.10.1
- نام کاربری: pi
- رمز عبور: "گذرواژه ای که در رزبری پای انتخاب کرده اید"
- بندر: 22
- روی اتصال کلیک کنید
- در سمت چپ "سایت محلی" به پرونده هایی که از github بارگیری کرده اید بروید
- در سمت راست "extrene site" به پوشه Smart_Greenhouse بروید
- پوشه های "conf" و "sql" را به پوشه Smart_Greenhouse بکشید
- Smart_Greenhouse_backend را در هر دو طرف باز کرده و "model" و "main.py" را از سمت چپ به راست بکشید.
- به پوشه قبلی در هر دو طرف برگردید
- Smart_Greenhouse_frontend را در دو طرف باز کنید و "static" ، "templates" و "app.py" را از سمت چپ به راست بکشید
- باید شبیه تصویر بالا باشد.
مرحله 10: ایجاد پایگاه داده
![ایجاد پایگاه داده ایجاد پایگاه داده](https://i.howwhatproduce.com/images/002/image-4971-45-j.webp)
![ایجاد پایگاه داده ایجاد پایگاه داده](https://i.howwhatproduce.com/images/002/image-4971-46-j.webp)
- بتونه را شروع کرده و وارد شوید
- نوع: cd Smart_Greenhouse/
- نوع: sudo mariadb
- نوع: CREATE USER 'project1-admin'@'localhost' IDENTIFIED BY 'admin'؛ CREATE USER 'project1-web'@'localhost' IDENTIFIED BY 'web'؛ CREATE USER 'project1-sensor'@'localhost' IDENTIFIED BY 'sensor'؛
- نوع: ایجاد پایگاه داده smartgreenhousedb؛
- نوع: اعطای همه خصوصیات در smartgreenhousedb.* به 'project1-admin'@'localhost' با GRANT OPTION ؛ GRANT SELECT ، INSERT ، UPDATE ، DELETE ON smartgreenhousedb.* TO 'project1-web'@'localhost'؛ GRANT SELECT ، INSERT ، UPDATE ، DELETE ON smartgreenhousedb.* TO 'project1-sensor'@'localhost'؛ خصوصیات فلاش ؛
- نوع: نمایش پایگاه های داده ؛
- باید شبیه تصویر بالا باشد.
- نوع: خروج ؛
- نوع: sudo mariadb <sql/smartgreenhousedb.sql
- نوع: sudo mariadb
- نوع: استفاده از smartgreenhousedb؛
- نوع: نمایش جداول ؛
- نوع: خروج ؛
مرحله 11: شروع خودکار اسکریپت ها
![شروع خودکار اسکریپت ها شروع خودکار اسکریپت ها](https://i.howwhatproduce.com/images/002/image-4971-47-j.webp)
- نوع: sudo cp conf/project1-*. service/etc/systemd/system/
- نوع: sudo systemctl daemon-reload
- نوع: sudo systemctl start project1-*
- نوع: sudo systemctl status status1-*
- نوع: sudo cp conf/nginx/etc/nginx/sites-available/project1
- نوع: sudo rm/etc/nginx/sites-enabled/default
- نوع: sudo ln -s/etc/nginx/sites-available/project1/etc/nginx/sites-enabled/project1
- نوع: sudo systemctl راه اندازی مجدد nginx.service
- نوع: sudo systemctl status nginx.service
- نوع: sudo systemctl را فعال کنید project1-flask
- نوع: sudo systemctl فعال کردن project1-sensor
- باید شبیه تصویر بالا باشد.
مرحله 12: ساخت گلخانه
- گلخانه بسازید.
- مطابق نمودار الکتریکی تمام اجزاء را به گلخانه اضافه کنید.
- قدرت را اضافه کنید و لذت ببرید.
توصیه شده:
گلخانه داخلی اتوماتیک بر اساس Ikea Socker: 5 مرحله
![گلخانه داخلی اتوماتیک بر اساس Ikea Socker: 5 مرحله گلخانه داخلی اتوماتیک بر اساس Ikea Socker: 5 مرحله](https://i.howwhatproduce.com/images/001/image-481-54-j.webp)
گلخانه اتوماتیک داخلی بر اساس Ikea Socker: سلام ، این اولین آموزش من است. من با این اجتماع چیزهای زیادی آموختم و فکر می کنم زمان بازگشت ایده های فروتنانه من فرا رسیده است. متأسفم که زبان انگلیسی من ضعیف است ، اما من هر کاری که بتوانم انجام خواهم داد. ایده این بود که یک گلخانه رومیزی بسازم که به من اجازه می دهد دانه ها را پرورش دهم و
اتوماسیون گلخانه با LoRa! (قسمت 2) -- پنجره باز موتور: 6 مرحله (همراه با تصاویر)
![اتوماسیون گلخانه با LoRa! (قسمت 2) -- پنجره باز موتور: 6 مرحله (همراه با تصاویر) اتوماسیون گلخانه با LoRa! (قسمت 2) -- پنجره باز موتور: 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/002/image-3374-24-j.webp)
اتوماسیون گلخانه با LoRa! (قسمت 2) || پنجره باز موتور: در این پروژه به شما نشان خواهم داد که چگونه یک پنجره بازکن موتوری برای گلخانه خود ایجاد کرده ام. این بدان معناست که من به شما نشان می دهم از چه موتوری استفاده کردم ، چگونه سیستم مکانیکی واقعی را طراحی کردم ، چگونه موتور را حرکت می دهم و در نهایت نحوه استفاده از Arduino LoRa
گلخانه فوق العاده با آبیاری خودکار ، اتصال به اینترنت و موارد دیگر: 7 مرحله (همراه با تصاویر)
![گلخانه فوق العاده با آبیاری خودکار ، اتصال به اینترنت و موارد دیگر: 7 مرحله (همراه با تصاویر) گلخانه فوق العاده با آبیاری خودکار ، اتصال به اینترنت و موارد دیگر: 7 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/006/image-16906-j.webp)
گلخانه فوق العاده با آبیاری خودکار ، اتصال به اینترنت و موارد دیگر: به این دستورالعمل خوش آمدید. در آغاز ماه مارس ، من در یک مغازه باغ بودم و چند گلخانه دیدم. و از آنجا که مدتها بود می خواستم پروژه ای را با گیاهان و لوازم الکترونیکی بسازم ، جلو رفتم و یکی را خریدم: https://www.instagram.com/p
IGreenhouse - گلخانه هوشمند: 17 مرحله (همراه با تصاویر)
![IGreenhouse - گلخانه هوشمند: 17 مرحله (همراه با تصاویر) IGreenhouse - گلخانه هوشمند: 17 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/008/image-23884-j.webp)
IGreenhouse - گلخانه هوشمند: میوه ها و سبزیجات خانگی اغلب بهتر از میوه هایی هستند که خریداری می کنید ، اما گاهی اوقات می توانید گلخانه خود را از دست بدهید. در این پروژه یک گلخانه هوشمند ایجاد خواهیم کرد. این گلخانه به طور خودکار پنجره ها و درهای او را باز و بسته می کند
سنسورهای گلخانه ای هوشمند: 5 مرحله
![سنسورهای گلخانه ای هوشمند: 5 مرحله سنسورهای گلخانه ای هوشمند: 5 مرحله](https://i.howwhatproduce.com/images/001/image-1654-119-j.webp)
سنسورهای گلخانه ای هوشمند: این دستورالعمل در حال حاضر در مسابقه میکروکنترلر است ، لطفاً به آن رای دهید: سلام به همه ، امروز من پروژه کوچک خود را که چند روز ساخته ام به شما نشان خواهم داد. این مجموعه از 4 (چهار) سنسور مختلف ساخته شده است و من فکر می کنم هر صاحب گلخانه ای