Orodha ya maudhui:

Passagier Teller. Utapeli wa Furaha: Hatua 4
Passagier Teller. Utapeli wa Furaha: Hatua 4

Video: Passagier Teller. Utapeli wa Furaha: Hatua 4

Video: Passagier Teller. Utapeli wa Furaha: Hatua 4
Video: ГНИЛОБАН ждал ОЖИВЛЕНИЯ 8 лет в гараже | ВОССТАНОВИЛИ мертвеца DODGE RAM VAN B3500 2024, Novemba
Anonim
Passagier Mtaalam. Furaha ya utapeli
Passagier Mtaalam. Furaha ya utapeli

Mlango wa Gemaakt.

Owen Cicilia Tim JansenMesse van Essen

Kaunta ya abiria ya Arduino: APC

Verbaer ya Openbaar, wij maken allemaal weleens gebruik van. Ninashikilia kwa mara nyingine katika zoekend na saa tatu zitplaats maar na twee coupés beslis je toch te gaan staan terwijl er 1 coupe verder misschien de ene perfecte zitplaats nog voor u vrij was. Katika kutema mate wanataka kujua ni kwa ajili ya kupigania dezelfde coupé instap in hoop voor een zitplaats en de conducteur omroept om verder naar voren te lopen omdat daar nog genoeg plek vrij is.

Tegenwoordig ni tovuti ya NS kwa njia ya kupunguzwa kwa njia ya mgomo, na hii ni muhimu kwa tovuti. Maar alsnog is de probleem soms dat er een massa menens bij een coupé instappen die al vol zit. Hier hebben wij een oplossing voor bedacht. Wij hebben gezocht naar manieren om deze probleem tegen te gaan. Scenm boven de coupé deur die aangeeft hoeveel plekken nog vrij zijn. Kuangalia wewe ni tevoren inschatten waar u in kan stappen en of er kans is om een zitplaats te vinden.

Hili litatekelezwa na Arduino. Madereva wa milango kwenye viti vya watu wanaosema juu ya kitenzi na walikutana na scherm kufa kwa muda mrefu zaidi. De Arduino alitoa mwongozo wa kufanya kazi kwa kutumia vifaa vya kuchapisha habari kwa sababu ya ujumbe wa habari unaofaa. De schermen zullen boven bij de deuren van de coupé geplaatst worden zodat de passagiers gelijk kunnen zien hoen vrij de coupé is. De arduino zal ook verbonden nenoen a wifi van de trein. Zo kan de arduino de aangegeven malengo ook weergeven op de NS tovuti. Op to site to can u dan zien hoeveel coupés jou trein heeft plus hoeveel plekken er vrij zijn.

Deze systeem ni kila kitu kinachoweza kutekelezwa kwa njia ya msaada wa NS. NS voorkomt zo inakera van hun passagiers. Zo kan NS oer beter overzien hoeveel zitplaatsen er nodig zijn bij bepaalde locaties en tijden in kisigino Nederland. Mlango wetu unaleta maana ya kufanya kazi kwa wanawake tunakera mioyo katika maelezo ya wazi kwa njia ya uundaji wa miundombinu kwa njia ya ufuatiliaji kwa sababu ya kutuliza tena.

Sisi ni maelfu ya Arduino gebruikt en hiervoor na ensteest systeem bedacht om het aantal vrije plaatsen in the een trein coupe te tellen en weer te geven. Mlango wa vyombo vya habari ndani ya densi katika viti kadhaa vya kufa kwa ishara ya mlango na maonyesho ya kuonyesha huduma ya mkutano wa de buitenkant van de trein. zo kunnen de passagiers zien waar er nog ruimte ni voordat ze de drukken trein in stappen.

onderdelen.

- arduino.

- bodi ya mkate ya arduino.

- Ada matunda kuonyesha 0.56 inayoongozwa.

- Druksensoren.

- kabeli.

Hatua ya 1: De Ontwikkeling

Sisi tulikuwa tukikutana na mtu aliye bora zaidi de Arduino, de mogelijkheden en hoe het werkt. sw daarna zijn we begonnen alikutana na kubuni kufikiria.

jembe zijn sisi op het idee gekomen. tulikuwa tumezungumza juu ya mawazo juu ya maoni yako juu ya maoni yako juu ya maoni yako, ikiwa ni pamoja na maoni yako juu ya maoni yako juu ya maoni yako juu ya maoni yako. sisi wamekutana wamekutana na wabunifu en zo zijn we op het idee gekomen om een show te maken in the enen trein die zien of er nog ruimte is zodat je niet de hele tijd moet doorlopen voordat je een plek heb gevonden. mfano wa onderdelen voor.

Hatua ya 2: De Onyesha

Onyesha
Onyesha

sisi ni watu wote wanaojisikia kuwa wamekutana na watu wengine kwa kuonyesha, sisi tunatengeneza matunda ya Ada ya matunda 0.56 yaliyoonyeshwa.

Hatua ya 3: De Sensor

Sensorer
Sensorer

mfano wa hali ya juu ya mfano wa sensorer ya vifaa vya umeme, kifaa cha habari cha neno la sensorer inaweza kuingizwa kwenye kifaa cha kuonyesha na kuonyesha beneden, pia neno la sensa ya neno la habari.

Hatua ya 4: Msimbo wa Arduino

/***************************************************

Hii ni maktaba ya mkoba wetu wa I2C LED

Iliyoundwa mahsusi kufanya kazi na mkoba wa Adafruit LED wa sehemu 7 - https://www.adafruit.com/products/881 - https://www.adafruit.com/products/880 - https:// www. adafruit.com/products/879 - https://www.adafruit.com/products/878 9 Maonyesho haya hutumia I2C kuwasiliana, pini 2 zinahitajika kuunganishwa. Kuna anwani nyingi zinazochaguliwa za I2C. Kwa mkoba ulio na Anwani 2 Chagua pini: 0x70, 0x71, 0x72 au 0x73. Kwa mkoba ulio na Anwani 3 Chagua pini: 0x70 thru 0x77

Adafruit huwekeza wakati na rasilimali kutoa nambari hii ya chanzo wazi, tafadhali saidia Adafruit na vifaa vya chanzo kwa kununua bidhaa kutoka Adafruit!

Imeandikwa na Limor Fried / Ladyada kwa Viwanda vya Adafruit. Leseni ya BSD, maandishi yote hapo juu lazima yajumuishwe katika ugawaji wowote ************************************** ************** /

#jumuisha // Wezesha laini hii ikiwa unatumia Arduino Uno, Mega, nk. # pamoja na # pamoja na "Adafruit_LEDBackpack.h"

Matiti ya sehemu ya Adafruit_7 = Sehemu ya Adafruit_7 ();

kuanzisha batili () {#ifndef _AVR_ATtiny85_ Serial.begin (9600); Serial.println ("Sehemu ya 7 ya Mkoba wa mkoba"); # endif tumbo. kuanza (0x70); pinMode (7, INPUT_PULLUP); pinMode (8, INPUT_PULLUP); pinMode (9, INPUT_PULLUP); pinMode (10, INPUT_PULLUP); }

kitanzi batili () {int seatsFree = 42;

kitufe cha int1 = dijitiSoma (7); ikiwa (kifungo1 == LOW) {seatsFree = seatsFree -1; }

kitufe cha int2 = dijitiSoma (8); ikiwa (button2 == LOW) {seatsFree = seatsFree -1; }

kitufe3 int = digitalSoma (9); ikiwa (button3 == LOW) {seatsFree = seatsFree -1; }

kitufe4 = dijitiSoma (10); ikiwa (kifungo4 == CHINI) {seatsFree = seatsFree -1; }

// chapa matrix ya kuelea.print (seatFree); matrix.andikaDisplay (); kuchelewesha (50);

}

Ilipendekeza: