Orodha ya maudhui:

Sehemu ya 1
Sehemu ya 1

Video: Sehemu ya 1

Video: Sehemu ya 1
Video: USHINDI [VICTORY] SEHEMU YA 01 IMETAFSILIWA KISWAHILI 2024, Novemba
Anonim
Sehemu ya 1
Sehemu ya 1

ThinkBioT inakusudia kutoa programu na mfumo wa vifaa, iliyoundwa kama uti wa mgongo wa kiteknolojia kusaidia utafiti zaidi, kwa kushughulikia minutiae ya ukusanyaji wa data, usindikaji wa mapema, usafirishaji wa data na kazi za taswira kuwezesha watafiti kuzingatia uainishaji wao na shughuli za ukusanyaji wa kipimo cha Bioacoustic..

Mfano huu bado uko katika maendeleo na kama hivyo ningependekeza kusubiri hadi mafunzo yote katika safu ya ThinkBioT yamalizike.:) Kwa habari za hivi punde angalia ThinkBioT Github kwenye

Hatua ya 1: Kusanya Vipengele

Kukusanya vifaa vilivyoorodheshwa kwenye faili ya Muswada wa Vifaa (iliyoambatanishwa). Vipengele vya msingi vya elektroniki vimeorodheshwa na majina yao ya chapa na hazibadilishani, salio ikiwa ni pamoja na kesi hiyo inaweza kubadilishwa kwa sawa na generic.

Hatua ya 2: Kusanya Zana zinazohitajika

Ili kutengeneza mfano huu tafadhali hakikisha una angalau zana zifuatazo;

  • Power Drill na 24mm holesaw, na plastiki kubwa inayofaa kidogo iliyowekwa
  • # 1 bisibisi ya kichwa cha Phillips
  • Wakataji wa upande (au mkasi mkali)
  • Vipeperushi vidogo (pua ya sindano au kiwango)
  • Miwani ya Usalama

Tafadhali kumbuka: Vipeperushi ni vya hiari na vinahitajika tu kwa watumiaji ambao huona vifaa vidogo kuwa ngumu kushughulikia

Hatua ya 3: Andaa Ufungaji

Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo

Kuvaa miwani ya usalama, kuchimba visima kwa viunganisho kwenye eneo hilo.

Utahitaji mashimo 3

  1. Kontakt ya jopo la maji isiyo na maji ya USB - tumia msumeno wa shimo au kisima cha kuchimba visima.
  2. Ufungaji wa kipaza sauti - tumia bweni kubwa
  3. SMA hupitia kontakt (MM)

Ikiwa unatumia kesi ya Evolution 3525 tunapendekeza kuchimba kwenye jopo la gorofa upande wa pili wa eneo hilo. Walakini inategemea jinsi unavyokusudia kuweka kitengo, hakikisha tu viunganishi viko chini ya kitengo cha kulinda kutoka kwa mvua ya moja kwa moja.

Mara baada ya kuchimba unaweza kuingiza kipaza sauti ndani ya mlima na unganisha kebo ya kiraka ya SMA na kebo ya kiraka ya USB (iliyotolewa na Voltaic V44).

Hatua ya 4: Sakinisha Kunyoosha kwenye Raspberry Pi 3

Sakinisha Kunyoosha kwenye Raspberry Pi 3
Sakinisha Kunyoosha kwenye Raspberry Pi 3
Sakinisha Kunyoosha kwenye Raspberry Pi 3
Sakinisha Kunyoosha kwenye Raspberry Pi 3
Sakinisha Kunyoosha kwenye Raspberry Pi 3
Sakinisha Kunyoosha kwenye Raspberry Pi 3

Kabla ya kuwekwa kwenye mfano Raspberry Pi 3 lazima isanidiwe na uwe na mfumo wa uendeshaji. Katika Raspberry Pi kompyuta moja ya bodi mfumo wa uendeshaji umehifadhiwa kwenye kadi ya SD inayoondolewa.

Nilitumia Samsung Micro SD EVO + 128GB.

Ili kusanikisha kunyoosha kwenye kadi yako ya SD;

  1. Pakua Raspbian Stretch kutoka Raspbian Stretch. Tafadhali kumbuka: ThinkBioT inatumia Stretch kwani modeli za Coral Edgetpu zinajaribiwa hadi toleo la 1.13.0 la TensorFlow, ambalo halikujaribiwa kwenye Debian Buster.
  2. Hakikisha kadi yako ya SD imeundwa kama Fat32 kulingana na mwongozo huu.
  3. Fuata moja ya mafunzo hapa chini (inategemea aina ya mfumo wa Uendeshaji) kuandika picha ya Kunyoosha kwenye kadi yako ya SD. Windows, Mac OS au Linux
  4. Kwa hiari, unganisha bandari yako ya rasipberry HMDI kwenye skrini wakati huu.
  5. Ingiza kadi yako ya SD kwenye slot kwenye Raspberry Pi na uiunganishe kwa nguvu. Hapo awali tunapendekeza kutumia Raspberry PSU rasmi ili kuhakikisha hakuna onyo la nguvu linalotokea wakati wa usanikishaji wa programu..

Tafadhali kumbuka: Nimechagua toleo kamili la Kunyoosha) tofauti na toleo la 'Lite' kwani unganisho la kwanza la waya ni rahisi kusanidi na kielelezo cha picha. Vipengele vya ziada vimezimwa na maandishi ya ThinkBiot wakati kifaa kiko katika hali ya uwanja ili GUI haitahitaji nguvu kubwa zaidi kwenye uwanja.

Hatua ya 5: Unganisha kwenye Mtandao wako wa WIFI kupitia SSH

Unganisha kwenye Mtandao wako wa WIFI kupitia SSH
Unganisha kwenye Mtandao wako wa WIFI kupitia SSH
Unganisha kwenye Mtandao wako wa WIFI kupitia SSH
Unganisha kwenye Mtandao wako wa WIFI kupitia SSH

Kuweka mfano utahitaji kuwa na uwezo wa kuungana na Raspberry Pi ili kubadilishana amri na kuona data ya usanidi. Mwanzoni unaweza kupata urahisi wa kutumia kielelezo cha picha ya eneo-kazi hadi utakapounganisha SSH yako. Tunapendekeza kwamba baada ya usanidi wa mwanzo unganisha kupitia kituo cha SSH moja kwa moja kwenye laini ya amri, kama ilivyoainishwa mwishoni mwa mafunzo.

  1. Fuata mafunzo hapa ili kuungana na Raspberry Pi yetu
  2. Inashauriwa pia kusanikisha Winscp ikiwa wewe ni mtumiaji wa wndows, kama ilivyo

Vidokezo: Kulingana na uaminifu wa Wifi yako tumeona ni muhimu kuungana kupitia maeneo yetu ya simu za rununu. Kuweka hii pia kutakuwezesha kuwasiliana na kitengo chako kwenye uwanja ambao hakuna WiFi ya nje iliyopo. Lakini utunzaji lazima uchukuliwe kuwa hauzidi mipaka yako ya data!

Hatua ya 6: Sakinisha Witty Pi 2

Sakinisha Witty Pi 2
Sakinisha Witty Pi 2
Sakinisha Witty Pi 2
Sakinisha Witty Pi 2
Sakinisha Witty Pi 2
Sakinisha Witty Pi 2
Sakinisha Witty Pi 2
Sakinisha Witty Pi 2

Bodi ya ujanja ya Pi hutumika kuweka wakati wa mfumo wakati Raspberry Pi yako inaendeshwa na kuiwasha na Kuzima wakati wa mzunguko wa operesheni ya ThinkBioT.

  1. Kwanza fungua kituo kupitia muunganisho wako wa SSH au karibu na chaguo la Desktop, kwa habari juu ya jinsi ya kufungua na kutumia kikao cha wasaidizi tafadhali bonyeza hapa.
  2. Fuata usanidi katika nyaraka za ujanja za Pi.
  3. Kumbuka: ulipoulizwa "Ondoa kifurushi bandia-hwclock na afya ntpd daemon? (Ilipendekezwa) [y / n]" jibu y. Unapoulizwa "Je! Unataka kusanikisha Qt 5 ya GUI inayotumia? [Y / n]" jibu n
  4. Mara firmware ikiwa imewekwa ondoa Raspberry Pi kutoka kwa chanzo cha nguvu na uweke bodi kwenye Raspberry Pi bila kutumia screws bado.
  5. Chomeka nguvu ya Raspberry Pi backinto na utumie maagizo kwenye nyaraka za Wittty Pi wakati na uzime Raspberry Pi. Ili kuzima na kuanza unaweza kubonyeza kitufe cha ujanja kutoka sasa.

Hatua ya 7: Vipengee vya Mfumo wa Mlima kwenye Kesi ya Usaidizi wa Ndani

Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani
Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani
Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani
Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani
Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani
Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani
Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani
Vipengee vya Mfumo wa Mlima katika Kesi ya Usaidizi wa Ndani

Nilitumia kesi ya bei rahisi ya akriliki ya Raspberry Pi kuweka vifaa vyetu vya msingi, unakaribishwa kubadilisha mpangilio na mtindo wa kuongezeka. Nilitumia machapisho ya kupachika ya 2.5M kati ya kila safu kuruhusu mtiririko wa hewa na nilitumia mashimo ya ndani kuweka vifaa.

  1. Kuweka Raspberry Pi (na kushikamana na Witty Pi): Kutumia screws na milima ambayo hutolewa na Witty Pi huiweka kwenye moja ya bamba za msingi
  2. Kuweka Google Coral: Kutumia viti 2 vya kushikamana na waya huweka Coral kwenye bamba la msingi kupitia vifungo vya kebo kulingana na picha hapo juu
  3. Kuweka RockBlock: Tumia kwa uangalifu chapisho moja kwenye bodi ya kuzunguka ya bodi na shimo kwenye bamba la msingi, kisha ongeza mlima wa kamba ya wambiso chini ya kitengo na tai ya waya ili kukomesha kitengo kinachozunguka. Usiimarishe tai ya kebo kwani unaweza kuharibu Rockblock. Hakikisha unachagua chapisho la mlima lenye urefu sawa na Rockblock iliyokaa kwenye mlima wa funga kebo.
  4. Tunapendekeza kuziba kebo ya RockBlock wakati huu kwani inaweza kuwa ngumu mara tu kitengo kinapowekwa pamoja.
  5. Punguza urefu wowote wa tai ya ziada kwa uangalifu na wakataji wako wa upande wakati umevaa glasi zako za usalama.
  6. Unganisha tabaka za kesi ya mtu binafsi pamoja na machapisho yanayopanda, unaweza kuhitaji koleo wakati huu kulingana na saizi ya mikono yako.
  7. Tumia ndoano ya wambiso kwa kiwango cha msingi cha kesi kamili ya sehemu kamili.
  8. Usifunge RockBlock na Google Coral wakati huu.

Hatua ya 8: Sakinisha TensorFlow Lite

1. Fungua dirisha jipya la wastaafu, ama kwenye Raspberry Pi Desktop au kupitia unganisho la SSH na weka amri zifuatazo mstari kwa mstari kuhakikisha usanikishaji wako wa Stretch umesasishwa. Mstari wa kwanza unakusanya sasisho, laini ya pili inasakinisha visasisho na ya tatu inaanzisha tena Risiberi Pi ili kuanza upya safi na faili mpya.

Sudo apt-kupata sasisho Sudo apt-pata sasisho la reboot

2. Sasa kufunga TensorFlow Lite 1.13.0 ingiza amri zifuatazo mstari kwa mstari. Kinachotokea katika kijisehemu hiki cha nambari ni kwamba mahitaji ya TensorFlow Lite imewekwa, basi matoleo yoyote ya awali yanaondolewa ikiwa yapo (ili kuepuka mizozo) na binary iliyokusanywa awali ya TensorFlow Lite imepakuliwa kutoka kwa hazina yangu na kusanikishwa.

TAFADHALI KUMBUKA: Kwa kuwa zingine ni faili kubwa kabisa inaweza kuchukua muda kusanikisha na inahitaji unganisho thabiti la mtandao na usambazaji mzuri wa umeme. Niligundua kuwa muunganisho wangu wa upana wa Australia ulisababisha mchakato wa kutupa makosa kwa hivyo ilitakiwa kutumia unganisho la 4G kupitia hotspot yangu ya rununu ambayo ilifanya kazi kikamilifu.

Sudo apt-get install -y libhdf5-dev libc-ares-dev libeigen3-devs sudo pip3 install keras_applications == 1.0.7 --no-deps sudo pip3 install keras_preprocessing == 1.0.9 --no-deps sudo pip3 install h5py = =. com / mefitzgerald / Tensorflow-bin / raw / master / tensorflow-1.13.1-cp35-cp35m-linux_armv7l.whl sudo pip3 sakinisha tensorflow-1.13.1-cp35-cp35m-linux_armv7l.whl

3. Jaribu usakinishaji wako na hati ifuatayo hapa chini, andika tu python3 (kwenye wastaafu) ili uanze msukumo wa chatu (umeonyeshwa na >>>). Kisha unaleta TensorFlow (ili uweze kutumia njia zake) na utumie njia ya toleo ambayo inarudisha nambari ya toleo ikiwa usakinishaji wako umefanikiwa, kisha utumie exit () kufunga kidokezo cha chatu.

chatu3

>> kuagiza tensorflow >>> tensorflow._ toleo_ 1.13.0 >>> toka ()

Hatua ya 9: Sakinisha TPU ya Google Coral Edge

Matumbawe ya Google yatatumika kwa unyanyasaji wakati wa kazi za uainishaji na inahitaji kusanidiwa na firmware yake mwenyewe. Sawa kwa usanidi wa Tensorflow hii inahitaji mazingira thabiti ya upakuaji ili kuiga muunganisho wako wa mtandao kutoka hatua ya awali.

  1. Usifungie usb ya Google Coral bado, fungua kituo (iwe ndani ya eneo kwenye rasipberry Pi desktop au kupitia SSH).
  2. Fuata mafunzo kwenye https://coral.withgoogle.com/docs/accelerator/get-started/#set-up-on-linux-or-raspberry-pi kusanikisha na kujaribu firmware ya Google Coral.

Hatua ya 10: Sakinisha ThinkBioT

Image
Image

1. Fungua windows terminal iwe ndani yako kwenye Raspberry Pi desktop yako au kupitia SSH.

2. Ingiza laini ifuatayo ya nambari ili kupakua hati ya Ufungaji wa ThinkBioT.

wget sudo -O kufungaThinkBioT.sh https://github.com/mefitzgerald/ThinkBioT/raw/master/installThinkBioT.sh"

3. Sasa ingiza nambari hapa chini ili kuanza usanidi.

Sudo sh kufunga ThinkBioT.sh

4. Mara tu usakinishaji ukamilika tafadhali ingiza yafuatayo ili kuwasha tena Raspberry yako salama

Sudo reboot

5. Sasa unapoingia kwenye Raspberry Pi unapaswa kuwa na faili mpya kwenye menyu yako ya nyumbani, ambayo ni hifadhidata yako inayoitwa tbt_database na saraka mpya 2, saraka ya ThinkBioT iliyo na hati zote za ThinkBioT na saraka ya pyrockblock iliyo na maktaba ya rockblock.

Hatua ya 11: Ujenzi kamili

Kukamilisha Ujenzi
Kukamilisha Ujenzi

Sasa tuko kwenye awamu ya kukamilisha vifaa, mpangilio halisi wa kifaa chako unategemea eneo lako lakini njia rahisi ya kukamilisha mradi iko hapa chini;

  1. Kutumia ndoano ya kushikamana na kufunika kitanda cha umeme na kuweka msingi wako wa rasipberry pi. Ili kuhakikisha kuwa inajazana nimeona ni bora kutoshea ndoano na kitanzi kwa uso (kwa hivyo safu moja ya wambiso imeambatishwa na betri kwa mfano na safu za ndoano na kitanzi zinabana kila mmoja na safu ya mwisho ya wambiso wazi) basi bonyeza sehemu yote kwenye uso wa kesi ya ndani.
  2. Sasa unapaswa kuwa na kesi zote na pi ya raspberry, RockBlock na Google Coral na benki ya nguvu iliyowekwa ndani ya boma lako la ThinkBioT. Sasa kata tu ndoano na rudia kitendo kwa Sauti ya Sauti kucheza 3!.
  3. Nyoosha nyaya, nimetumia nyongeza za kebo za wambiso ili niweze kuunganisha nyaya vizuri na vifungo vya kebo.
  4. Hakuna kuziba betri kwenye tundu la nguvu la Pi lenye ujanja.
  5. Iliunganisha kwa uangalifu kebo ya SMA kwenye kiunganishi cha SMA kwenye kizuizi cha mwamba.
  6. Chomeka kipaza sauti ya primo kwenye Sauti ya Sauti ya kucheza 3!
  7. Unaweza pia kuziba Rockblock kwenye Risiberi Pi, lakini ni rahisi kuiweka bila kufunguliwa hadi ujue na utendaji wa mfumo.

Hatua ya 12: Zuia maji Sensor yako ya Bioacoustic

Kuzuia maji Sensor yako ya Bioacoustic
Kuzuia maji Sensor yako ya Bioacoustic
Kuzuia maji Sensor yako ya Bioacoustic
Kuzuia maji Sensor yako ya Bioacoustic

Kulingana na mahali unakusudia kutumia kifaa chako unaweza kuhitaji kuzuia maji.

Nimekuwa nikitumia sugru kuziba karibu na bandari kwenye kiambatisho na kontakt kwenye jopo la jua kama inavyoonyeshwa, lakini unaweza kupata silicon au daraja la baharini sealant / silicon inafanya kazi vile vile. Ninachagua gundi ya silicon inayoweza kuwa na ukungu kwani sikutaka yoyote iingie kwenye viungo na inaweza kusababisha mizunguko wazi.

Hatua ya 13: Tumia sensorer yako ya Bioacoustic

Sasa umekamilisha vifaa vyako jenga programu na matumizi yamefunikwa katika mafunzo yafuatayo;

Sehemu ya 2. Tensorflow Lite Edge Models za ThinkBioT

www.instructables.com/id/ThinkBioT-Model-With-Google-AutoML/

Sehemu ya 3. Kufikiria ThinkBioT

tbc

Ilipendekeza: