Orodha ya maudhui:

Rahisi Kuamsha: Nuru ya Kuamsha ya Smart iliyotengenezwa na Raspberry Pi: Hatua 6
Rahisi Kuamsha: Nuru ya Kuamsha ya Smart iliyotengenezwa na Raspberry Pi: Hatua 6

Video: Rahisi Kuamsha: Nuru ya Kuamsha ya Smart iliyotengenezwa na Raspberry Pi: Hatua 6

Video: Rahisi Kuamsha: Nuru ya Kuamsha ya Smart iliyotengenezwa na Raspberry Pi: Hatua 6
Video: Топ 5 скрытых полезных программ Windows 10 2024, Julai
Anonim
Kuamka Rahisi: Nuru ya Kuamsha ya Smart iliyotengenezwa na Raspberry Pi
Kuamka Rahisi: Nuru ya Kuamsha ya Smart iliyotengenezwa na Raspberry Pi

Intro

Kwa Mradi wa mtaala1 ilibidi nifanye kitu. Siku zote nilikuwa nikivutiwa juu ya jinsi taa ya kuamka kama ingekufaidisha katika kuamka kama wale wa philips.

Kwa hivyo niliamua kutengeneza taa ya kuamka.

Nilitengeneza taa ya kuamka na Raspberry Pi kama msingi, ukanda ulioongozwa, spika na sensorer kadhaa za mazingira kupata vipimo.

Hapa kuna huduma zake:

  • Webserver inashikiliwa kwenye Pi
  • Takwimu huhamishwa kwa hifadhidata ya MySql
  • Ukurasa wa wavuti unaoonyesha data
  • Ukurasa wa wavuti unaotoa taarifa

Mradi huu umekuwa uzoefu mzuri wa kujifunza kwangu. Ilinipata kutatua shida zingine zisizotarajiwa. Nilijifunza kidogo juu ya uwezo wa Pi na jinsi php inavyowasiliana na kila kitu.

Hatua ya 1: Kukusanya Vifaa

Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa

Kwa mradi wangu ninahitaji sehemu nyingi ambazo nitaorodhesha hapa chini, Kutakuwa pia na faili bora zaidi na bei zote za vifaa na tovuti zinazofanana kutoka mahali nilipowaamuru.

Vipengele:

  • Mfano wa Raspberry Pi 3 B +
  • Ugavi wa umeme wa Raspberry Pi
  • Raspberry Pi T-cobbler
  • Stereo 3.7W Darasa la Sauti ya Sauti-Max98306
  • 2 x Spika - 3 "kipenyo - 4 Ohm 3 Watt
  • RGB Backlight hasi LCD 20x4
  • Ukanda wa LED ya Adafruit Dotstar - Nyeupe 144 - mita 0.5
  • Sensor ya Ultrasonic HC-SR04
  • Sensorer ya DHT11
  • Waya za jumper (m hadi f) na (m hadi m)
  • 470 Ohm & 330 Ohm kupinga

Ubunifu wa nyenzo:

  • Mbao ya MDF 7mm
  • plastiki

Zana:

  • Chuma cha kulehemu
  • Bunduki ya gundi

Kwa jumla vifaa vitagharimu karibu Euro 210.

Hatua ya 2: Kuunganisha Wawili wote pamoja

Kuunganisha waya zote kwa pamoja
Kuunganisha waya zote kwa pamoja
Kuunganisha waya zote kwa pamoja
Kuunganisha waya zote kwa pamoja
Kuunganisha waya zote kwa pamoja
Kuunganisha waya zote kwa pamoja

Ninaunda mzunguko kwa kufuata mpango wa Fritzing ambao nilitengeneza, unaweza kupata hati za pdf za mpango wa umeme na umeme hapa chini.

Mzunguko una sensorer nyingi, spika, onyesho la LCD na ukanda ulioongozwa ambao hufanya kazi pamoja kama moja. Nitaorodhesha kila sehemu juu ya jinsi utahitaji kuunganisha hizi na unaweza kupata kwenye mpango.

  1. Sensor ya Ultrasonic: sensor hii huhesabu umbali kati ya sensorer na kitu mbele yake. Kwa kazi hii tunaweza kurekebisha uwezo fulani kwa kushikilia mkono wako mbele yake. Inayo pini 4: ardhi, 5V, kichocheo na mwangwi. Pato la Echo linahitaji vipinga kati ya ardhi na pini ya mwangwi.
  2. Sensor ya DHT11: sensor hii hupima joto na unyevu. Ukinunua moja na PCB kuliko kontena la 10k imeuzwa na sensa tayari na inafanya iwe rahisi sana kuitia waya.
  3. Kamba ya kuongoza: kwa njia ya kuongoza usambazaji wa umeme wa nje unahitaji kuiwezesha vinginevyo unaweza kupaza pi yako ya raspberry bila kutumia moja. Waya wa DI huenda kwenye pini ya MOS ya pi na CI huenda kwenye pini ya SCLK.
  4. Onyesho la LCD: haswa maonyesho ya rbg inahitaji waya nyingi, pini zote zilizotumiwa za pi zinaweza kutumika na pini za kawaida za GPIO. Pia ina potentiometer nayo kubadili tofauti ya onyesho.
  5. Kitufe cha kushinikiza: Ninatumia kuweka rasipiberi katika hali ya kuzima na kwa kubonyeza tena hali ya kuamka. Uunganisho wa kawaida ulio wazi unahitaji kwa hiyo.
  6. Mwishowe kipaza sauti na spika: kwa kuwa tunatumia spika tu tunahitaji kipaza sauti ili kuifanya ishara iwe na nguvu ya kutosha kutoa sauti. Imeunganishwa na uingizaji wa sauti ya raspberry pi.

Hatua ya 3: Kuweka Pi

Kuanzisha Pi
Kuanzisha Pi

Kwanza kabisa utahitaji Raspbian ambayo unaweza kupakua hapa.

Nilitumia kufuatilia iliyounganishwa na hdmi ya raspberry pi baada ya usanidi wa kadi ya sd. Na panya na kibodi iliyounganishwa na bandari za usb za pi. Halafu unafuata mipangilio ya kuanza kwenye skrini ili kuanzisha pi ya raspberry, hakikisha unabadilisha kwenye paneli ya usanidi kazi kadhaa kama SPI, I2C,… kuwezesha.

Ingiza amri ifuatayo katika haraka ya amri yako kwenye Pi yako:

Sudo apt-pata sasisho

Hii inaweza kuchukua muda, kwa hivyo pata raha. Baada ya sasisho tutaboresha

sasisho la kupata apt

Hatua ya 4: Kuweka Moduli na Vifurushi na Kuweka Mtandao

Kuweka Moduli na Vifurushi na Kuweka Mtandao
Kuweka Moduli na Vifurushi na Kuweka Mtandao
Kuweka Moduli na Vifurushi na Kuweka Mtandao
Kuweka Moduli na Vifurushi na Kuweka Mtandao

Sisi kufunga kila moduli za chatu na:

sudo pip3 sakinisha jina_of_module

Orodha ya moduli zinahitaji:

  1. adafruit-mzungukopython-charlcd
  2. matunda-dht
  3. adafruit-circuitpython-dotstar
  4. matunda-blinka
  5. RPI. GPIO

Kunaweza kuwa na zaidi lakini ikiwa utapata hitilafu ambayo inasema haiwezi kupata moduli, ingiza tu.

Pia amri ifuatayo, kwa sababu unahitaji toleo la 3.4 na sio 3.3!

python3 -m pip install - upgrade --force -install spidev

Kwa kuanzisha webserver nilitumia chupa.

Hatua ya 5: Kutumia Kanuni

Kutumia Kanuni
Kutumia Kanuni
Kutumia Kanuni
Kutumia Kanuni

Kwa nambari unayohitaji kuhakikisha kuwa kila kitu kiko kwenye folda ya / var / www / html

Unaweza kupata nambari kutoka Github.

Tovuti pia ni msikivu kwa hivyo inaweza kufunguliwa kwenye rununu bila kupoteza huduma au vinginevyo.

Wakati Pi inaanza, itaanza kutumia hati yangu kuu ya chatu. Hii itakuwa kutunza kupata data kuonyesha kwenye wavuti. Ili kuongeza hati kwenye buti unahitaji kufanya njia inayofaa ya mfumo. Angalia kiunga.

Kwa kifungo unahitaji kutumia pini ya mwili ya 5 ya pi na ardhi. Tumia pini kwenye kifungo, pini ya kawaida wazi na pini ya kawaida. Polarity ya Btw haijalishi!

Fanya amri zifuatazo kwenye terminal ya pi yako ya raspberry na unapaswa kuzima na kuanzisha pi yako na kitufe cha kitufe.

clone ya git https://github.com/Howchoo/pi-power-button.git./pi-power-button/script/install

Hatua ya 6: Kujenga Nyumba

Kujenga Nyumba
Kujenga Nyumba
Kujenga Nyumba
Kujenga Nyumba
Kujenga Nyumba
Kujenga Nyumba

Kwa nyumba nilitumia kuni iliyokatwa ambayo nilikata vipande vipande na kuunganishwa na gundi. Kwa kuifanya mbele kubembeleza kidogo ilibidi nipate mahesabu ya upande uliopangwa kwa sababu wakati hauihesabu, hata ikiwa sio mteremko mkubwa vipande vya mbao havitosheana.

Lazima kila wakati uwe mwangalifu sana na vipimo kwenye vipande vya mbao, kwa sababu wakati mwingine unaweza kusahau unene wa kuni.

Mashimo yalifanywa na mashine za kuchimba visima na sawing.

Baada ya hayo kufanywa unaweza kuanza kuipaka rangi, nilitumia mchoraji wa dawa na rangi ya hudhurungi kwa ajili yake. Hakikisha unaifanya nje na jaribu kusimama mbali na mahali moshi wa sumu unapoenda.

Kwa spika na nyuma nilitumia fimbo kuziunganisha.

Juu nilitumia plastiki ambayo pia ilinaswa.

Finnaly niliongeza vifaa kadhaa vya kifaa.

Ilipendekeza: