![IGreenhouse - Интелигентна оранжерия: 17 стъпки (със снимки) IGreenhouse - Интелигентна оранжерия: 17 стъпки (със снимки)](https://i.howwhatproduce.com/images/008/image-23884-j.webp)
Съдържание:
- Стъпка 1: Инструменти и компоненти
- Стъпка 2: Настройване на RPi
- Стъпка 3: Свържете се към RPi
- Стъпка 4: Оранжерията
- Стъпка 5: Ъгловите секции
- Стъпка 6: Windows & врата
- Стъпка 7: Окабеляване
- Стъпка 8: Добавяне на серво
- Стъпка 9: Натиснете бутони
- Стъпка 10: Леящ и температурен сензор за запояване
- Стъпка 11: Скрийте окабеляването
- Стъпка 12: Кодиране
- Стъпка 13: MySQL база данни
- Стъпка 14: Създайте таблица в Pycharm
- Стъпка 15: Качете проекта
- Стъпка 16: Автоматично стартиране
- Стъпка 17: Използване на IGreenhouse
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:58
![IGreenhouse - Интелигентна оранжерия IGreenhouse - Интелигентна оранжерия](https://i.howwhatproduce.com/images/008/image-23884-1-j.webp)
Домашно отглежданите плодове и зеленчуци често са по-добри от тези, които купувате, но понякога можете да изпуснете огледалото си. В този проект ще направим интелигентна оранжерия. Тази оранжерия автоматично ще отваря и затваря прозорците и вратата му, когато е твърде горещо или твърде студено. Когато растенията трябва да изсъхнат, интелигентната оранжерия автоматично ще полива вашите растения (в този проект ще визуализираме поливането на базата на светодиод). Времето, когато вашите растения се поливат и когато вратата и прозорците се отварят или затварят, се показва на домашен уебсайт.
Стъпка 1: Инструменти и компоненти
Инструменти:
- Клещи за нитове
- Многофункционален трион
- Свредло с диаметър 1 мм
- Стъпаловидна бормашина 8 мм
- рулетка
- Файл
- Шкурка
- отрязващ се нож
- Поялник
Компоненти (вижте PDF):
- Серво мотори
- Бутони за натискане
- Raspberry Pi 3 Модел B
- Температурен сензор
- Сензор за влага
- Платка
- Транзистор
- Универсално захранване
- Резистори
- MCP3008
- Pi T-Cobbler (по избор)
- Led
- Проводници
- Ethernet кабел
- 5, 2V адаптер
- 8GB micro SD карта
- Панти
- Алуминиеви слепи нитове
- Ярка плоча от полистирол
- Ъглово сечение
- Калай за запояване
- Двустранна касета
- Игли
- Електрическа термосвиваема втулка
- Кабелни връзки
- Кутия
Максимална цена: 167, 82 евро
Стъпка 2: Настройване на RPi
Ще започнем да инсталираме операционната система на нашия Raspberry Pi.
- Изтеглете изображението „Raspbian Jessie с пиксел“от уебсайта на Raspberry Pi. Ще видите, че това е ZIP-файл.
- Извлечете този ZIP-файл на желаното място.
-
Изтеглете инструмента Win32 Disk Imager, който може да бъде изтеглен на Sourceforge.
- Щракнете върху иконата на папката, за да изберете изображението
- След това изберете в "Устройство" вашия microSD
- След това кликнете върху „Писане“
След като изображението е записано на вашия microSD, можете да отворите microSD в Windows Explorer.
- Отворете файла "cmdline.txt"
- Добавете следния ред преди думата "rootwait": 169.254.10.0
- След това запишете файла.
- Поставете microSD в RPi
- Приложете напрежение към вашия RPi с 5, 2V DC адаптер
- Свържете мрежовия кабел към RPi и го включете в мрежовия порт на вашия компютър.
Вашият Raspberry е готов за употреба сега.
Стъпка 3: Свържете се към RPi
![Свържете се към RPi Свържете се към RPi](https://i.howwhatproduce.com/images/008/image-23884-2-j.webp)
За да се свържем с нашия RPi ще използваме Putty.
- Изтеглете Putty
- Създайте SSH връзка (вижте изображението)
-
Впиши се
- Потребителско име: pi
- Парола: малина
НАСТРОЙВАНЕ НА WIFI
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Отидете в долната част на файла и добавете следното:
network = {ssid = "име на безжичната мрежа" psk = "парола на безжичната мрежа"
}
За да видите типа на вашия IP адрес:
ifconfig wlan0
Сега можете да се свържете безжично към вашия Raspberry Pi
Име на хост в Putty = IP адрес
Стъпка 4: Оранжерията
![Оранжерията Оранжерията](https://i.howwhatproduce.com/images/008/image-23884-3-j.webp)
![Оранжерията Оранжерията](https://i.howwhatproduce.com/images/008/image-23884-4-j.webp)
В тази стъпка предстои да направим самата оранжерия.
Ще имаш нужда:
- Многофункционален трион
- Файл
- Останалите материали, споменати в списъка с материали
Стъпки:
- Видях панела от полистирол, както е показано на чертежа по -горе.
-
Видях ъгловия участък, както е показано на снимката по -горе:
- 3 х 50 см
- 2 x 50 см (ъгъл 140 °)
-
4 x 20, 5 cm с едно осветено съкратено с 1, 5 cm
скосете тези профили с 2 x 50 cm (ъгъл 140 °)
- 4 x 17,5 см
- След изпиляване, полирайте заздравяването.
Стъпка 5: Ъгловите секции
![Ъгловите секции Ъгловите секции](https://i.howwhatproduce.com/images/008/image-23884-5-j.webp)
![Ъгловите секции Ъгловите секции](https://i.howwhatproduce.com/images/008/image-23884-6-j.webp)
- Поставете всички части заедно върху основата на ъгловите секции.
- Пробийте дупки в ъгловия си профил и полистиролната табла, както е показано на снимката. Диаметърът е посочен на опаковката на вашите слепи нитове.
- Поставете слепите нитове в отворите и ги фиксирайте с помощта на клещи за нитове.
!! Моля, обърнете внимание, че слепите нитове са диаметрално противоположни, така че нямаме проблеми по -нататък.
5. Сега плъзгате предната и задната част в оранжерията.
Стъпка 6: Windows & врата
![Прозорци и врати Прозорци и врати](https://i.howwhatproduce.com/images/008/image-23884-7-j.webp)
![Прозорци и врати Прозорци и врати](https://i.howwhatproduce.com/images/008/image-23884-8-j.webp)
![Прозорци и врати Прозорци и врати](https://i.howwhatproduce.com/images/008/image-23884-9-j.webp)
![Прозорци и врати Прозорци и врати](https://i.howwhatproduce.com/images/008/image-23884-10-j.webp)
Сега ще поставим вратата и прозорците.
- Маркирайте вратата и прозорците, както е показано на снимките по -горе.
- Видял маркираните части с помощта на многофункционален трион. След рязането ще видите, че има пробиви отстрани на прозорците и вратата.
- Полирайте страните, а също и страните на парчетата, които сте изрязали, докато не видите повече неравности.
- Закрепете прозорците и вратата с панти, както е показано на снимките.
Оранжерията е готова сега
Стъпка 7: Окабеляване
![Електрически инсталации Електрически инсталации](https://i.howwhatproduce.com/images/008/image-23884-11-j.webp)
![Електрически инсталации Електрически инсталации](https://i.howwhatproduce.com/images/008/image-23884-12-j.webp)
- R2 = 220Ω резистор
- R3 = 1kΩ резистор
- R4 = 10kΩ резистор
- R5 = 1kΩ резистор
- R6 = 10kΩ резистор
- R7 = 1kΩ резистор
- R8 = 10kΩ резистор
- R10 = 470Ω резистор
- R11 = 220Ω резистор
- R12 = 220Ω резистор
Стъпка 8: Добавяне на серво
![Добавяне на серво Добавяне на серво](https://i.howwhatproduce.com/images/008/image-23884-13-j.webp)
![Добавяне на серво Добавяне на серво](https://i.howwhatproduce.com/images/008/image-23884-14-j.webp)
Поставете серводвигателите към панела от полистирол, като използвате двустранна лента.
Уверете се, че точката им на завъртане е в права линия с точката на пантите на вратата и прозорците. (виж снимката)
- За да се гарантира, че вратата и прозорците се отварят от серво мотора, ще трябва да пробием малка дупка (диаметър 1 мм). Между фитила на серво и отвора ще поставим щифт.
- За да вкараме нашето окабеляване вътре, ще пробием дупка със стъпаловидна бормашина. Докато пробивате, уверете се, че сте натиснали бормашината на определена страна. По този начин получаваме един вид правоъгълник.
Пъхнете правописа така, че когато се отвори серво, вратата върви с него.
Удължете проводниците (свързвайки други проводници), така че да можете да стигнете до дъската в края на оранжерията.
Стъпка 9: Натиснете бутони
![Бутони за натискане Бутони за натискане](https://i.howwhatproduce.com/images/008/image-23884-15-j.webp)
В тази стъпка ще започнем да пробиваме 4 дупки с диаметър 1 мм, за да включим бутоните (за отваряне и затваряне на вратата).
- Дръжте бутона си там, където искате да го прикрепите (до вратата) и нарисувайте точка на мястото на краката на бутона. (2 пъти, 2 бутона)
- Пробийте точката, която сте нарисували.
Прикрепете бутоните
- Поставете краката на копчетата през отворите. (един вътре, един отвън)
- Запоявайте жица към всеки крак на бутона.
- Поставете термосвиване върху крака и споеното парче, така че проводниците да не правят късо съединение.
- Запояйте в края на един проводник 220 омов резистор. Поставете термосвиваемо върху него.
Пробийте дупка със стъпаловидната бормашина, както се вижда в предишната стъпка, за да можем да вкараме проводниците на вътрешния бутон вътре.
Прикрепете проводниците на двата бутона заедно със стягаща лента.
Удължете проводниците (свързвайки други проводници), така че да можете да стигнете до дъската в края на оранжерията.
Стъпка 10: Леящ и температурен сензор за запояване
![Запояване LED и температурен сензор Запояване LED и температурен сензор](https://i.howwhatproduce.com/images/008/image-23884-16-j.webp)
![Запояване LED и температурен сензор Запояване LED и температурен сензор](https://i.howwhatproduce.com/images/008/image-23884-17-j.webp)
Запоявайте светодиода, както сте направили с бутона.
- Запоявайте жица към всеки крак на светодиода.
- Поставете термосвиване върху крака и споеното парче, така че проводниците да не правят късо съединение.
- Запояйте в края на един проводник 220 омов резистор. Поставете термосвиваемо върху него
Запоявайте към всяка нишка на температурния сензор мъжка и женска нишка. Така ще бъде по -лесно да свържете нашия температурен сензор към основната платка.
!! Не забравяйте да поставите термосвиваема втулка върху запоените части.
Стъпка 11: Скрийте окабеляването
![Скриване на кабелите Скриване на кабелите](https://i.howwhatproduce.com/images/008/image-23884-18-j.webp)
![Скриване на кабелите Скриване на кабелите](https://i.howwhatproduce.com/images/008/image-23884-19-j.webp)
В тази стъпка ще се уверим, че кабелите не преминават през нашите инсталации.
- Поставете стягаща лента през отворите, които са се образували, когато сте поставили слепите си нитове точно един срещу друг.
- Поставете всички кабели в затягащата лента и издърпайте.
И накрая:
Минете през дъската и Raspberry Pi в малката кутия с двустранна лента и пробийте дупка в задната част, за да можете да извадите захранването си.
Стъпка 12: Кодиране
Преди да можем да стартираме кода, първо трябва да инсталираме някои неща на нашия Raspberry Pi.
-
Активирайте едножичния интерфейс
- sudo raspi-config
- Опции за взаимодействие
- 1-проводник: активирайте
- sudo nano /boot/config.txt
- добавете следното dtoverlay = w1-gpio
- рестартирайте Raspberry Pi с „sudo reboot“
-
Инсталиране на MySQL на Raspberry Pi
- sudo apt-get update && sudo apt-get upgrade
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client
-
mysql -uroot -p
парола = root
-
Инсталиране на MySQL конектор
sudo apt-get install python3-mysql.connector
- Изтеглете проекта Flask от Github.
- Отворете проекта в Pycharm
Стъпка 13: MySQL база данни
![MySQL база данни MySQL база данни](https://i.howwhatproduce.com/images/008/image-23884-20-j.webp)
MySQL потребител toevoegen
mysql -uroot -p
CREATE USER 'name'@'' localhost 'IDENTIFIED BY' password ';
ПРЕДОСТАВЕТЕ ВСИЧКИ ПРИВИЛЕГИИ НА *. * НА 'name'@'' localhost 'С ОПЦИЯ ЗА ГРАНТ;
CREATE USER 'name'@'%' IDENTIFIED BY 'password';
ПРЕДОСТАВЕТЕ ВСИЧКИ ПРИВИЛЕГИИ НА *. * НА 'име'@'%' С ОПЦИЯ ЗА ГРАНТ
Паролата и името се избират сами.
Създайте нова база данни
CREATE DATABASE ENMDatabase;
Излезте от MySQL връзката
напусна
Стъпка 14: Създайте таблица в Pycharm
![Създаване на таблица в Pycharm Създаване на таблица в Pycharm](https://i.howwhatproduce.com/images/008/image-23884-21-j.webp)
Добавете като източник на данни MySQL база данни.
- CTRL + SHIFT + база данни
- + Източник на данни MySQL
Използвайте следната информация:
Общ
Хост: localhost Порт: 3306
База данни: ENMDatabase
Потребител: ** име, което сте избрали в предишната стъпка
Парола: ** парола, която сте избрали в предишната стъпка
SSH/SSL
Прокси хост: ** вашият IP адрес Порт: 22
Прокси потребител: pi
Прокси парола: малина
Вмъкване на таблици
- Щракнете с десния бутон върху отворената конзола на ENMDatabase
- Изпълнете sql файловете (Database.zip) в „конзолата“
- Резултат: вижте изображението по -горе
Стъпка 15: Качете проекта
![Качете проекта Качете проекта](https://i.howwhatproduce.com/images/008/image-23884-22-j.webp)
В колба:
- Кликнете върху Конфигурация за разполагане на инструменти
- Конфигурирайте както на снимката по -горе
- Щракнете върху Инструменти Разгръщане Качване на сървър по подразбиране
Стъпка 16: Автоматично стартиране
Това е последната стъпка, преди да можем да използваме нашата оранжерия!
Отидете на вашия Raspberry Pi в Putty
sudo nano /etc /profile
Добавете следния ред по -долу:
python /home/pi/ProjectFlask/ProjectFlask.py &
Стъпка 17: Използване на IGreenhouse
В тази стъпка ще поставим нашата оранжерия готова за употреба.
- Свържете захранването от Rasberry Pi в контакта.
- Изчакайте, докато Raspberry Pi се зареди напълно.
- Свържете универсалното захранване към контакта.
Винаги изчаквайте да свържете универсалното захранване, докато Raspberry Pi се зареди напълно, в противен случай серво моторите няма да работят правилно
За да видите вашия уебсайт: потърсете вашия IP адрес, последван от: 5000
Сега вашият iGreenhouse е готов за употреба. Можете сами да отглеждате плодове и зеленчуци
Така че бих казал: наслаждавайте се на храната си!
Препоръчано:
Автоматична вътрешна оранжерия на базата на 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
Страхотна оранжерия с автоматично поливане, интернет връзка и много повече: 7 стъпки (със снимки)
![Страхотна оранжерия с автоматично поливане, интернет връзка и много повече: 7 стъпки (със снимки) Страхотна оранжерия с автоматично поливане, интернет връзка и много повече: 7 стъпки (със снимки)](https://i.howwhatproduce.com/images/006/image-16906-j.webp)
Страхотна оранжерия с автоматично поливане, интернет връзка и много повече: Добре дошли в тази инструкция. В началото на похода бях в градински магазин и видях някои оранжерии. И тъй като отдавна исках да направя проект с растения и електроника, продължих и купих такъв: https://www.instagram.com/p
TerraDome: Мини тропическа оранжерия с Arduino: 18 стъпки (със снимки)
![TerraDome: Мини тропическа оранжерия с Arduino: 18 стъпки (със снимки) TerraDome: Мини тропическа оранжерия с Arduino: 18 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-301-62-j.webp)
TerraDome: Мини тропическа оранжерия с Arduino: TerraDome е закрита оранжерия за растения и тропически цветя във формата на осмоъгълен купол. Тя се задвижва от Arduino Mega, която регулира температурата и осветлението чрез различни сензори и LCD дисплей. Той също така има врати към Юрския парк (или
Проектът за оранжерия (RAS): Наблюдавайте елементите за реакция на нашата плантация: 18 стъпки (със снимки)
![Проектът за оранжерия (RAS): Наблюдавайте елементите за реакция на нашата плантация: 18 стъпки (със снимки) Проектът за оранжерия (RAS): Наблюдавайте елементите за реакция на нашата плантация: 18 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-6892-72-j.webp)
Проектът за оранжерии (RAS): Наблюдавайте елементите, които трябва да реагират на нашата плантация: Този проект предлага да се следи температурата на въздуха, осветеността и влажността, както и температурата и влажността на горичките. Той също така предлага да се свържат тези мерки, които са толкова четими на уебсайта Actoborad.com За да свържем 4 сензора към N