Orodha ya maudhui:
- Hatua ya 1: Design Model 3D
- Hatua ya 2: Kuchapisha Mfano wa 3D na Kumaliza
- Hatua ya 3: Vipengele
- Hatua ya 4: Usimbuaji (Arduino na Usindikaji)
- Hatua ya 5: Mzunguko
- Hatua ya 6: Mtihani wa Mfano
- Hatua ya 7: Kudhihaki halisi
- Hatua ya 8: FURAHIA
Video: Mfumo wa Habari wa Upatikanaji wa Kiti cha Mafunzo - FGC: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Mradi huu unategemea utekelezaji, kwa kiwango, cha gari moshi ambayo inaruhusu watu walio katika kituo kujua ni viti vipi vilivyo bure. Ili kutekeleza mfano, programu ya Arduino UNO hutumiwa pamoja na Usindikaji wa sehemu ya picha.
Dhana hii ingefanya uwezekano wa kuleta mapinduzi katika ulimwengu wa usafirishaji wa umma, kwani ingeongeza viti vyote vya gari moshi hadi kiwango cha juu, kuhakikisha utumiaji wa mabehewa yote, pamoja na uwezekano wa kukusanya data na kufanya tafiti zilizo sahihi, baadaye kuwasha.
Hatua ya 1: Design Model 3D
Kwanza kabisa tumefanya utafiti kamili juu ya modeli za treni. Pamoja na habari yote iliyokusanywa, treni ya GTW (iliyotengenezwa na Stadler Rail) inayotumiwa kwenye FGC (Ferrocarrils de la Generalitat de Catalunya) imechaguliwa.
Baadaye ilitengenezwa na programu ya 3D PTC Creo mfano wa uchapishaji wa 3D unaofuata.
Hatua ya 2: Kuchapisha Mfano wa 3D na Kumaliza
Mara tu treni ilipoundwa, hupitishwa kwa uchapishaji wa 3D. Mara baada ya kipande kuchapishwa, lazima iwe polished kufikia uso laini.
Mradi huu pia unaweza kufanywa na modeli za treni zilizopo.
Mara baada ya kuchapishwa, kumaliza kumaliza hutolewa.
Hatua ya 3: Vipengele
Kwa maendeleo ya mradi huu vifaa vifuatavyo vinahitajika:
- FSR 0.04-4.5LBS (sensorer ya Shinikizo).
- vipingao vya ohm vya 1.1K
Hatua ya 4: Usimbuaji (Arduino na Usindikaji)
Sasa ni wakati wa kuandika nambari ya Arduino ambayo itawaruhusu sensorer kutuma ishara kwenye programu ya Usindikaji ambayo itasambaza habari hiyo waziwazi.
Kama sensorer tuna sensorer 4 za shinikizo kwa arduino ambayo hutofautiana upinzani wake kulingana na nguvu ambayo hutumiwa kwao. Kwa hivyo lengo ni kuchukua faida ya ishara iliyotumwa na sensorer (wakati abiria wanapokaa) kubadilisha skrini za picha kwenye Usindikaji.
Halafu, tunaunda sehemu ya picha ambayo tumezingatia muundo wa picha wa Ferrocarrils de la Generalitat de Catalunya, kuiga ukweli kwa njia bora zaidi.
Katika usindikaji imeandikwa nambari ambayo imeunganishwa moja kwa moja na programu ya arduino, kwa njia hii, kila wakati mtu anakaa kwenye kiti, inabadilisha rangi, ikiruhusu mtumiaji kwenye jukwaa la treni kujua kwa wakati halisi upatikanaji wa viti vya treni.
Hapa unaweza kuona usimbuaji
ARDUINO:
sufuria = A0; // Unganisha pini ya kati ya sufuria kwenye sufuria hii ya siri2 = A1; int pot3 = A2; int pot4 = A3; int lectura1; // kutofautisha kwa kuhifadhi maadili ya sufuria;
int lectura2; int lectura3; int lectura4;
kuanzisha batili () {// kuanzisha mawasiliano ya serial kwa kiwango cha baud 9600 Serial.begin (9600); }
kitanzi batili () {String s = ""; // // sensa ya Llegir1 lectura1 = AnalogSoma (sufuria); // lectura thamani ya analog ikiwa (lectura1> 10) {s = "1"; kuchelewesha (100); } mwingine {s = "0"; kuchelewesha (100); } Serial.println (s);
}
UTARATIBU:
usindikaji wa kuagiza.serial. *; // maktaba hii inashughulikia mazungumzo ya mfululizo String val = ""; PImage s0000, s0001, s0010, s0011, s0100, s0101, s0110, s0111, s1000, s1001, s1010, s1011, s1100, s1101, s1110, s1111; Serial myPort; // Unda kitu kutoka kwa darasa la Serial
kuanzisha batili () // hii inaendesha mara moja tu {fullScreen (); background (0);
s0000 = mzigoImage ("0000.jpg"); s0001 = mzigoImage ("0001.jpg"); s0010 = mzigoImage ("0010.jpg"); s0011 = mzigoImage ("0011.jpg"); s0100 = mzigoImage ("0100.jpg"); s0101 = mzigoImage ("0101.jpg"); s0110 = mzigoImage ("0110.jpg"); s0111 = mzigoImage ("0111.jpg"); s1000 = mzigoImage ("1000.jpg"); s1001 = mzigoImage ("1001.jpg"); s1010 = mzigoImage ("1010.jpg"); s1011 = mzigoImage ("1011.jpg"); s1100 = mzigoImage ("1100.jpg"); s1101 = mzigoImage ("1101.jpg"); s1110 = mzigoImage ("1110.jpg"); s1111 = mzigoImage ("1111.jpg");
ukubwa wa s0000 (upana wa kuonyesha, urefu wa kuonyesha); ukubwa wa s0001. ukubwa wa s0010 (upana wa kuonyesha, urefu wa kuonyesha) s0011.resize (onyesha Upana, onyeshaUrefu); ukubwa wa s0100 (upana wa onyesho, urefu wa kuonyesha); ukubwa wa s0101. ukubwa wa s0110. ukubwa wa s0111. ukubwa wa s1000 (upana wa kuonyesha, Urefu wa onyesho); ukubwa wa s1001. ukubwa wa s1010 (upana wa kuonyesha, urefu wa kuonyesha); ukubwa wa s1011. (upana wa kuonyesha, urefu wa kuonyesha) s1100. s1101.resize (onyesha Upana, onyeshaUrefu); ukubwa wa s1110. s1111.resize (onyesha Upana, onyeshaUrefu);
val = trim (val);} batili sare () {if (val! = null) {
ikiwa (viwango vya usawa ("0001")) {picha (s0001, 0, 0); } kingine ikiwa (val.equals ("0010")) {picha (s0010, 0, 0); } kingine ikiwa (val.equals ("0011")) {picha (s0011, 0, 0); } mwingine ikiwa (val.equals ("0100")) {picha (s0100, 0, 0); } kingine ikiwa (val.equals ("0101")) {picha (s0101, 0, 0); } mwingine ikiwa (val.equals ("0110")) {picha (s0110, 0, 0); } kingine ikiwa (val.equals ("0111")) {picha (s0111, 0, 0); } kingine ikiwa (val.equals ("1000")) {picha (s1000, 0, 0); } kingine ikiwa (val.equals ("1001")) {picha (s1001, 0, 0); } mwingine ikiwa (val.equals ("1010")) {picha (s1010, 0, 0); } kingine ikiwa (val.equals ("1011")) {picha (s1011, 0, 0); } kingine ikiwa (val.equals ("1100")) {picha (s1100, 0, 0); } kingine ikiwa (val.equals ("1101")) {picha (s1101, 0, 0); } kingine ikiwa (val.equals ("1110")) {picha (s1110, 0, 0); } kingine ikiwa (val.equals ("1111")) {picha (s1111, 0, 0); } mwingine {picha (s0000, 0, 0); }}}
void serialEvent (Serial myPort) // wakati tukio la serial linatokea linaendesha {val = myPort.readStringUntil ('\ n'); // hakikisha data yetu haina tupu kabla ya kuendelea ikiwa (val! = null) {// punguza nafasi nyeupe na muundo wa herufi (kama kurudi kwa gari) val = trim (val); println (val); }}
Hatua ya 5: Mzunguko
Baada ya programu yote, ni wakati wa kuunganisha sensorer zote na bodi ya Arduino UNO.
Sensorer zimewekwa kwenye viti 4 (ambavyo baadaye vitafunikwa na kitambaa) na kuunganishwa kwa nyaya ambazo huenda moja kwa moja kwenye ubao wa mama wa Arduino UNO. Ishara iliyopokelewa kwenye ubao hutumwa kwa kompyuta iliyounganishwa kupitia USB ambayo hutuma habari hiyo kwa Usindikaji kwa wakati halisi, ikibadilisha rangi ya kiti.
Unaweza kuona schema ya viunganisho.
Hatua ya 6: Mtihani wa Mfano
Mara tu nambari imepakiwa kwenye bodi ya arduino na programu ya usindikaji na arduino imewashwa, sensorer hujaribiwa. Kwenye skrini utaona mabadiliko kwenye viti kwa sababu ya mabadiliko ya picha kwenye onyesho ikiarifu juu ya viti vilivyokaa na hapana.
Hatua ya 7: Kudhihaki halisi
Matumizi halisi yangejaribu kuiweka kwenye treni na majukwaa ya mtandao wa FGC kuhudumia wasafiri.
Hatua ya 8: FURAHIA
Mwishowe umetengeneza Treni ya Sensor ya Nguvu (mfano) ambayo inaruhusu mtumiaji kwenye jukwaa la gari moshi kujua ni kiti gani kinapatikana kwa wakati halisi.
KARIBU KWA BAADAYE!
Mradi uliofanywa na Marc Godayol & Federico Domenech
Ilipendekeza:
Kichwa cha habari cha simu: 27 Hatua
Kifaa cha sauti cha Kusaidia: Sio vichwa vyote vilivyoundwa sawa. Kila mtu ni wa kipekee, kwa hivyo vichwa vya kichwa kwenye soko havilingani na mahitaji ya kila mtu. Jukumu letu lilikuwa kubuni kichwa cha kichwa kwa mteja ambaye alitaka kufanya kazi kwenye dawati la mapokezi, lakini ana matumizi machache ya
Mdhibiti wa Vyombo vya Habari vya Bio-Adaptive kwa Upatikanaji au Burudani: Hatua 7
Mdhibiti wa Vyombo vya Habari vya Bio-Adaptive kwa Upatikanaji au Burudani: Katika hii kufundisha utajifunza jinsi ya kuunda kidhibiti chako cha media kilichoboreshwa kwa kutumia Arduino kama mfumo wa chanzo wazi nilichobuni. Tazama video iliyounganishwa kwa maelezo ya haraka zaidi. Ukiunda moja na ujaribu zaidi
Kioo cha Arduino - Chanzo cha wazi Kilichoongezewa Ukweli wa vifaa vya habari: Hatua 9 (na Picha)
Kioo cha Arduino - Chanzo cha wazi Kilichoongezewa Ukweli wa vifaa vya habari: Je! Umewahi kufikiria kupata vifaa vya habari vya ukweli uliodhabitiwa? Je! Wewe pia ulishtushwa na uwezekano wa ukweli uliodhabitiwa na kutazama bei kwa moyo uliovunjika? Ndio, mimi pia! Lakini hiyo haikunizuia hapo. Nilijenga ujasiri wangu na badala yake,
Kiti cha kiti cha gurudumu Kichwa: Hatua 17
Kichwa cha Kiti cha Gurudumu: Utangulizi Mtu mmoja katika Milima Saba ana shida na kichwa chake cha magurudumu. Wakati wa wasiwasi mkubwa na mafadhaiko, ana degedege ya spastic. Wakati wa vipindi hivi, kichwa chake kinaweza kulazimishwa kuzunguka upande na chini ya kichwa cha kichwa. Posi hii
Kikosi cha Ununuzi cha Kubebea Kikosi cha Kufungia Uwanja wa HABARI: 4 Hatua
Ununuzi wa Kubebea Ununuzi wa Kikosi cha Uwanja wa HABARI: Je! Umewahi kukasirishwa au hata kujeruhiwa na mashambulio mabaya ya gari la ununuzi? vizuri, sasa unaweza kununua kwa usalama! ukanda huu utasimamisha gari yoyote ya ununuzi ya uadui katika nyimbo zake ikiwa inakuja ndani ya miguu yako tano! Hakuna kifundo cha mguu tena! hakuna zaidi th