Orodha ya maudhui:
- Hatua ya 1: Zana na Vipengele
- Hatua ya 2: Kuweka Raspberry Pi 3
- Hatua ya 3: Unganisha kwenye Raspberry Pi 3
- Hatua ya 4: Mzunguko wa Umeme
- Hatua ya 5: Kujenga Friji
- Hatua ya 6: Unganisha Sensorer kwenye Friji
- Hatua ya 7: Coding Hardware
- Hatua ya 8: Mysql
- Hatua ya 9: Wavuti ya Usimbuaji
- Hatua ya 10: Mradi wa Autostart
- Hatua ya 11: Mwisho
Video: Fridge Smart: Hatua 11
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Halo, katika hii inayoweza kufundishwa kwa shule nitakuonyesha jinsi ya kuunda jokofu yako mwenyewe kwa kutumia Raspberry Pi. Friji mahiri inahesabu vinywaji unavyochukua kwa kutumia beji yako ya kibinafsi.
Takwimu zote zitahifadhiwa na kukusanywa katika hifadhidata ya Mysql na kuweka kwenye wavuti. Wavuti ni msikivu na inaweza kutumika kwenye simu mahiri.
Hatua ya 1: Zana na Vipengele
Zana:
- Chuma cha kutengeneza
- Solder
- Kuchimba
- Jigsaw
- Saw
- Screwdriver au nyundo (ikiwa unataka kutumia screws au kucha)
- Sandpaper
- Plywood ya mbao 2x (12mm 122 x 61 cm)
Vipengele:
- 1x Raspberry pi 3
- 1x 8GB SD ndogo
- Ukanda wa kuongozwa wa 1x (1m)
- 3x iliyoongozwa (kijani, bluu na nyekundu)
- Kifungo cha 1x
- Kitufe cha elektriki cha 1x 6V / 12V
- 1x Relais 5V
- 6x LDR
- Upinzani wa 9x
- Bodi ya mkate ya 1x
- 1x MCP3008
- 1x GPIO T-usindikaji
- Cable ya 1 Ethernet
- Nguvu ya nje ya 1x (kufuli)
- 1x Nguvu ya ulimwengu (pi)
- Waya za elektroniki
Hizi ni vitu ambavyo nilitumia, lakini unaweza kubadilisha sehemu zingine au kuongeza zingine.
Kiwango cha juu cha gharama bila zana ni karibu € 140
Hatua ya 2: Kuweka Raspberry Pi 3
Tutaanza kusanikisha mfumo wa uendeshaji kwenye Raspberry Pi yetu.
Pakua picha "Raspbian Jessie na pixel" kutoka kwa wavuti ya Raspberry Pi. Utaona kwamba hii ni faili ya ZIP. Toa faili hii ya ZIP kwenye eneo unalotaka.
- 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.
Ingiza microSD katika RPi
Tumia voltage kwa RPi yako na 5, 2V DC Adapter
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 kwenye Raspberry Pi 3
Ili kuungana na RPi yetu tutatumia Putty.
- Pakua Putty
- Unda unganisho la SSH (angalia picha)
-
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:
network = {ssid = "jina la mtandao wa wireless"
psswrd = "nywila ya mtandao psk =" nywila ya mtandao wa waya "}
Kuona aina ya anwani yako ya IP:
0
Sasa unaweza kuunganisha bila waya kwa Jina lako la Jina la Raspberry Pi katika Putty = anwani ya IP
Ikiwa kuna shida ya kuungana na wifi, unaweza kuhariri faili kama hii:
"sudo nano /etc/wpa_supplicant/wpa_supplicant.config"
Hatua ya 4: Mzunguko wa Umeme
Katika hatua hii tutaunganisha kila sensorer kwa Raspberry pi.
Unganisha T-cobbler kwenye pini za GPIO kwenye pi ya raspberry na kuiweka kwenye ubao wa mkate. Au unaweza kutengeneza PCB yako mwenyewe na kuifanya iwe ya kudumu zaidi.
MCP3008:
- Unganisha pini ya VDD kwa 3v3Connect
- pini ya VREF kwa 3v3Connect
- pini ya AGND kwa GNDConnect
- pini ya CLK kwa SCLKConnect
- pini ya Dout kwa MISOConnect
- pini ya Din kwa MOSIConnect
- pini ya CS kwa CEOConnect
- pini ya DGND kwa GND
LDR:
Unganisha kila LDR unayotumia (max 8) kwa pini moja kwenye MCP3008.
Unganisha pini ya kwanza ya LDR na 3v3 na ya pili kwa kontena na kinzani kwa GND, na unganisha LDR kati ya LDR na kontena kwa pini kwenye MCP3008.
MUHIMU SANA: Hakikisha waya zote zinazoenda kwenye pi zimeunganishwa na pini sahihi ya GPIO, vinginevyo mpango wako hautafanya kazi.
RFID
- Pini nyingi za kushoto (pini ya Voltage) hadi pini ya 3v3 ya RPI
- Ya pili (RST) kwa GPIO25
- Ardhi chini
- IRQ sio
- MISO kwa MISO ya RPI
- MOSI kwa MOSI ya RPI
- SCK kwa SCLK ya RPI
- SDA kwa Mkurugenzi Mtendaji wa RPI
Kitufe cha friji:
- Pini moja kwa pini 3v3 ya RPI
- Nyingine kwa pini 13 ya RPI
LED tatu:
- Pini moja kwa kontena la 220 Ohm na kwa AJILI ya RPI
- Pini nyingine kwa pini 23, pini 24 na pini 26
Taa za LED kwenye friji:
- Unganisha pini moja (+) kwa 5V
- Pini nyingine kwa GROUND
Kufuli:
- Pini moja ya kufuli (GROUND) unayoiunganisha kwenye ardhi ya adapta ya nje
- Pini nyingine ya kufuli (+) unaiunganisha kwenye Relais
- Upande mzuri wa adapta ya nje pia unaunganisha kwenye Relais
Kwa hivyo sasa lazima uunganishe Relais yenyewe.
- Pini hasi ya Relais unayoiunganisha kwenye GROUND ya RPI
- Pini katikati (+ pini) unaunganisha kwenye pini ya 5V ya RPI
- Pini nyingine (KY-1 pin) unaunganisha kwenye 21pin ya RPI
Hatua ya 5: Kujenga Friji
Katika hatua hii tunajenga friji.
Kwanza kabisa utahitaji:
- Plywood
- Jigsaw
- Alama
Weka alama sehemu zote tofauti kwenye plywood kabla ya kuanza kuona.
2. Baada ya kukagua ikiwa sehemu zote ni soko unaweza kuanza kuona. (Kumbuka kuwa blade pia ina upana)
3. Baada ya kuona sehemu zote unaweza kuanza kuchimba mashimo kwa sensorer zako.
- Chini ya friji inahitaji mashimo makubwa 6 ili chupa ziweze kukaa sawa.
- Sakafu ya friji inahitaji mashimo madogo 6 kwa sensorer za LDR.
- Paa inahitaji mashimo madogo 3 kwa viongo 3 (bluu, nyekundu na kijani).
- Hakikisha kwamba rfid inaweza kusoma kupitia kuni, vinginevyo unahitaji kuifanya kuni iwe nyembamba.
- Tengeneza pia shimo kidogo mbele ya ndani kwa kitufe.
Kwa mlango unahitaji kutengeneza mashimo 2 pia kuunganisha mlango na ndani ya friji. Kufungua na kufunga mlango niliweka mpini.
Baada ya kumaliza kazi zote mbili unaweza kuweka sehemu za umeme mahali pa kuandika.
Hatua ya 6: Unganisha Sensorer kwenye Friji
Katika hatua hii tunaanzisha friji yetu na vifaa vyote tulivyonunua.
Unaweza kuanza kwa kubandika ubao wa mkate na pi ya Raspberry nyuma ya friji, hapo ndipo mahali ambapo waya zote zinaishia.
Weka RFID, LED, LDR na kitufe kulia na uhakikishe kuwa unaweza kuunganisha kwenye ubao wa mkate.
Hakikisha kuwa waya zote zimeunganishwa kwa usahihi, unaweza kutazama picha au hatua zingine za kufanya uandike.
Baada ya kuweka vifaa vyote mahali pazuri unaweza kuanza kuzungusha sehemu tofauti pamoja kama unaweza kuona kwenye picha. Waya wote wanaweza kujificha chini mbili au juu mara mbili.
Hatua ya 7: Coding Hardware
Nilitumia mpango wa Pycharm ili niweze kujaribu kila kitu wakati nilikuwa nikiandika. Nambari zote ambazo niliandika, unaweza kupata kwenye github yangu
Hatua ya 8: Mysql
Kushuka kwa hifadhidata kunakusaidia kuanza kutumia mradi huu.
Utambuzi rahisi wa nambari ya MySql inasaidia kubadilisha mradi ikiwa unataka.
Nilitumia meza 4, Watumiaji, Vinywaji, Vitendo na magogo. Jedwali hizi ndio njia rahisi na sahihi zaidi ya kuhakikisha mradi unafanya kazi.
Hatua ya 9: Wavuti ya Usimbuaji
Unaweza kuona nambari yote kwenye folda ifuatayo kwenye Github.
Nilitumia mpango wa Pycharm kuandika yote. Ni njia rahisi ya kuweka nambari na kuona kila kitu unachofanya wakati unafanya kazi.
Hatua ya 10: Mradi wa Autostart
Katika hatua hii ninakuonyesha jinsi ya kuanzisha mradi wako kwenye rasiberi pi.
Sasa tutaruhusu nambari yetu ya kujiendesha wakati boti zetu za pi ili iweze kujiendesha yenyewe. Kuna njia nyingi za kufanya hivyo lakini ninachagua njia ya rc.local.
Fungua /etc/rc.local na mhariri wa maandishi unayopenda na uweke nambari hii juu ya laini ya "kutoka 0"
"lala 15 python3 / nyumba/pi/files/app/RUN.py & python3 /home/pi/files/website/website.py & Hatimaye"
wakati tunataka kuona wavuti yetu, unaweza kuvinjari kwa anwani ya IP ambayo ilifafanuliwa chini ya faili ya tovuti.py (chaguo-msingi ni 169.254.10.1:5000). Huu ndio mwisho wa kufundisha kwangu kwa kwanza, ikiwa kuna jambo halieleweki, unaweza kutoa maoni au kunitumia ujumbe.
Hatua ya 11: Mwisho
Katika hatua hii tutaweka smartfridge yetu tayari kwa matumizi.
Unganisha usambazaji wa umeme kutoka kwa Rasberry Pi kwenye tundu. Subiri hadi Raspberry Pi itakapowashwa kabisa.
Unganisha umeme mwingine kwenye tundu (kwa kufuli).
Unaweza kunywa kwa kukagua beji yako, funga mlango ili vinywaji vya ishara vitakwenda kwenye akaunti yako.
Kuona wavuti yako: tafuta anwani yako ya IP ikifuatiwa na: 5000
Sasa Smartfridge yako iko tayari kutumika. Furahiya vinywaji vyako baridi bila kusisitiza na uangalie matumizi.
Ilipendekeza:
Taa ya Taa ya Smart Smart - Taa mahiri W / Arduino - Nafasi ya Kazi ya Neopixels: Hatua 10 (na Picha)
Taa ya Taa ya Smart Smart | Taa mahiri W / Arduino | Nafasi ya Kazi ya Neopixels: Sasa siku tunatumia muda mwingi nyumbani, kusoma na kufanya kazi kwa kweli, kwa nini tusifanye nafasi yetu ya kazi iwe kubwa na mfumo wa taa na taa za Arduino na Ws2812b msingi. Hapa naonyesha jinsi ya kujenga Smart yako Dawati la Taa ya LED ambayo
Nyumba ya Smart Smart: Hatua 5
Nyumba ya Smart Smart: Materialen: dunne gelamineerde hout platen. 1 x grondplaat alikutana na kipenyo cha van 1 cmkleine nagels 2 x mikanda ya mkate mikate ya plakbandveel alikutana na kipenyo 0.3 cmveel jumper kabels gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
Fridge ya Magnetic RGB LED Frame: Hatua 8 (na Picha)
Friji ya Magnetic Ridge LED: Ukiwa na mradi huu picha zako, sumaku za friji au chochote unachotaka kinaweza kuangaza kwenye friji yako gizani. Ni mradi rahisi sana wa DIY na sio wa bei ghali unaowapenda sana wana wangu kwa hivyo nataka kushiriki nao Natumai unaipenda
Nevera Smart Fridge: 6 Hatua
Nevera Smart Fridge: Mimi ni mwanafunzi wa NMCT huko Howest Kortrijk (Ubelgiji) na kama sehemu ya mitihani tulilazimika kufanya mradi wa mwisho. Nilitengeneza " Nevera ", chombo cha kukusaidia kukumbuka kila kitu kilicho kwenye jokofu lako. Kwa msaada wa skana msimbo wa bar, utapata
$ 5 Mini USB Fridge !: Hatua 7 (na Picha)
$ 5 Mini USB Fridge !: Sasa kwa kuwa tunaona baridi hizi 12 za kambi za volt zinajitokeza kwenye mauzo ya karakana na maduka ya kuuza (Nimepata moja kwa $ 2.50), hapa kuna wazo nzuri la kuibadilisha kuwa jokofu la mini linaloweza kutumiwa na Bandari ya USB