Orodha ya maudhui:

Mirror Smart: Hatua 10
Mirror Smart: Hatua 10

Video: Mirror Smart: Hatua 10

Video: Mirror Smart: Hatua 10
Video: 10 привычек, чтобы стать счастливым 2024, Julai
Anonim
Kioo mahiri
Kioo mahiri

Sote tunajua wakati uko bafuni na kupoteza wimbo. Au haujui hali ya hewa itakuwaje leo … nk Kioo mahiri kinaweza kusaidia. Kwa mradi wangu nilifanya toleo dogo la kioo nadhifu kuokoa nafasi fulani bafuni. Unaweza kupata hali ya hewa, saa, siku, mahali, joto na unyevu juu yake. Pia kuna wavuti iliyounganishwa nayo ambapo unaweza kupata data zote kwenye grafu na ubadilishe rangi ya ukanda wa LED.

Hatua ya 1: Vipengele Unavyohitaji

Vipengele Unavyohitaji
Vipengele Unavyohitaji

Hapa kuna orodha ya vifaa unavyohitaji.

  • Onyesha Raspberry Pi 5inch
  • Raspberry Pi 3 b +
  • 8GB ndogo sd
  • Ugavi wa Raspberry Pi 5.1V / 2.5A
  • Digitali RGB Ledstrip WS2801
  • Joto la joto la DHT11 na unyevu
  • Mbao
  • Vifaa vya kurekebisha kuni (gundi na msumeno)
  • Cable ya HDMI
  • PIR (sensa ya mwendo)
  • DS18B20 (sensorer ya joto)

Hatua ya 2: Usanidi wa Pi ya Raspberry

Usanidi wa Pi Raspberry
Usanidi wa Pi Raspberry
Usanidi wa Pi Raspberry
Usanidi wa Pi Raspberry

Wacha tuanze kwa kusanikisha programu zingine.

  • WinSCP
  • Meneja wa diski ya Win32
  • MobaXterm
  • Mtazamaji wa VNC
  • Workbench ya MySQL

Kwanza unasakinisha Shinda 32. Ukishasakinisha Shinda 32 unaweza kuanza kusanikisha picha kwenye pi.

Unapofungua kushinda 32 utaona kuwa folda inaweza kuchaguliwa. Chagua kadi yako ndogo ya sd (juu kulia) na bonyeza bonyeza (chini). Ufungaji unaweza kuchukua muda. Wakati huo huo unaweza kusanikisha programu zingine zote.

Mara picha yako ikiwa imewekwa, unaweza kuweka kadi yako ya sd kwenye pi yako na uwezeshe pi yako. Unganisha pi yako na kebo ya ethernet kwenye kompyuta / kompyuta yako. Baada ya hii unaanza mobaXterm. Nenda kwenye kikao => SSH => na ujaze data ifuatayo (angalia picha kwa undani zaidi). Kwa hii unaingia kwenye pi yako kupitia unganisho la ssh kwenye bandari 22 na jina la mtumiaji "dp-use r" na nywila "dp-user".

Hatua ya 3: Kuunganisha Pi yako kwa WIFI YAKO

Kuunganisha Pi Yako kwa WIFI Yako
Kuunganisha Pi Yako kwa WIFI Yako

Ikiwa umeunganishwa na pi yako unaweza kuweka wifi yako na hatua zifuatazo.

Sudo raspi-config

  1. Nenda kwenye chaguzi za mtandao
  2. Nenda kwa wi-fi
  3. Ingiza jina lako la mtandao
  4. Ingiza nywila yako

Sasa unaweza kufikia wifi yako na unaweza kusasisha pi yako na nambari ifuatayo.

sasisho la sudo apt

Sudo apt kuboresha -y

Hii inahakikisha kuwa pi yako imesasishwa.

Hatua ya 4: Vifaa

Sasa kwa kuwa pi yako iko tayari kabisa unaweza kuanza kuanzisha mzunguko. unganisha mzunguko wa juu kama mzunguko wako. Utaona kwamba mcp3008 inatumiwa. Huna haja hii, huu ndio muunganisho wa skrini. Kamba ya kuongoza ina saa, Mosi, GND na 5V.

Hatua ya 5: Hifadhidata ya SQL

Hifadhidata ya SQL
Hifadhidata ya SQL
SQL- Hifadhidata
SQL- Hifadhidata
SQL- Hifadhidata
SQL- Hifadhidata

Wakati wa kuunda hifadhidata. Fungua mazingira yako ya mariaDB kwenye pi yako na nambari hapa chini.

Kwanza unatengeneza mtumiaji na:

Unda MTUMIA 'mct' @ '%' IDEDIFIED by 'mct';

basi uhakikishe ana haki zote:

TOA MAHAKAMA YOTE KWA *. * KWA 'mct' @ '%' KWA UCHAGUZI MKUU;

Mwishowe, unafuta kila kitu:

HAKI ZA FLUSH;

Anza tena huduma:

huduma ya sudo kuanza tena mysql

Fungua Workbench ya mysql. Fanya muunganisho mpya. Kwa maelezo zaidi angalia picha.

Sasa ingiza wazi, ingiza faili na utekeleze nambari.

Hatua ya 6: Nambari ya Kioo

Nambari ya Kioo
Nambari ya Kioo

Fungua pyCharm na uende kwenye mipangilio => Jenga, Exixution, Deployment => kupelekwa. Bonyeza pamoja na ongeza SFTP (angalia picha).

Sasa unapakua tu nambari kutoka kwa github yangu na uifungue kwa pycharm.

Hatua ya 7: Tovuti

Tovuti
Tovuti
Tovuti
Tovuti

Kuweka seva ya wavuti kwenye pi yako, ongeza nambari ifuatayo kwa pi yako.

Sudo apt-get intall apache2-y

Kupata ufikiaji kama dp-mtumiaji:

mtumiaji wa sudo dp-mtumiaji: mzizi *

Ili kufikia folda na ongeza faili ndani yake.

mtumiaji wa sudo dp-mtumiaji: mzizi / var / www / html

Fungua WinSCP. Unda kikao kipya na ujaze faili kama inavyoonyeshwa kwenye picha.

Chagua faili zako na uburute kwenye folda yako / var / www / html.

Hatua ya 8: Anza kiotomatiki App.py

Anza kiotomatiki App.py
Anza kiotomatiki App.py

Kuanzisha programu yako.py moja kwa moja nenda kwenye crontab yako na uongeze nambari hii:

sudo crontab -e

Chini ya faili, ingiza nambari ifuatayo (iliyoelezewa kwenye picha).

@ reboot python3 /var/www/html/app.py

Ctrl + x kutoka na kuingia ili kuokoa.

Hatua ya 9: Fanya Kesi

Fanya Kesi
Fanya Kesi

Wazo ni rahisi nilichukua saizi ya skrini yangu, urefu wa ubao wangu wa mkate na saizi ya pi yangu ilitengeneza shimo chini kuweka PIR ndani.

Kwa sababu unatumia kebo ya hdmi kuwe na kipande kingine ambacho kinapaswa kuwa juu yako.

Hatua ya 10: Natumai Umeipenda

Natumai Umeipenda
Natumai Umeipenda
Natumai Umeipenda
Natumai Umeipenda
Natumai Umeipenda
Natumai Umeipenda

Natumahi unafurahiya kioo kizuri cha mini.

Bahati njema!

Ilipendekeza: