Indholdsfortegnelse:

Passagier Teller. Happy Hacking: 4 trin
Passagier Teller. Happy Hacking: 4 trin

Video: Passagier Teller. Happy Hacking: 4 trin

Video: Passagier Teller. Happy Hacking: 4 trin
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Juli
Anonim
Passagier Teller. Glad hacking
Passagier Teller. Glad hacking

Gemaakt dør.

Owen CiciliaTim JansenMees van Essen

Arduino passagertæller: APC

Åben transport, vi kan alle sammen bruge van. Du kan nogle gange træne i at søge efter en plads, men der er to kuponer, og du vil sandsynligvis stå, mens der er 1 kupon, der måske også ville være en perfekt plads til din frihed. In the spits, når trykket er en samme kupon, der kan installeres i en hoppe for en plads og en leder, der kan bruge det til at gå videre, da der er nok plads til at blive frigivet.

Tegenwoordig er på NS -webstedet for at se, hvor mange kuponer en tog har, og som er en smuk tilføjelse til stedet. Men det er også et problem, at der ofte er en masse mennesker, som kan indeholde et stort antal kuponer. Her har vi en løsning til bedacht. Vi har gezocht til muligheder for at få dette problem mod at gå. En skærm oven på kupéen for den tilsigtede mængde, der endnu ikke er frivillig. Du kan finde en tilføjelse til at registrere, hvor du kan finde frem til, at der kan findes en plads til at finde.

Denne idé vil vi realisere med en Arduino. Druksensorer i alle stole til placeringer og forbindelser med et skærmbillede, der angiver, at der er stor frihed. Arduino beregner, hvilke typer tryk, der udnyttes, og giver det vist på skærmen som et element. De schermen vil overstige, at de kan bruges til at placere, så passagerer lige kan se, hvordan de er. Arduino vil også blive brugt til wifi fra toget. Zo kan den angivne visning også vises på NS -webstedet. På webstedet kan du se, hvor mange kuponer, du har, og hvor mange mængder, du kan få.

Dette system er ikke kun for de passagere, der også kan bruges til NS. NS forhindrer irritation af hun passagiers. Så kan NS også bedre overvågning af mængdepladser, der er nødvendige for bestemte lokaliteter og tider i Holland. Døren til dette system kan bruges til, at vi har mange irritationer i den åbne transport og kan vi forbedre infrastrukturen til komfortable rejser i fremtiden.

Vi har brugt Arduino til at bruge et system til at bruge flere forskellige steder i en togkupon, som du kan sende og vende tilbage til. Dør middel af druksensorer i de stoelen du kan gøre, der en signaal dørbillede til en skærm oven på døren af de coupe af de buitenkant af toget. zo kan de passagere se, hvad der er mere plads, før de kan træne tog i trin.

dele.

- arduino.

- arduino brødbræt.

- Ada fruit 0,56 led display.

- druksensoren.

- kabels.

Trin 1: De Ontwikkeling

Vi er begyndt med de bedste af Arduino, de er muligvis og hvordan de fungerer. og derefter er vi begyndt med designtænkning.

hvordan vi kan få den idé gekomen. vi havde en brainstorm om, hvor du kunne se, at der blev irriteret i dagelijks leven, hvad en ting du kunne finde på og gerne ville have, at den anden var. vi er begyndt med brainstormen, og vi kan finde ud af, om en idé kan vises i en tog, der kan se, at der ikke er mere plads, så du ikke kan få hele tiden til at lukke, før du har fundet et sted. dele til prototype.

Trin 2: De Display

De Display
De Display

vi er alle begyndere, der kan få vist på displayet, vi har brugt en Ada -frugt på 0,56 led.

Trin 3: De Sensor

De Sensor
De Sensor

vi har for vores prototype en tryk sensor lavet, hver gang det sensor ord indgår, kan det cijfer på displayet til beneden, som sensor sensor tabt

Trin 4: Arduino -kode

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

Dette er et bibliotek til vores I2C LED rygsække

Designet specielt til at arbejde med Adafruit LED 7-Segment rygsække-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 Disse displays bruger I2C til at kommunikere, 2 pins er nødvendige for at kunne grænseflade. Der er flere valgbare I2C -adresser. Til rygsække med 2 adresse Vælg stifter: 0x70, 0x71, 0x72 eller 0x73. Til rygsække med 3 adresse Vælg stifter: 0x70 til 0x77

Adafruit investerer tid og ressourcer ved at levere denne open source-kode. Støt venligst Adafruit og open-source hardware ved at købe produkter fra Adafruit!

Skrevet af Limor Fried/Ladyada for Adafruit Industries. BSD -licens, al tekst ovenfor skal inkluderes i enhver omfordeling ************************************** ***************/

#include // Aktiver denne linje, hvis du bruger Arduino Uno, Mega osv. #include #include "Adafruit_LEDBackpack.h"

Adafruit_7segment matrix = Adafruit_7segment ();

void setup () {#ifndef _AVR_ATtiny85_ Serial.begin (9600); Serial.println ("7 segmenters rygsækstest"); #endif matrix.begynder (0x70); pinMode (7, INPUT_PULLUP); pinMode (8, INPUT_PULLUP); pinMode (9, INPUT_PULLUP); pinMode (10, INPUT_PULLUP); }

void loop () {int seatsFree = 42;

int -knap1 = digitalRead (7); hvis (knap1 == LAV) {seatsFree = seatsFree -1; }

int -knap2 = digitalRead (8); hvis (knap2 == LAV) {seatsFree = seatsFree -1; }

int -knap3 = digitalRead (9); hvis (knap3 == LAV) {seatsFree = seatsFree -1; }

int -knap4 = digitalRead (10); hvis (knap4 == LAV) {seatsFree = seatsFree -1; }

// udskriv en floating point matrix.print (seatsFree); matrix.writeDisplay (); forsinkelse (50);

}

Anbefalede: