Taula de continguts:
Vídeo: Passagier Teller. Happy Hacking: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Porta Gemaakt.
Owen Cicilia Tim Jansen Mees van Essen
Comptador de passatgers Arduino: APC
Openbaar vervoer, wij maken allemaal weleens gebruik van. Je stapt soms de trein in en zoekend naar een 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. In de spits wanneer het druk is en iedereen dezelfde coupé instapt in hoop voor een zitplaats en de conducteur omroept om verder naar voren te lopen omdat daar nog genoeg plek vrij is.
Tegenwoordig is op de NS site te zien hoeveel coupés een trein heeft, een mooie toevoeging bij de site. Maar alsnog is de probleem soms dat er een massa mensen bij een coupé instappen die al vol zit. Hier hebben wij een oplossing for bedacht. Wij hebben gezocht naar manieren om deze probleem tegen te gaan. Een screen 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. Door druksensoren in elke stoel te plaatsen en die te verbinden met een screen die aangeeft hoeveel stoelen vrij zijn. De Arduino berekent op welke stoelen druk uitgeoefent wordt en geeft dat weer op het screen als een getal. De pantalla zullen boven bij de deuren van de coupé geplaatst worden zodat de passagiers gelijk kunnen zien hoe vrij de coupé is. De arduino zal ook verbonden worden aan de wifi van de trein. Zo kan de arduino de aangegeven getal ook weergeven op de NS site. 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 irritants van hun passagiers. Zo kan NS ook beter overzien hoeveel zitplaatsen er nodig zijn bij bepaalde locaties en tijden in heel Nederland. Door dit systeem te gebruiken voorkomen we veel irritaties in het openbaar vervoer en zo kunnen wij het infrastructureuur verbeteren voor comfortabele reizen in de toekomst.
We hebben de Arduino gebruikt en hiervoor een systeem bedacht om het aantal vrije plaatsen in een trein coupe te tellen en weer te geven. Door middel van druksensors in de stoelen te doen die een signaal doorgeven aan een display boven de deur van de coupe of de buitenkant van de trein. zo kunnen de passagiers zien waar er nog ruimte is voordat ze de drukken trein in stappen.
onderdelen.
- arduino.
- Taula de suport arduino.
- Pantalla led de 0,56 Ada fruit.
- druksensoren.
- kabels.
Pas 1: De Ontwikkeling
We zijn begonnen met het bestuderen 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. we hadden een brainstorm sessie over waar je zoal aan irriteert in het dagelijks leven, wat voor een dingen je 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 je een plek heb gevonden. onderdelen voor prototype.
Pas 2: De visualització
we 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.
Pas 3: De Sensor
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 sensor word losgelaten gaat het
Pas 4: Codi Arduino
/***************************************************
Aquesta és una biblioteca per a les nostres motxilles LED I2C
Dissenyat específicament per treballar amb les motxilles Adafruit LED de 7 segments - 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 Aquestes pantalles utilitzen I2C per comunicar-se, es necessiten 2 pins per a la interfície. Hi ha diverses adreces I2C seleccionables. Per a motxilles amb 2 pins de selecció d’adreça: 0x70, 0x71, 0x72 o 0x73. Per a motxilles amb 3 pins de selecció d’adreça: de 0x70 a 0x77
Adafruit inverteix temps i recursos en proporcionar aquest codi de codi obert. Si us plau, admeti Adafruit i el maquinari de codi obert comprant productes a Adafruit.
Escrit per Limor Fried / Ladyada per a Adafruit Industries. Llicència BSD, tot el text anterior s'ha d'incloure en qualsevol redistribució ************************************** ************** /
#include // Activeu aquesta línia si utilitzeu Arduino Uno, Mega, etc. #include #include "Adafruit_LEDBackpack.h"
Adafruit_7segment matrix = Adafruit_7segment ();
configuració nul·la () {#ifndef _AVR_ATtiny85_ Serial.begin (9600); Serial.println ("Prova de motxilla de 7 segments"); #endif matrix.begin (0x70); pinMode (7, INPUT_PULLUP); pinMode (8, INPUT_PULLUP); pinMode (9, INPUT_PULLUP); pinMode (10, INPUT_PULLUP); }
bucle buit () {int placesFree = 42;
int button1 = digitalRead (7); if (botó1 == BAIX) {placesFree = placesFree -1; }
int button2 = digitalRead (8); if (botó2 == BAIX) {placesFree = placesFree -1; }
int button3 = digitalRead (9); if (botó3 == BAIX) {placesFree = placesFree -1; }
int button4 = digitalRead (10); if (botó4 == BAIX) {placesFree = placesFree -1; }
// imprimeix una coma flotant matrix.print (placesFree); matrix.writeDisplay (); retard (50);
}
Recomanat:
Hacking de bancs d’alimentació USB a Power Arduino: 6 passos
Com piratejar els bancs d’alimentació USB per alimentar Arduino: utilitzar bancs d’alimentació econòmics per alimentar els circuits Arduino és molt frustrant amb els seus circuits d’apagat automàtic de baixa intensitat. 30-40 segons. Modifiquem un Ch
Interruptor USB Happy / Sad On / Off amb Lego's :): 9 passos
Interruptor USB Happy / Sad On / Off amb Lego's :): A dir la veritat, no intentava fer una cara somrient XD, només estava jugant amb la manera de construir una caixa de commutadors amb Lego's i això va passar. De totes maneres, aquí teniu les instruccions si voleu crear les vostres. =)
Projecte final LED Happy Face: 7 passos
Projecte final LED Happy Face: Benvingut al meu projecte de cara feliç. Aquest Instructable és un projecte Arduino una mica més que principiant dissenyat per a tothom que només vulgui divertir-se amb l’electrònica. Aquest projecte Arduino consisteix a utilitzar 8 LEDs que s’il·luminen d’esquerra a dreta al
Happy Birthday-Buzzer and Button: 10 passos
Happy Birthday-Buzzer and Button: aquest projecte utilitza l'Arduino Uno, un buzzer i un botó per reproduir la cançó Happy Birthday. Quan es prem el botó, el brunzidor reprodueix tota la cançó de Happy Birthday. Veig la connexió amb les targetes musicals d’aniversari que tant agraden als meus fills
Happy Hack Light Switch: 3 passos
Happy Hack Light Switch: les darreres dues setmanes hem treballat en un projecte escolar anomenat "Happy hacking". Amb aquest projecte hem intentat fer un " Happy hack " per a un espai públic. Bé, què és un "Happy hack"? En el nostre cas, necessitàvem fer alguna cosa