Orodha ya maudhui:

IGreenhouse - Greenhouse yenye Akili: Hatua 17 (na Picha)
IGreenhouse - Greenhouse yenye Akili: Hatua 17 (na Picha)

Video: IGreenhouse - Greenhouse yenye Akili: Hatua 17 (na Picha)

Video: IGreenhouse - Greenhouse yenye Akili: Hatua 17 (na Picha)
Video: UKIONA DALILI HIZI 9 WIKI 2 BAADA YA KUJAMIIANA KAPIME UKIMWI HARAKA HUENDA UMEAMBUKIZWA 2024, Julai
Anonim
IGreenhouse - Chafu ya Akili
IGreenhouse - Chafu ya Akili

Matunda na mboga zilizopandwa nyumbani mara nyingi ni bora kuliko zile unazonunua, lakini wakati mwingine unaweza kupoteza mtazamo wa chafu yako. Katika mradi huu tutafanya chafu yenye akili. Chafu hii itafungua kiatomati na kufunga madirisha yake na mlango wakati ni moto sana au baridi sana. Wakati mimea itakauka, chafu nzuri itamwagilia mimea yako moja kwa moja (katika mradi huu tutaonekana kumwagilia kulingana na iliyoongozwa). Wakati mimea yako inamwagiliwa maji na wakati mlango na madirisha hufunguliwa au kufungwa huonyeshwa kwenye wavuti ya nyumbani.

Hatua ya 1: Zana na Vipengele

Zana:

  • Koleo la rivet
  • Saw yenye kazi nyingi
  • Kipenyo cha kuchimba 1 mm
  • Kuchimba visima kwa hatua 8mm
  • kipimo cha mkanda
  • Faili
  • Sandpaper
  • snap-off kisu
  • Chuma cha kutengeneza

Vipengele (angalia PDF):

  • Motors za Servo
  • Bonyeza vifungo
  • Raspberry Pi 3 Mfano B
  • Sensor ya joto
  • Sensor ya unyevu
  • Bodi ya mkate
  • Transistor
  • Usambazaji wa Umeme Ulimwenguni
  • Resistors
  • MCP3008
  • Pi T-Cobbler (Hiari)
  • Iliyoongozwa
  • Waya
  • Cable ya Ethernet
  • 5, 2V adapta
  • Kadi ndogo ya SD ya 8GB
  • Bawaba
  • Rivets vipofu vya Alluminium
  • Sahani safi ya polystyrene
  • Sehemu ya Angle
  • Kuunganisha Bati
  • Mkanda wa pande mbili
  • Pini
  • Sleeve ya kupungua kwa umeme
  • Vifungo vya kebo
  • Sanduku

Gharama ya juu: € 167, 82

Hatua ya 2: Kuanzisha RPi

Tutaanza kusanikisha mfumo wa uendeshaji kwenye Raspberry Pi yetu.

  1. Pakua picha "Raspbian Jessie na pixel" kutoka kwa wavuti ya Raspberry Pi. Utaona kuwa hii ni faili ya ZIP.
  2. Toa faili hii ya ZIP kwenye eneo unalotaka.
  3. Pakua zana Win32 Disk Imager, hii inaweza kupakuliwa kwenye Sourceforge.

    • Bonyeza ikoni ya folda kuchagua picha
    • Kisha chagua kwenye "Kifaa" chako cha MicroSD
    • Kisha bonyeza "Andika"

Baada ya picha kuandikwa kwenye microSD yako, unaweza kufungua microSD katika Windows Explorer.

  • Fungua faili "cmdline.txt"
  • Ongeza mstari ufuatao kabla ya neno "rootwait": 169.254.10.0
  • Kisha hifadhi faili.
  1. Ingiza microSD katika RPi
  2. Tumia voltage kwa RPi yako na 5, 2V DC Adapter
  3. Unganisha kebo ya mtandao kwa RPi na uiunganishe kwenye bandari ya mtandao ya kompyuta yako.

Raspberry yako iko tayari kutumia sasa.

Hatua ya 3: Unganisha kwa RPi

Unganisha na RPi
Unganisha na RPi

Ili kuungana na RPi yetu tutatumia Putty.

  1. Pakua Putty
  2. Unda unganisho la SSH (angalia picha)
  3. Weka sahihi

    • Jina la mtumiaji: pi
    • Nenosiri: rasipberry

KUWEKA WIFI UP

Sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Nenda chini ya faili na ongeza yafuatayo:

mtandao = {ssid = "jina la netwerok isiyo na waya" psk = "nywila ya mtandao wa waya"

}

Kuona aina ya anwani yako ya IP:

0

Sasa unaweza kuunganisha kwa waya yako Raspberry Pi

Jina la mwenyeji katika Putty = Anwani ya IP

Hatua ya 4: Chafu

Chafu
Chafu
Chafu
Chafu

Katika hatua hii tunakaribia kutengeneza chafu yenyewe.

Utahitaji:

  • Saw yenye kazi nyingi
  • Faili
  • Vifaa vilivyobaki vilivyotajwa kwenye muswada wa vifaa

Hatua:

  1. Aliona jopo la polystyreen kama ilivyoonyeshwa kwenye rasimu hapo juu.
  2. Aliona sehemu ya pembe kama ilivyoonyeshwa kwenye picha hapo juu:

    • 3 x 50 cm
    • 2 x 50 cm (pembe 140 °)
    • 4 x 20, 5 cm na taa moja imepunguzwa na 1, 5 cm

      kofia kata maelezo haya kwa 2 x 50 cm (angle 140 °)

    • 4 x 17, 5 cm (kilemba kata mbili mbili ili kutengeneza gable)
  3. Baada ya kuona, piga burr.

Hatua ya 5: Sehemu za Angle

Sehemu za Angle
Sehemu za Angle
Sehemu za Angle
Sehemu za Angle
  1. Weka sehemu zote pamoja kwenye msingi wa sehemu za pembe.
  2. Piga mashimo kwenye wasifu wako wa kona na paneli ya polystyrene, kama inavyoonekana kwenye picha. Upeo umeonyeshwa kwenye ufungaji wa rivets yako kipofu.
  3. Weka rivets vipofu kwenye mashimo na urekebishe kwa kutumia koleo za rivet.

!! Tafadhali kumbuka kuwa rivets vipofu zinapingana kabisa, kwa hivyo hatuna shida zaidi. !

5. Sasa unateleza mbele na nyuma kwenye chafu.

Hatua ya 6: Windows & Mlango

Dirisha na Mlango
Dirisha na Mlango
Dirisha na Mlango
Dirisha na Mlango
Dirisha na Mlango
Dirisha na Mlango
Dirisha na Mlango
Dirisha na Mlango

Sasa tutaweka mlango na madirisha.

  1. Weka alama kwenye mlango na madirisha kama inavyoonyeshwa kwenye picha hapo juu.
  2. Angalia sehemu zilizowekwa alama kwa kutumia msumeno wa kazi nyingi. Baada ya kuona utaona kuwa kuna burr upande wa madirisha na mlango.
  3. Piga pande pande zote na pia pande za vipande ambavyo umetengeneza mpaka usione tena burr yoyote.
  4. Bandika madirisha na mlango na bawaba kama ilivyoonyeshwa kwenye picha.

Chafu iko tayari sasa

Hatua ya 7: Wiring

Wiring
Wiring
Wiring
Wiring
  • R2 = 220Ω kontena
  • R3 = 1k resistor
  • R4 = 10k resistor
  • R5 = 1k resistor
  • R6 = 10kΩ kontena
  • R7 = 1k resistor
  • R8 = 10k resistor
  • R10 = 470Ω kontena
  • R11 = 220Ω kontena
  • R12 = 220Ω kontena

Hatua ya 8: Kuongeza Servos

Inaongeza Servos
Inaongeza Servos
Inaongeza Servos
Inaongeza Servos

Bandika motors za servo kwenye jopo la polystyreen, ukitumia mkanda wa pande mbili.

Hakikisha kuwa sehemu yao ya pivot iko kwenye mstari ulio sawa na kiini cha mlango na madirisha. (tazama picha)

  • Ili kuhakikisha kuwa mlango na madirisha vimefunguliwa na injini ya servo, tutahitaji kuchimba shimo ndogo (kipenyo cha 1 mm). Kati ya utambi wa servo na shimo tutaweka pini.
  • Ili kupata wiring yetu ndani, tutachimba shimo na kuchimba visima kwa hatua. Wakati unachimba, hakikisha unasukuma kuchimba visima kwa upande fulani. Kwa njia hii tunapata aina ya mstatili.

Bandika yaliyoandikwa hivyo wakati servo inafunguliwa, mlango huenda nayo.

Panua waya (kuunganisha waya zingine) ili uweze kufikia ubao wako wa mkate mwisho wa chafu.

Hatua ya 9: Vifungo vya kushinikiza

Bonyeza Vifungo
Bonyeza Vifungo

Katika hatua hii tutaanza kuchimba mashimo 4 na kipenyo cha 1 mm ili kuziba vifungo vyetu (kufungua na kufunga mlango).

  1. Weka kitufe chako mahali unapotaka kushikamana naye (karibu na mlango) na chora nukta mahali pa miguu ya kitufe chako. (Mara 2, vifungo 2)
  2. Piga nukta ambayo umechora.

Ambatisha vifungo

  1. Ingiza miguu ya vifungo kupitia mashimo. (moja ndani, moja nje)
  2. Solder waya kwa kila mguu wa kifungo.
  3. Weka joto punguza juu ya mguu na kipande cha shaba, ili waya usifanye mzunguko mfupi.
  4. Solder mwisho wa waya moja kontena 220 ohm. Weka joto punguza juu yake.

Piga shimo na kuchimba visima kwa hatua kama inavyoonekana katika hatua ya awali, ili tuweze kuleta waya wa kitufe cha ndani ndani.

Ambatisha waya za vifungo viwili pamoja na kamba ya kubana.

Panua waya (kuunganisha waya zingine) ili uweze kufikia ubao wako wa mkate mwisho wa chafu.

Hatua ya 10: Soldering Led & Sensor Joto

Soldering Led & Sensor ya Joto
Soldering Led & Sensor ya Joto
Soldering Led & Sensor ya Joto
Soldering Led & Sensor ya Joto

Solder iliyoongozwa kama ulivyofanya na kitufe cha kushinikiza.

  1. Solder waya kwa kila mguu wa kuongozwa.
  2. Weka joto punguza juu ya mguu na kipande cha shaba, ili waya usifanye mzunguko mfupi.
  3. Solder mwisho wa waya moja kontena 220 ohm. Weka joto punguza juu yake

Solder kwa kila uzi wa sensorer ya joto uzi wa kiume na kike. Kwa hivyo itakuwa rahisi kuunganisha sensor yetu ya joto kwenye ubao wa mkate.

!! Usisahau kuweka joto la umeme juu ya sehemu zilizouzwa. !

Hatua ya 11: Ficha Wiring Mbali

Ficha Wiring Mbali
Ficha Wiring Mbali
Ficha Wiring Mbali
Ficha Wiring Mbali

Katika hatua hii tutahakikisha kwamba nyaya hazipiti kwenye mimea yetu.

  1. Ingiza kamba ya kushona kupitia mashimo ambayo yalitengenezwa wakati umeweka rivets yako kipofu mbele ya kila mmoja.
  2. Ingiza nyaya zote kwenye kamba ya kubana na kuvuta.

Na mwishowe:

Pita ubao wako wa mkate na Raspberry Pi kwenye sanduku dogo na mkanda wa pande mbili na utobole shimo kwenye backpanel ili uweze kutoa umeme wako nje.

Hatua ya 12: Usimbuaji

Kabla ya kuanza kutumia nambari hiyo, lazima kwanza tuweke vitu kadhaa kwenye Raspberry Pi yetu.

  • Washa kiolesura cha waya moja
    • Sudo raspi-config
    • Chaguzi za kuingiliana
    • 1-waya: wezesha
    • Sudo nano / boot/config.txt
    • ongeza dtoverlay ifuatayo = w1-gpio
    • Anzisha tena Raspberry Pi na 'sudo reboot'
  • Kuweka MySQL kwenye Raspberry Pi

    • Sudo apt-pata sasisho && sudo apt-pata sasisho
    • Sudo apt-get kufunga mysql-server
    • Sudo apt-get kufunga mysql-mteja
    • mysql -uroot -p

      nywila = mzizi

  • Inasakinisha kiunganishi cha MySQL

    Sudo apt-get kufunga python3-mysql.connector

  1. Pakua mradi wa Flask kutoka Github.
  2. Fungua mradi huko Pycharm

Hatua ya 13: Hifadhidata ya MySQL

Hifadhidata ya MySQL
Hifadhidata ya MySQL

Mtumiaji wa MySQL toevoegen

mysql -uroot -p

Unda jina la MTUMIA '@' localhost 'INAYOTAMBULISHWA NA' nywila ';

TOA MAHAKAMA YOTE KWENYE *. * KWA 'jina' @ 'localhost' KWA UCHAGUZI WA RUZUKU;

Unda jina la MTUMIA '@'% 'ILIYOTAMBULISHWA NA' nywila ';

TOA MAHAKAMA YOTE KWA *. * KWA 'jina' @ '%' KWA UCHAGUZI WA RUZUKU

Nenosiri na jina huchaguliwa mwenyewe.

Unda hifadhidata mpya

Unda Hifadhidata ya Hifadhidata;

Toka muunganisho wa MySQL

acha

Hatua ya 14: Unda Jedwali katika Pycharm

Unda Jedwali katika Pycharm
Unda Jedwali katika Pycharm

Ongeza kama Chanzo cha Takwimu hifadhidata ya MySQL.

  1. CTRL + SHIFT + Hifadhidata
  2. + Chanzo cha Takwimu MySQL

Tumia habari inayofuata:

Mkuu

Mwenyeji: Port ya ndani: 3306

Hifadhidata: ENMDatabase

Mtumiaji: ** jina ulilochagua katika hatua iliyopita

Nenosiri: ** nywila uliyochagua katika hatua iliyopita

SSH / SSL

Wakala wa wakala: ** Bandari ya anwani yako ya IP: 22

Mtumiaji wa wakala: pi

Nenosiri la wakala: rasipberry

Kuingiza meza

  1. Bonyeza kulia kwenye dashibodi ya ENMDatabase Open
  2. Tekeleza faili za sql (Database.zip) kwenye 'console'
  3. Matokeo: angalia picha hapo juu

Hatua ya 15: Pakia Mradi

Pakia Mradi
Pakia Mradi

Katika chupa:

  • Bonyeza kwenye Usanidi wa Usambazaji wa Zana
  • Sanidi kama kwenye picha hapo juu
  • Bonyeza Pakia Upelekaji wa Zana kwenye seva Mbadala

Hatua ya 16: Endesha kiotomatiki

Hii ni hatua ya mwisho kabisa kabla ya kutumia chafu yetu!

Nenda kwenye Raspberry yako Pi huko Putty

Sudo nano / etc / profile

Ongeza mstari ufuatao hapa chini:

chatu / nyumba /

Hatua ya 17: Kutumia IGreenhouse

Katika hatua hii tutaweka chafu yetu tayari kwa matumizi.

  1. Unganisha usambazaji wa umeme kutoka kwa Rasberry Pi kwenye tundu.
  2. Subiri hadi Raspberry Pi itakapowashwa kabisa.
  3. Unganisha usambazaji wa ulimwengu kwa tundu.

Subiri kila wakati kuungana kwa usambazaji wa umeme kwa wote mpaka Raspberry Pi itakapowashwa kabisa, vinginevyo motors za servo hazitafanya kazi kwa usahihi

Kuona wavuti yako: tafuta anwani yako ya IP ikifuatiwa na: 5000

Sasa iGreenhouse yako iko tayari kutumika. Unaweza kukuza matunda yako na mboga

Kwa hivyo ningesema: furahiya chakula chako!

Ilipendekeza: