Orodha ya maudhui:
- Hatua ya 1: Sehemu
- Hatua ya 2: waya kila kitu juu
- Hatua ya 3: Wacha tuisanidie Raspberry yako Pi
- Hatua ya 4: Wacha tuanze Kusimba
Video: Pike - Endesha salama, Endesha kwa busara, Endesha Pike !: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Karibu kwenye mradi wangu uitwao Pike!
Huu ni mradi kama sehemu ya elimu yangu. Mimi ni mwanafunzi wa NMCT huko Howest huko Ubelgiji. Lengo lilikuwa kutengeneza kitu kizuri kwa kutumia Raspberry Pi. Tulikuwa na uhuru kamili ambao tulitaka kufanya busara.
Kwangu ilikuwa chaguo rahisi kufanya baiskeli yangu iwe nadhifu zaidi. Ninaishi mahali ambapo kuendesha baiskeli kunanipeleka haraka kwenda kwenye mji wangu.
Pia nilianguka na baiskeli yangu mara moja. Nilivunja kiwiko. Nilianguka chini kwa sababu nilikuwa nikimwonyesha dereva aliye nyuma yangu kuwa nilitaka kwenda sawa. Barabara iliteleza na nikashindwa kudhibiti kwa sababu nilikuwa na mkono mmoja tu kwenye usukani wangu. Ndio sababu wazo langu la kwanza lilikuwa kushikamana na viashiria vya mwelekeo kwenye baiskeli yangu. Kutoka hapo nilianza kufikiria ni nini kingine ningeweza kuongeza kwa hivyo nilikuja na ufuatiliaji wa GPS ili baadaye uone ni njia ipi uliyotumia.
Kwa hivyo Pike anaweza kufanya nini?
Pike itaweka rekodi ya vipindi vyako vya kuendesha gari. Itafuatilia ni njia ipi uliyochukua, inahesabu kasi yako ya wastani na umbali uliyoendesha. Baada ya kila kikao unaweza kuingia kwenye wavuti kukagua safari yako ilikuwa wapi na jinsi gani. Pia tutaunda kitu ili uweze kuchagua ni nani atakayeendesha baiskeli ili watu zaidi watumie Pike yako ikiwa wanataka!
Hatua ya 1: Sehemu
Kwa hivyo ni wazi unahitaji kujua ni nini unahitaji kurudia mradi wangu. Kabla hatujaanza ningependa kusema kwamba mradi huu haukuwa rahisi kabisa. Pia nilinunua waya kwenye duka moja ambalo lilikuwa na bei kubwa. Unaweza kuzinunua mkondoni kwa euro / dola kadhaa (ambazo ninapendekeza ufanye). Sikuwa na wakati wa kusubiri. Ndio sababu nilinunua kutoka duka langu la karibu kwa bei ya juu.
Orodha ya ununuzi
- Raspberry Pi
- Chuma za Jumper
- Powerbank yoyote itafanya ikiwa tu itampa Pi yako nguvu za kutosha
- Mmiliki wa Smartphone ya Maxxter (kimsingi bei rahisi kabisa unaweza kupata…)
- Mmiliki wa Smartphone ya Maxxter (zile nyeupe zenye mviringo pia ni rahisi sana kutoshea mirija yangu ya plastiki)
- Mirija ya plastiki (ilichimba shimo ndani yake kutoshea vifungo vinavyofaa kwenye kishikilia simu mahiri ili kushikamana na usukani)
- Vifungo *
- 6x 220 Ω vipinga
- kipinzani cha 1x 5K.
- Onyesho la LCD
- DS18B20 Sensor moja ya joto ya waya
- Adafruit GPS-moduli Ultimate Breakout 66 Channel
- Antena ya GPS - Antena ya nje inayotumika - 3-5V 28db na kebo ya mita 5 SMA (kukuza ishara ya GPS)
- UFLto SMA Adapter (kuunganisha antena ya ziada kwa moduli ya Adafruit GPS)
Vidokezo:
* Zile utakazoona kwenye picha ni za chuma, labda sio zile bora zaidi lakini zile ndizo walikuwa nazo kwenye duka langu. Unaweza kwenda kwa vifungo visivyo na maji kabisa lakini hizo zilikuwa 15 € kipande ambacho nilidhani ilikuwa njia ya gharama kubwa kwa kitufe. Unaweza kununua kitufe chochote unachotaka maadamu inafanya kazi na mfumo wa kuvuta utakuwa sawa.
Hatua ya 2: waya kila kitu juu
Sio ngumu sana. Kwa kuwa moduli ya GPS imeunganishwa na USB. Unaweza kuona kwenye picha hapo juu kuwa unaweza kulinganisha rangi na nyaya kwenye adapta ya USB. Vifungo na LED zinaunganishwa na 220 Ω. Sensor ya Joto la DS18B20 imeunganishwa hadi kontena la 5K..
Hatua ya 3: Wacha tuisanidie Raspberry yako Pi
Kwanza utahitaji Raspbian ambayo unaweza kujifunza hapa na baadaye unahitaji kufuata hatua katika hazina hii.
Ratiba yangu ya Hifadhidata imeachwa kidogo. Inayo meza 4:
-
tbluser
- UserID (vidogo, 2) AUTO INCREMENT, haijasainiwa
- Jina la Mtumiaji (varchar, 175)
- Ingia ya Mtumiaji (varchar, 180)
- Neno la mtumiaji (varchar, 255)
- MtumiajiActive (vidogo, 1) HAIJASAINISHWA
-
tblsession
- SessionID (int, 10) KUTUA KWA AUTO, KUSAJILIWA
- Tarehe ya Kikao (tarehe)
- MtumiajiID
-
tblsensor
- SensorID (tinyint, 3) AUDO INCREMENT, HAIJASAINISHWA
- SensorName (varchar, 150)
- historia
- HistoriaID (bigint, 20) AUDO INCREMENT, HAIJASAINISHWA
- SensorID
- Kipindi cha ID
- Thamani ya Historia (varchar, 255)
- Wakati wa Historia (saa, 3)
Lakini unaweza pia kuangalia faili ya dampo la.sql
Hatua ya 4: Wacha tuanze Kusimba
Unaweza kupata nambari yangu ya kufanya mradi ufanye kazi hapa.
GPS
Ni rahisi sana kuanza na Moduli ya GPS. Unachohitaji kufanya ni kusanikisha kifurushi cha gpsd-py3 katika Mazingira yako ya Python. Basi unaweza kutumia maktaba hii kurahisisha maisha yako. Unaweza kutumia mifano ya usimbuaji kupata data kama vile muda mrefu, latitudo, kasi, n.k kutoka GPS yako.
Uonyesho wa LCD
Ili kufanya LCD Onyesha kazi unahitaji kusanikisha maktaba kutoka Adafruit. Mifano ya kuweka alama inaweza kupatikana hapa.
DS18B20 Sensor moja ya joto ya waya
Kupata sensorer yako moja ya waya itabidi ufanye kazi kidogo zaidi. Kwanza kabisa tunahitaji kuamsha basi moja ya waya. Ili kufanya hivyo fuata hatua:
- Sudo raspi-config
- Chaguzi za Kuingiliana
- 1-Waya
Kuanza kusoma data kutoka kwa sensorer tunahitaji kujua jinsi waya yetu moja inaitwa. Kwa aina hii katika cd / sys / basi / w1 / vifaa /
Utaona vifaa viwili, moja ni Raspberry Pi yenyewe na nyingine inapaswa kuangalia kitu kama 28-0… nk Vizuri kwamba kamba ndefu ya nambari na herufi ndivyo utaweza kusoma data katika Chatu. Ili kusoma data katika chatu utahitaji kuifungua kama faili. Kwa hivyo njia ya kufungua faili inapaswa kuangalia kitu kama hiki: / sys / bus / w1 / vifaa / 28-04177032d4ff / w1_slave.
Vifungo na LED
Hizi ni kazi za kimsingi, unaweza kuangalia nambari yangu kwenye folda hii ya Madarasa.
Taarifa za SQL
Karibu kila taarifa ni taarifa za msingi za SQL. Walakini ningependa kutoa maelezo kidogo juu ya jinsi nilivyookoa sensorer zao maadili yao. Mimi mwenyewe niliongeza sensorer zangu kwa tblsensors yangu. Kwa hivyo nilijua ni sensor gani iliyo na kitambulisho kipi. Kwa hivyo ninafuatilia urefu, longitudo na kasi yangu. Kwa kila thamani nilifanya kazi tofauti. Ningetoa tu taarifa 3 za sql ambazo ni sawa lakini kulingana na ningependa kuhifadhi thamani gani nilibadilisha taarifa ya WAPI.
Ilipendekeza:
B-Salama, salama salama: Hatua 8 (na Picha)
B-Salama, Salama inayosafirika: *** Septemba 4, 2019: Nilipakia faili mpya ya 3D ya sanduku lenyewe. Ilionekana kuwa kufuli langu lilikuwa 10 mm juu sana kwa karibu vizuri *** Shida Fikiria hii: Unaamka asubuhi moja na hali ya hewa ni nzuri kabisa. Unataka kwenda pwani Kwa sababu huna
Jinsi ya Salama na Salama Simu yako na Kifaa: Hatua 4
Jinsi ya Kulinda na Kulinda Simu yako na Kifaa: kutoka kwa mtu ambaye amepoteza karibu kila kitu (ametia chumvi, kwa kweli). Kwa hivyo, wakati wa kukiri, kama sentensi yangu ya hapo awali ilisema, mimi ni mpungufu sana. Ikiwa kitu hakijaambatanishwa nami, kuna nafasi kubwa sana kwamba nitaiweka vibaya, sahau iko mahali pengine
Salama Bora: Kufanya Vituo vya Treni Salama: Hatua 7
Salama Bora: Kufanya Vituo vya Treni kuwa Salama: Vituo vingi vya gari moshi leo sio salama kwa sababu ya ukosefu wa usalama, vizuizi, na onyo la treni kuja. Tuliona haja ya hiyo kurekebishwa. Ili kutatua shida hii tuliunda salama salama zaidi. Tulitumia sensorer za kutetemeka, sensorer za mwendo, na
Tochi ya busara kwa $ 10.50 tu: Hatua 4
Tochi ya busara kwa $ 10.50 tu: Bila kusema, msukumo wangu kwa mradi huu ilikuwa video ya Kipkay kwenye mada hiyo hiyo. Hapa kuna maelezo mafupi ya kile ilibidi nifanye kufikia matokeo sawa
Jinsi ya Kufanya Kiwango cha Hifadhi Yako Kuwa Salama Isiyoweza Kubadilika Salama: P: 4 Hatua
Jinsi ya Kufanya Hifadhi yako ya Kiwango ndani ya Takwimu Isiyoweza Kubalika: P: Sawa, kwa hivyo kimsingi kile tutakachokuwa tukifanya ni kuifanya iwe flashdrive yako ya kawaida au kicheza mp3 (Kimsingi chochote kinachotumia kumbukumbu ya flash …) kinaweza kuwa salama kutoka mchungaji kuipata na kupitia kile unachohifadhi juu yake