Orodha ya maudhui:

CrowPi- Inakuongoza Kutoka Zero hadi shujaa na Raspberry Pi: Hatua 9
CrowPi- Inakuongoza Kutoka Zero hadi shujaa na Raspberry Pi: Hatua 9

Video: CrowPi- Inakuongoza Kutoka Zero hadi shujaa na Raspberry Pi: Hatua 9

Video: CrowPi- Inakuongoza Kutoka Zero hadi shujaa na Raspberry Pi: Hatua 9
Video: Как я заработал более 100000 долларов в Интернете в 2020 год... 2024, Novemba
Anonim
Image
Image
CrowPi- Anakuongoza Kutoka Zero hadi Shujaa Na Raspberry Pi
CrowPi- Anakuongoza Kutoka Zero hadi Shujaa Na Raspberry Pi
CrowPi- Anakuongoza Kutoka Zero hadi shujaa na Raspberry Pi
CrowPi- Anakuongoza Kutoka Zero hadi shujaa na Raspberry Pi

Je! CrowPi ni nini?

CrowPi ni bodi ya maendeleo iliyo na onyesho la inchi 7 ambayo inaweza kukusaidia kujifunza Raspberry Pi kwa njia rahisi. Na CrowPi, sio tu unaweza kujifunza sayansi ya msingi ya kompyuta lakini pia kufanya mazoezi ya programu na kukamilisha miradi mingi ya elektroniki. CrowPi inaweza kuboresha maarifa na uwezo wako katika uwanja na vifaa vinavyohusiana na programu, iliyoundwa mahsusi kukusaidia kukuza ustadi wa programu ya chatu.

Kwa nini unahitaji CrowPi? Kabla ya kujibu swali hili, wacha tufanye mchezo rahisi wa jaribio. Je! Unakabiliwa na shida zilizo hapa chini? Sema tu NDIYO au HAPANA. Unavutiwa na vifaa vya elektroniki au Raspberry Pi, lakini hujui jinsi ya kuanza. Unapenda sana elimu ya STEM, lakini huwezi kupata vifaa muhimu na rahisi kufundisha. Unatumia Raspberry Pi, lakini hauifanyi vizuri. Umekamilisha majaribio kadhaa rahisi, na unataka kuchunguza miradi zaidi na kupiga mbizi zaidi kwenye ulimwengu wa umeme. Ikiwa unasema NDIYO mara moja, CrowPi amezaliwa kwako. CrowPi itakusaidia kutatua shida zote zilizotajwa hapo juu.

UKITAKA KUJUA KUHUSU CROWPI TAFADHALI BONYEZA HAPA KUANGALIA

Hatua ya 1: Masomo ya CrowPi na Python 2.7

Masomo ya CrowPi Na Python 2.7
Masomo ya CrowPi Na Python 2.7
Masomo ya CrowPi Na Python 2.7
Masomo ya CrowPi Na Python 2.7

- Somo la 1 - Msingi wa GPIO na jinsi ya kutumia Pembejeo / Pato la GPIO

- Somo la 2 - Kutumia Buzzer kwa sauti ya arifa au arifa.

- Somo la 3 - Pata pembejeo kutoka kwa kitufe kudhibiti Buzzer.

- Somo la 4 - Jinsi Relay inavyofanya kazi na jinsi ya kuidhibiti.

- Somo la 5 - Tuma ishara ya kutetemeka kwa sensa ya kutetemeka.

- Somo la 6 - Gundua sauti ukitumia kihisi cha sauti.

- Somo la 7 - Gundua taa ndogo au angavu ukitumia sensa ya Mwanga.

- Somo la 8 - Gundua halijoto na unyevu wa chumba ukitumia sensorer ya DHT11.

- Somo la 9 - Gundua mwendo ukitumia sensa ya mwendo.

- Somo la 10 - Kupata habari ya umbali kwa kutumia sensa ya Ultrasonic.

- Somo la 11 - Kudhibiti Uonyesho wa LCD.

- Somo la 12 - Soma / Andika kadi ya RFID ukitumia moduli ya RFID.

- Somo la 13 - Kutumia gari la hatua na kufanya harakati za hatua.

- Somo la 14 - Kudhibiti motors za servos kutumia njia za kuingiliana za servo. - Somo la 15 - Kudhibiti 8x8 Matrix LED.

- Somo la 16 - Kudhibiti Uonyesho wa Sehemu 7.

- Somo la 17 - Kugundua kugusa kwa kutumia Sensor ya Kugusa.

- Somo la 18 - Kugundua kuelekeza kwa kutumia Sensor ya Tilt.

- Somo la 19 - Kutumia na kudhibiti Matrix ya Kitufe. - Somo la 20 - Kutengeneza bodi yako ya mzunguko ukitumia Bodi ya Mkate

Hatua ya 2: 19 Moduli Jumuishi za Kujenga Miradi

Moduli 19 Zilizounganishwa za Kujenga Miradi
Moduli 19 Zilizounganishwa za Kujenga Miradi
Moduli 19 Zilizounganishwa za Kujenga Miradi
Moduli 19 Zilizounganishwa za Kujenga Miradi

* 1 - Buzzer sensor - Inatumika kutengeneza kengele ya sauti kubwa!

* 2 - Sensor ya kupeleka - Inatumika kufungua na kufunga nyaya za elektroniki

* 3 - Sura ya maikrofoni - Inatumika kugundua kelele kubwa ndani ya chumba

* 4 - sensorer Tilt- Inatumika kugundua kulia au kushoto kwa bodi

* 5 - Sensor ya Vibration - Inatumika kutengeneza mtetemo mkali juu ya bodi ya CrowPi

* 6 - Sensor ya mwendo - Inatumika kugundua mwendo au harakati karibu

* 7 - Sensor ya Kugusa - Imetumika kama kitufe cha kugusa ambacho kinaweza kushinikizwa

* 8 - Uunganisho wa gari ya hatua - Inatumika kusonga vitu na kufanya harakati za hatua

* 9 - Viunganisho vya Servos - Inatumika kuzungusha vitu

* 10 - IR sensor - Inatumiwa kutuma na kupokea ishara nyekundu za Infra

* 11 - Moduli ya DH11 - Inatumika kugundua joto na unyevu juu ya chumba

* 12 - Sensor ya Ultrasonic - Inatumika kugundua na kupima umbali

* 13 - Sura ya taa - Inatumika kugundua na kupima sawa ya taa ndani ya chumba

* 14 - Moduli ya LCD - Inatumika kuonyesha vitu na maandishi

* 15 - Sehemu ya LED - Inatumika kuonyesha nambari na data * 16 - Matrix LED - Inatumika kuonyesha maandishi na aina nyingine ya data

* 17 - Moduli ya RFID - Inatumiwa kugundua vidonge na moduli za NFC, zinazoweza kusoma na kuandika

* 18 - Vifungo vya kujitegemea - Inaweza kutumika kucheza michezo au kudhibiti roboti

* 19 - Vifungo vya Matrix - Inaweza kutumika kama keypad au vifungo kadhaa vya chaguzi

Hatua ya 3: Mfano wa Mradi A

Mfano wa Mradi A
Mfano wa Mradi A

Kutumia buzzer kama arifa ya tahadhari

Baada ya darasa lililopita, tulielewa jinsi ya kutumia pini ya GPIO kama pato na pembejeo.

Kuijaribu tutaenda na mfano halisi wa maisha na kutumia maarifa yetu kutoka kwa darasa lililopita kuwa moja ya moduli juu ya bodi. Moduli tutakayotumia ni "buzzer". Buzzer, kama jina linasema, buzz. Tutatumia pato la GPIO kutuma ishara kwa buzzer na kufunga mzunguko ili kupiga kelele kubwa kisha tutatuma ishara nyingine kuizima na kufunga mzunguko.

Utajifunza nini

Mwisho wa somo hili utaweza: Kuweza kudhibiti moduli ya buzzer ukitumia pato la GPIO

Utahitaji nini

Bodi ya CrowPi baada ya usanidi wa awali

Inahitaji kubadili moduli kwa kutumia swichi: Hapana

Mahali pa buzzer kwenye CrowPi

Buzzer iko upande wa kulia wa bodi ya CrowPi, ni rahisi kugunduliwa na kelele kubwa inayofanya wakati inapoamilishwa Kwa mara ya kwanza utatumia Raspberry Pi yako, sensorer ya Buzzer inaweza kufungwa na stika ya ulinzi. Hakikisha kufunua stika kwa kuivunja tu na kufunua buzzer yenyewe.

Hatua ya 4: Mfano wa Mradi A

Mfano wa Mradi A
Mfano wa Mradi A

Kuamilisha Buzzer

Kama ilivyo kwa mfano uliopita, tumeandaa maandishi maalum na maoni ya kina ambayo yataelezea jinsi mchakato mzima wa buzzing unavyofanya kazi na jinsi tunaweza kudhibiti buzzer kutumia pato la GPIO.

Mara ya kwanza tunaingiza maktaba ya RPi. GPIO na maktaba ya wakati wa kulala.

Kisha tunasanidi buzzer kwenye pini ya 12, tunaanzisha hali ya GPIO kwa GPIO BOARD na kuanzisha pini kama pini ya OUTPUT. Tutatoa ishara ya kupiga kelele kwa sekunde 0.5 na kisha kuizima ili kuzuia kelele kubwa.

Fuata kiunga hiki kupakua hati na ujaribu mwenyewe:

Hatua ya 5: Mfano wa Mradi B

Mfano wa Mradi B
Mfano wa Mradi B

Kudhibiti Uonyesho wa LCD

LCD (na onyesho la tumbo) labda ni sehemu ya kupendeza na ya kufurahisha zaidi wakati wa kujenga miradi kwa kutumia CrowPi, ukitumia onyesho la LCD unaweza kuonyesha data unayokusanya ukitumia sensorer za CrowPi na pia kuisasisha kwa wakati halisi inategemea mabadiliko ambayo moduli hupitia! Kwa mfano: jana ilikuwa moto sana lakini leo ni baridi sana - wacha CrowPi LCD ijibadilishe kiatomati na habari ya hivi karibuni na iliyosasishwa zaidi ili kwa bahati mbaya usivae nguo zisizofaa kwa shule / kazi!

Utajifunza nini

Mwisho wa somo hili utaweza: Nini utajifunza jinsi ya kudhibiti onyesho la LCD na kuandika data ndani yake.

Utahitaji nini

Bodi ya CrowPi baada ya usanidi wa awali Inahitaji kubadilisha moduli kwa kutumia swichi

*Hapana

Mahali pa Screen LCD kwenye CrowPi

Skrini ya LCD inachukua sehemu kubwa zaidi ya bodi ya CrowPi kwa hivyo tuna hakika umeiona mara moja! Mara tu unapoendesha hati ya onyesho na mifano, CrowPi itawasha na taa nzuri ya usuli ambayo inaweza kuonekana hata wakati taa zote ndani ya chumba zimezimwa

Hatua ya 6: Mfano wa Mradi B

Mfano wa Mradi B
Mfano wa Mradi B

Kufanya kazi na LCD

I2C kama sensorer nyingine pia haifanyi kazi kwenye Teknolojia ya GPIO badala yake tunatumia kitu kinachoitwa "I2C" (I2C hiyo hiyo tuliyotumia sensa ya mwanga katika mifano yetu ya hapo awali), anwani tutakayotumia kwa skrini ya LCD ni 21, kwa kuunganisha kwa anwani hii ya I2C tutaweza kutuma amri kwa mfano: kuandika maandishi au nambari, kuwasha mwangaza wa LCD, kuizima, kuwezesha kielekezi n.k..

Kwa kudhibiti LCD tutatumia Adafruit_CharLCDBackpack ambayo ni mfumo wa Adafruit, hufanya mambo iwe rahisi sana kwetu wakati wa kufanya kazi na bidhaa ngumu kama hii! Fuata kiunga hiki kupakua hati na ujaribu mwenyewe:

Hatua ya 7: Mfano wa Mradi C

Mfano wa Mradi C
Mfano wa Mradi C

Soma / Andika kadi ya RFID ukitumia moduli ya RFID

Moduli ya RFID ni moja wapo ya moduli za kupendeza na muhimu kwenye soko, inayotumika ulimwenguni kwa suluhisho anuwai kama: kufuli kwa mlango mzuri, kadi ya kuingia ya mfanyakazi, kadi za biashara na hata kwenye kola za mbwa? Haijalishi ni aina gani ya mradi ulio ndani - moduli ya RFID hakika itatumika!

Utajifunza nini

Mwisho wa somo hili utaweza: Kudhibiti RFID, Soma na Andika Takwimu kutoka kwake na utambue chips Utahitaji nini

Bodi ya CrowPi baada ya usanidi wa kwanza wa RFID Chip (pamoja na CrowPi)

Inahitaji kubadili moduli kwa kutumia swichi

*Hapana

Sehemu ya Moduli ya RFID kwenye CrowPi

Moduli ya RFID iko chini kabisa ya Raspberry Pi (ama sifuri au 3) inaonekana kama chip ndogo na kielelezo cha "wifi" kinachotoka ndani yake ambayo inamaanisha unganisho la waya (ambayo ndivyo RFID inafanya) ili kuitumia tutaitumia unahitaji kuchukua chip au kadi ambayo inakuja na CrowPi na kuipatia eneo la CrowPi RFID Chip karibu kabisa kwa hati yetu kuigundua. 2-4cm inapaswa kuwa karibu vya kutosha, jaribu!

Hatua ya 8: Mfano wa Mradi C

Mfano wa Mradi C
Mfano wa Mradi C

Kufanya kazi na RFID

Kufanya kazi na moduli ya RFID ni sawa mbele. Tuna utendaji 3: Kuidhinisha, Kusoma, Kuandika na Kuidhinisha. Hatua ya kwanza itakuwa wakati utagusa NFC wakati huo moduli na hati yetu itajaribu Kuidhinisha chip kutumia usanidi wa nywila chaguomsingi (ikiwa haujabadilisha, inapaswa kufanya kazi) baadaye, idhini ikifaulu, itafanya soma data na uichapishe kwenye skrini. Baada ya kumaliza itaidhinisha na kuacha hati. Katika mfano mwingine wa hati tutaweza Kuidhinisha, Kusoma, Kuandika tena data kwa data mpya na kisha Kuidhinisha. Fuata kiunga hiki kupakua hati na ujaribu mwenyewe:

Hatua ya 9: Wapi Kununua CrowPi?

CrowPi yetu ilichaguliwa kwenye Kickstarter

Tusaidie kutuma vitufe hivi vya kupendeza katika uzalishaji kwenye

CrowPi mpya ambayo ni nzuri kwa mtoto wako kujifunza RPI na ni jukwaa la maendeleo la RPI la kila mmoja.

Kukuza Raspberry yako Pi sasa !!

Ilipendekeza: