![Интелигентна оранжерия: 12 стъпки Интелигентна оранжерия: 12 стъпки](https://i.howwhatproduce.com/images/002/image-4971-32-j.webp)
Съдържание:
- Стъпка 1: Компоненти
- Стъпка 2: Напишете Rasbian на Micro SD картата
- Стъпка 3: Добавете Ip и активирайте SSH
- Стъпка 4: Започнете с шпакловката
- Стъпка 5: Основи на Raspberry Pi
- Стъпка 6: Свържете се с Wi-Fi и актуализирайте Raspberry Pi
- Стъпка 7: Активирайте SPI и 1-проводник
- Стъпка 8: Създайте интелигентна папка за оранжерия и изтеглете всички необходими пакети
- Стъпка 9: Разширете кода на Raspberry Pi
- Стъпка 10: Създайте база данни
- Стъпка 11: Автоматично стартиране на скриптове
- Стъпка 12: Изгражда оранжерия
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36
![Умна оранжерия Умна оранжерия](https://i.howwhatproduce.com/images/002/image-4971-33-j.webp)
Имали ли сте някога проблема, че е било твърде горещо в оранжерията ви, така че всичките ви растения са загинали, защото сте забравили да отворите вентилационните отвори?
Не търсете повече, интелигентната оранжерия е решението на този проблем.
Следващата стъпка ще ви запознае с това как да изградите вашата интелигентна оранжерия или да промените оранжерията си в интелигентна оранжерия.
Стъпка 1: Компоненти
Компоненти:
1 x серво мотор
2 x Температурен сензор
1 x вентилатор
2 x сензор за влажност на почвата
2 x сензор за светлина
8 x бял светодиод
множество резистори
1 х 4 на 7-сегментен дисплей
1 x MCP3008
1 x 74HC595
1 х Relais
1 х малина пи 3 модел б
Платка
джъмпери
малка оранжерия
Стъпка 2: Напишете Rasbian на Micro SD картата
![Напишете Rasbian на Micro SD картата Напишете Rasbian на Micro SD картата](https://i.howwhatproduce.com/images/002/image-4971-34-j.webp)
- Изтеглете последната версия „rasbian stretch с десктоп“от там сайта:
- Разархивирайте файла raspbian.
- Изтеглете и най -новата версия etcher от там сайта:
- Преформатирайте 32GB micro SD картата.
- Отворете echter, изберете rasbian img и вашата micro SD карта.
- Кликнете върху 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" файл към micro SD картата.
- Намерете файла "cmdline.txt" и го отворете.
- Добавете „ip = 169.254.10.1“в края.
- Поставете микро SD картата в je Raspberry Pi и й дайте захранване.
- Свържете Raspberry Pi с Ethernet кабел към вашия компютър.
Стъпка 4: Започнете с шпакловката
![Започнете с шпакловката Започнете с шпакловката](https://i.howwhatproduce.com/images/002/image-4971-37-j.webp)
- Изтеглете последната версия „rasbian stretch с десктоп“от там сайта:
-
Отворете замазката и попълнете следните данни:
- HostName (или IP адрес): 169.254.10.1
- Тип връзка: SSH
- Запазени сесии: Smart_Greenhouse
- Кликнете върху „Запазване“
- Кликнете върху „Отваряне“
- Ако получите сигнал за сигурност от замазка, щракнете върху „Да“.
Стъпка 5: Основи на Raspberry Pi
![Основи на Raspberry Pi Основи на Raspberry Pi](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
- Тип: ехо „парола“| wpa_passphrase “SSID” >> /etc/wpa_supplicant/wpa_supplicant.conf
- Променете паролата на паролата на вашия wifi и SSID на името на вашия wifi.
- За да проверите типа: nano /etc/wpa_supplicant/wpa_supplicant.conf
-
В този файл трябва да има нещо, което изглежда като изображението по -горе. Използвайте "Ctrl" + "X", за да излезете от файла.
- Тип: systemctl рестартирайте мрежата
- Тип: мрежово състояние на statusctl
- Тип: рестартиране
- Изчакайте 30 секунди, рестартирайте шпакловката, щракнете върху „Smart_Greenhouse“и кликнете върху „Отваряне“
- Влезте отново
- Тип: пинг 8.8.8.8
- След тези команди трябва да има нещо, което прилича на изображението по -горе.
- Тип: sudo apt-get update && sudo apt-get upgrade -y това може да отнеме известно време за актуализиране.
Стъпка 7: Активирайте SPI и 1-проводник
![Активирайте 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“, кажете „Да“и кажете „Добре“
- Изберете „Опции на интерфейса“
- Изберете „1-проводник“, кажете „Да“и кажете „Добре“
- Изберете „Край“
- Тип: рестартиране на sudo
- Изчакайте 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
- Тип: източник env/bin/активиране
- Тип: python -m pip install mysql-конектор-python argon2-cffi колба колба-HTTPAuth колба-MySQL mysql-конектор-python passlib
-
Тип: рестартиране на sudo
- Изчакайте 30 секунди, рестартирайте шпакловката, щракнете върху „Smart_Greenhouse“и кликнете върху „Отваряне“
- Тип: cd Smart_Greenhouse
- Тип: mkdir Smart_Greenhouse_backend && cd Smart_Greenhouse_backend
- Тип: python3 -m venv --system-site-packages env
- Тип: източник env/bin/активиране
- Тип: python -m pip install mysql-конектор-python argon2-cffi колба колба-HTTPAuth колба-MySQL mysql-конектор-python passlib
- Тип: рестартиране на sudo
- Изчакайте 30 секунди, рестартирайте шпакловката, щракнете върху „Smart_Greenhouse“и кликнете върху „Отваряне“
Стъпка 9: Разширете кода на Raspberry Pi
![Uploade код на Raspberry Pi Uploade код на Raspberry Pi](https://i.howwhatproduce.com/images/002/image-4971-44-j.webp)
- Изтеглете най-новия клиент filezilla от там:
- Изтеглете кода от github:
-
Стартирайте fillezilla и попълнете следните данни:
- Хост: 169.254.10.1
- Потребителско име: pi
- Парола: „парола, която сте избрали за Raspberry Pi“
- Пристанище: 22
- Щракнете върху свързване
- В лявата страна „локален сайт“отидете до файловете, които сте изтеглили от github
- В дясната страна „екстремен сайт“отидете до папката 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' ИДЕНТИФИЦИРАН ОТ 'admin'; CREATE USER 'project1-web'@'localhost' ИДЕНТИФИЦИРАН ОТ 'web'; CREATE USER 'project1-sensor'@'localhost' ИДЕНТИФИЦИРАНО ОТ 'sensor';
-
Тип: CREATE DATABASE smartgreenhousedb;
- Тип: ПРЕДОСТАВЕТЕ ВСИЧКИ ПРИВИЛЕГИИ на smartgreenhousedb.* На 'project1-admin'@'' localhost 'С ГРАНЦИЯ ОПЦИЯ; ГРАНТИРАЙТЕ ИЗБЕРЕТЕ, ВМЕСТИТЕ, АКТУАЛИЗИРАТЕ, ИЗТРИЙТЕ НА smartgreenhousedb.* НА 'project1-web'@'localhost'; ГРАНТИРАНЕ НА ИЗБРАНЕ, ВМЕСТВАНЕ, АКТУАЛИЗИРАНЕ, ИЗТРИВАНЕ НА smartgreenhousedb.* НА '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 старт проект1-*
- Тип: sudo systemctl status project1-*
- Тип: 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 статус nginx.service
- Тип: sudo systemctl активиране на project1-колба
- Тип: 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: Здравейте, това е първият ми инструктаж. Научих много с тази общност и мисля, че е време да върна скромните си идеи. Съжалявам за моя английски, лош е, но ще направя всичко възможно. Идеята беше да направя оранжерия deskop, която да ми позволи да отглеждам семена и
Автоматизиране на оранжерия с LoRa! (Част 2) -- Моторизирано отваряне на прозорци: 6 стъпки (със снимки)
![Автоматизиране на оранжерия с LoRa! (Част 2) -- Моторизирано отваряне на прозорци: 6 стъпки (със снимки) Автоматизиране на оранжерия с LoRa! (Част 2) -- Моторизирано отваряне на прозорци: 6 стъпки (със снимки)](https://i.howwhatproduce.com/images/002/image-3374-24-j.webp)
Автоматизиране на оранжерия с LoRa! (Част 2) || Моторизирано отваряне на прозорци: В този проект ще ви покажа как създадох моторизирано отваряне на прозорци за моята оранжерия. Това означава, че ще ви покажа какъв двигател използвах, как проектирах действителната механична система, как управлявам двигателя и накрая как използвах Arduino LoRa
Greentent - първата в света мини преносима оранжерия с измерване на температурата и влажността на Arduino: 3 стъпки
![Greentent - първата в света мини преносима оранжерия с измерване на температурата и влажността на Arduino: 3 стъпки Greentent - първата в света мини преносима оранжерия с измерване на температурата и влажността на Arduino: 3 стъпки](https://i.howwhatproduce.com/images/006/image-15916-j.webp)
Greentent - Първата в света мини преносима оранжерия с измерване на температурата и влажността на Arduino: За първи път ми хрумна идеята за преносима оранжерия, която можете да се движите през нощта, когато исках да направя начин да имам малка градина в кутия с контролирана температура и Влажност.Така че е късно през нощта и искам да отида в магазин, за да си взема тези су
IGreenhouse - Интелигентна оранжерия: 17 стъпки (със снимки)
![IGreenhouse - Интелигентна оранжерия: 17 стъпки (със снимки) IGreenhouse - Интелигентна оранжерия: 17 стъпки (със снимки)](https://i.howwhatproduce.com/images/008/image-23884-j.webp)
IGreenhouse - Интелигентна оранжерия: Домашно отглежданите плодове и зеленчуци често са по -добри от тези, които купувате, но понякога можете да изпуснете огледалото си. В този проект ще направим интелигентна оранжерия. Тази оранжерия автоматично ще отваря и затваря прозорците и вратата му
Интелигентна оранжерия: 9 стъпки
![Интелигентна оранжерия: 9 стъпки Интелигентна оранжерия: 9 стъпки](https://i.howwhatproduce.com/images/006/image-15710-13-j.webp)
Smart-Greenhouse: Здравейте маркери, Ние сме група от трима студенти и този проект е част от предмета, наречен Creative Electronics, модул за четвърта година на Beng Electronic Engineering в Университета в Малага, Училище за телекомуникации (http: //etsit.uma .es/). Този професионалист