Obsah:

Passagier Teller. Happy Hacking: 4 kroky
Passagier Teller. Happy Hacking: 4 kroky

Video: Passagier Teller. Happy Hacking: 4 kroky

Video: Passagier Teller. Happy Hacking: 4 kroky
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Červenec
Anonim
Passagier Teller. Happy Hacking
Passagier Teller. Happy Hacking

Dveře Gemaakt.

Owen CiciliaTim JansenMees van Essen

Počitadlo cestujících Arduino: APC

Otevřená nabídka, dodávka všech dodávek. Je možné, že se budete snažit získat více kupónů, než budete mít k dispozici více než 1 kupé, které se bude míjet, aby dosáhlo dokonalého zitplaats noor voor u vrij was. Pokud jde o plivání, může to být způsobeno tím, že dojde k opětovnému nasazení v obruči, což způsobí, že se vaše chování sníží.

Tegenwoordig je op de NS site te zien hoeveel kupé een trein heeft, een mooie toevoeging bij de site. Hlavní problém je, že pravděpodobně dojde k hromadnému přerušení provozu. Jeho velká část oplossing voor bedacht. Wij hebben gezocht naar manieren om deze probleem tegen te gaan. Een scherm boven de coupé deur die aangeeft hoeveel plekken nog vrij zijn. Zo kunt u van tevoren inschatten waar u in kan stappen en of er kans is om een zitplaats te vinden.

Dit idee willen wij realiseren met een Arduino. Doors druksensoren in elke stoel te plaatsen en die te verbinden met een scherm die aangeeft hoeveel stoelen vrij zijn. Z tohoto důvodu jsme schopni získat více informací. Více informací o tom, jak nakupovat, kupovat a kupovat více cestujících, než si koupíte. Více a více informací o WiFi a dodávkách zdarma. Z tohoto důvodu můžete získat více stránek NS. Op de site kunt u dan zien hoeveel coupés jou trein heeft plus hoeveel plekken er vrij zijn.

Deze systeem is niet alleen voor de passagiers handig maar ook voor NS. NS voorkomt zo iritaties van hun passagiers. Většinu možností si můžete vybrat z více míst, než kdekoli v Nizozemsku. Door dit systeem te gebruiken voorkomen we veel podráždities in het openbaar vervoer en zo kunnen wij het infrastruktruct verbeteren voor comforttabele reizen in de toekomst.

Více informací o našem systému najdete v našem článku níže. Senzory dveřních dodávek dveří se zobrazují na displeji a zobrazují se na displeji dveří. z kunnen de passagiers zien waar er nog ruimte is voordat ze de drukken trein in stappen.

onderdelen.

- arduino.

- prkénko arduino.

- Ada ovoce 0,56 LED displej.

- druksensoren.

- kabely.

Krok 1: De Ontwikkeling

Začali jsme se setkávat s nejlepšími van de Arduino, de mogelijkheden en hoe het werkt. en daarna zijn we begonnen met de design thinking.

hoe zijn we op het idee gekomen. měli jsme možnost brainstormingu sessie přes waar je zoal aan irriteert in het dagelijks leven, wat voor een dingen is onhandig vind en graag zou willen dat het anders was. we zijn begonnen met brainstormen en zo zijn we op het idee gekomen om een display te maken in een trein die laat zien of er nog ruimte is zodat je niet de hele tijd moet doorlopen voordat is een plek heb gevonden. prototyp onderdelen voor.

Krok 2: De Display

Zobrazení
Zobrazení

jsme zijn al allereerst begonnen met het aan de praat krijgen van de display, we hebben gebruik gemaakt van een Ada fruit 0,56 led display.

Krok 3: De Sensor

De senzor
De senzor

We hebben voor ons prototype een druk sensor gemaakt, elke keer dat de sensor word ingedrukt gaat het cijfer op de display naar beneden, als de sensor word losgelaten gaat het

Krok 4: Arduino kód

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

Toto je knihovna pro naše batohy I2C LED

Navrženo speciálně pro práci se 7-segmentovými batohy Adafruit LED-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 Tyto displeje používají ke komunikaci I2C, k propojení jsou zapotřebí 2 piny. Existuje několik volitelných I2C adres. Pro batohy se 2 kolíky Select Select: 0x70, 0x71, 0x72 nebo 0x73. U batohů se 3 kolíky Select Select: 0x70 až 0x77

Adafruit investuje čas a prostředky poskytováním tohoto otevřeného zdrojového kódu, podporujte prosím Adafruit a open-source hardware nákupem produktů od Adafruit!

Napsal Limor Fried/Ladyada pro Adafruit Industries. Licence BSD, veškerý výše uvedený text musí být součástí jakékoli redistribuce ************************************* **************/

#include // Povolte tento řádek, pokud používáte Arduino Uno, Mega atd. #include #include "Adafruit_LEDBackpack.h"

Matice segmentu Adafruit_7segment = Adafruit_7segment ();

neplatné nastavení () {#ifndef _AVR_ATtiny85_ Serial.begin (9600); Serial.println ("7segmentový test batohu"); #endif matrix.begin (0x70); pinMode (7, INPUT_PULLUP); pinMode (8, INPUT_PULLUP); pinMode (9, INPUT_PULLUP); pinMode (10, INPUT_PULLUP); }

void loop () {int sedadlaFree = 42;

int tlačítko1 = digitalRead (7); if (button1 == LOW) {sedadlaFree = sedačky zdarma -1; }

int tlačítko2 = digitalRead (8); if (button2 == LOW) {sedadlaFree = sedačky zdarma -1; }

int tlačítko3 = digitalRead (9); if (button3 == LOW) {sedadlaFree = sedačky zdarma -1; }

int tlačítko4 = digitalRead (10); if (button4 == LOW) {sedadlaFree = sedačky zdarma -1; }

// tisk matice s pohyblivou řádovou čárkou.print (seatFree); matrix.writeDisplay (); zpoždění (50);

}

Doporučuje: