Мазмұны:
Бейне: Бақша мониторы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл менің бақша мониторларымның ең соңғы және толық нұсқасы, мен алдыңғы нұсқаларын әр түрлі қолданысқа енгіздім, мысалы, біреуі СКД, екіншісі ESP8266. Бірақ мен бұл нұсқаны жақсы құжаттадым, сондықтан оны жүктеуді шештім.
Аяқтағаннан кейін ол топырақтың ылғалдылығын, температурасын, ылғалдылығын және жарықтығын бақылайды, ол.csv файлында SD картасына жазылады. Мен CSV файлын таңдадым, өйткені мен талдау бағдарламасын жасау үшін питонды қолданғым келеді. Схема 9В аккумулятормен жұмыс істейді, алайда болашақта мен оны қуаттандыру үшін ли-ионды күн тізбегін жасаймын немесе қуатты тұтынуды азайтып, қызмет ету мерзімін ұзарту үшін терең ұйқы режимін қосамын деп үміттенемін. Деректерді жинау жылдамдығын соңғы жолдардың біреуін өңдеу арқылы өзгертуге болады.
саған қажет болады:
- Arduino nano 328P (бағдарлама үшін үлкен жад қажет)
- DHT 11 сенсорлық модулі
- Топырақ ылғалдылығы сенсоры
- GY-30 жарық сенсоры
- SD картасы модулі
- ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
- 220 Ом резисторы
- 9В батарея мен қысқыш
- Әйелдер мен ерлер GPIO тақырыптары
- GPIO Jumper
және, әрине, темір, сым, дәнекерлеу және arduino IDE мен кітапханалар.
1 -қадам: Нан тақтасы және тестілеу
Алдымен мен схеманы нан тақтасында жасап, сынап көрдім. Бастапқы дизайнда жарық диоды жоқ екенін ескеріңіз, мен бұл деректерді тіркеу кезінде көрсетудің жақсы мүмкіндігі болар деп ойлаймын. Мен дәнекерлеуді бастамас бұрын, тізбекті нан тақтасында сынауды ұсынамын, өйткені көптеген компоненттерде түйреуіштер дөңгелек немесе басқа кернеуді қажет етуі мүмкін.
Мен тізбектің онлайн көрінісін жасай алмадым, бірақ бұл пин байланысы:
9В батарея:
оң терминал >> VIN
Теріс терминал >> GND
DHT 11:
теріс >> GND
мәліметтер >> D5
оң >> 5В
Ылғал сенсоры:
теріс >> GND
оң >> 5В
Аналогты түйреуіш >> A0
жарық сенсоры:
оң >> 3.3V
SCL >> A5
SCA >> A4
ҚОСУ >> A3
теріс >> GND
SD картасы:
CS >> D5
SCK >> D13
MOSI >> D11
MISO >> D12
оң >> 5В
теріс >> GND
ЖАРЫҚ ДИОДТЫ ИНДИКАТОР:
теріс >> GND
оң >> D8 арқылы 220 Ом резистор
Сіз компоненттер жұмыс істейтінін және кітапханалар Arduino файлын қолдана отырып жұмыс жасайтынын және сериялық шығуды оқи алатынын тексере аласыз.
Егер сізде кітапханалар болмаса, оларды кодтың басында кітапхана атауын көшіру арқылы қосу қажет, содан кейін құралдар> кітапханаларды басқару> іздеу> орнату
Ескертпе: SD картасы үшін.csv файлын жасау керек, мұны жазу кітапшасын пайдаланып, «.csv» ретінде сақтаңыз, ал барлық файлдар «.txt» емес. Сондай -ақ, жарықдиодты сынақ файлында жоқ, бірақ «жыпылықтау» эскизін қолданыңыз және түйреуішті 8 -ге өзгертіңіз
2 -қадам: Электр тізбегі
Схеманы сәтті жасағаннан кейін және компоненттерді тексергеннен кейін оны тақтаға қалаған түрде салыңыз. Мен SD модулін тақтаға бекітпеуді және GPIO сымдарын қолдануды шештім, сондықтан мен жоба қорабын жасаған кезде оны оңай қол жетімді жерде бөлек қоса аламын. Бортта мен 9 вольтты аккумулятор мен VIN арасындағы қосқыш ретінде 2 істікшелі ер мен секіргішті қолдануды шештім, себебі бұл жақсы көрінді деп ойлаймын, және сіз оны үнемі қоспайсыз және өшірмейсіз. Сонымен қатар мен ылғал датчигін тікелей орнатуға және зондты тақтаға қосу үшін 2 түйреуішті қосуға шешім қабылдадым. Мен мұны істегенде, мен қиындыққа тап болдым, себебі мен түйреуіштерді модульден тазартуға және тақтаны тегіс етіп қайта сатуға тура келді, сондықтан мен уақыт пен күш -жігерді үнемдеу үшін түйреуіштері ажыратылған модульдерді сатып алуды ұсынамын.
Сіз схеманы жасадық, мен кодтың 3 түрлі нұсқасын тіркедім.
V1.0 - сериялық шығуды және монитордың кодын қамтиды. 5 екінші цикл
V1.1 - сериялық шығысы жоқ және жарық диоды жоқ. 5 секундтық журнал циклы.
V1.2 - сериялық шығысы жоқ, бірақ жарықдиодты және монитор коды бар. 1 сағаттық журнал циклы
3 -қадам: шолу
Мен жобаға өте ризамын, себебі ол жақсы жұмыс істейді және мақсатқа сәйкес келеді деп ойлаймын. Мен корпусты жасап, оны 3D басып шығарамын деп үміттенемін, мүмкін құрылысты жақсарту үшін қуат көзін өзгертемін. Бұрын айтылғандай, мен бұған дейін басқа нұсқаларды жасадым, сондықтан егер біреу менің жүктеуімді көргісі келсе немесе жақсартулар мен өзгертулер енгізгісі келсе, төменде түсініктеме беріңіз.
Сізге құрылыс ұнады деп үміттенемін және лайк қалдырыңыз!
Ұсынылған:
Жарық термометрі - Витаминделген бақша жарығы (eNANO De Jardin): 6 қадам
Жарықтандыратын термометр - Витаминделген бақша жарығы (eNANO De Jardin): arduino NANO және BMP180 температура датчигі бар витаминделген бақша жарығы. Біздің қарапайым бақшамыздың жарығы құпия күшке ие болады: ол түс кодының көмегімен сыртқы температураны көрсете алады. Оның жұмысы келесідей: Бұл мен
Жарықдиодты бақша: 3 қадам
LED Light Up Garden: Бұл сіздің бақшаңызды күндіз ғана емес, түнде де жарқырататын керемет жаңарту
Бақша пойызы - Arduino сымсыз NMRA DCC: 4 қадам (суреттермен)
Бақша пойызы - Arduino сымсыз NMRA DCC: DCC -де өлі рельсті жүйе бойынша алдыңғы нұсқаулықтан басқа, мен бұл идеяны пернетақтасы мен СКД дисплейі бар DCC командалық станциясының көмегімен дамыттым. Командалық станция NMRA DCC нұсқауларына қажетті барлық кодтауды қамтиды, қалай
Бақша сарайы/семинар жылытқышы: 3 қадам
Бақша төсеніші/шеберхана жылытқышы: Мен бірнеше жыл бұрын екі қабатты оқшауланған бақша/шеберхана салып, ішкі температураны қатып қалмау үшін 750 ватт желдеткіш жылытқышты орнаттым. Желдеткіш жылытқышы биометалл жолағын қолдана отырып, қарапайым аналогты термостатпен реттелді. Өкінішке орай
Intel автоматтандырылған бау -бақша жүйесі: 16 қадам (суреттермен)
Intel автоматтандырылған бау -бақша жүйесі: [Бейнені ойнату] Барлығына сәлем !!! Бұл менің Intel Edison -дағы бірінші нұсқаулық. Бұл нұсқаулық Intel Edison және басқа да арзан электронды құралдарды қолдану арқылы кішкене кастрюльді өсімдіктер мен шөптерді автоматты түрде суару (тамшылатып суару) жүйесін жасауға арналған нұсқаулық болып табылады