Sommario:
- Passaggio 1: De Ontwikkeling
- Passaggio 2: visualizzazione del display
- Passaggio 3: de sensore
- Passaggio 4: codice Arduino
Video: Passagier Teller. Hacking felice: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Porta gemma.
Owen Cicilia, Tim Jansen, Mees van Essen
Contapassi 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 è il sito del NS che offre un ottimo rapporto qualità-prezzo e un unico sito. Maar alsnog is de probleem soms dat er een massa mensen bij een coupé instappen die al vol zit. Hier hebben wij een oplossing voor bedacht. Wij hebben gezocht naar manieren om deze problem 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 with and Arduino. Porta druksensoren in elke stoel te plaatsen en die te verbinden met een scherm die aangeeft hoeveel stoelen vrij zijn. De Arduino bekent op welke stoelen druk uitgeoefent wordt en geeft dat weer op het scherm als een getal. De schermen 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 on de NS site. Op de site kunt u dan zien hoeveel coupés jou trein heeft plus hoeveel plekken er vrij zijn.
Questo sistema è niet alleen voor de passagiers handig maar ook voor NS. NS voorkomt zo irritaties 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 infrastructuur 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 a stappen.
onderen.
- arduino.
- tagliere arduino.
- Display led Ada frutta 0,56.
- Druksensoren.
- cavoli.
Passaggio 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. abbiamo avuto una sessione di brainstorming su 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 prototipo.
Passaggio 2: visualizzazione del display
abbiamo zijn al allereerst begonnen met het aan de praat krijgen van de display, abbiamo hebben gebruik gemaakt van een Ada fruit 0.56 led display.
Passaggio 3: de sensore
we hebben voor ons prototipo 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
Passaggio 4: codice Arduino
/***************************************************
Questa è una libreria per i nostri zaini LED I2C
Progettato specificamente per funzionare con gli zaini Adafruit LED a 7 segmenti -- 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 Questi display utilizzano I2C per comunicare, sono necessari 2 pin per l'interfaccia. Ci sono più indirizzi I2C selezionabili. Per zaini con 2 pin Address Select: 0x70, 0x71, 0x72 o 0x73. Per zaini con 3 pin di selezione dell'indirizzo: da 0x70 a 0x77
Adafruit investe tempo e risorse fornendo questo codice open source, supporta Adafruit e l'hardware open source acquistando prodotti da Adafruit!
Scritto da Limor Fried/Ladyada per Adafruit Industries. Licenza BSD, tutto il testo sopra deve essere incluso in qualsiasi ridistribuzione ************************************** ************/
#include // Abilita questa riga se usi Arduino Uno, Mega, ecc. #include #include "Adafruit_LEDBackpack.h"
Adafruit_7segment matrice = Adafruit_7segment();
void setup() { #ifndef _AVR_ATtiny85_ Serial.begin(9600); Serial.println("Test zaino a 7 segmenti"); #endif matrice.begin(0x70); pinMode(7, INPUT_PULLUP); pinMode(8, INPUT_PULLUP); pinMode(9, INPUT_PULLUP); pinMode(10, INPUT_PULLUP); }
void loop() { int seatFree = 42;
int button1 = digitalRead(7); if (pulsante1 == LOW) { postiLiberi = postiLiberi -1; }
int button2 = digitalRead(8); if (pulsante2 == LOW) { postiLiberi = postiLiberi -1; }
int button3 = digitalRead(9); if (pulsante3 == BASSO) { postiLiberi = postiLiberi -1; }
int button4 = digitalRead(10); if (pulsante4 == LOW) { postiLiberi = postiLiberi -1; }
// stampa una matrice in virgola mobile.print(seatsFree); matrice.writeDisplay(); ritardo(50);
}
Consigliato:
Hacking di Power Bank USB per alimentare Arduino: 6 passaggi
Hacking di power bank USB per alimentare Arduino: l'utilizzo di power bank economici per alimentare i circuiti Arduino è così frustrante con i loro circuiti a bassa corrente e di spegnimento automatico. Se il power bank non rileva un carico di potenza sufficientemente significativo, si spegne semplicemente dopo 30-40 secondi. Modifichiamo un Ch
Hacking IKEA Växer: 12 passaggi (con immagini)
Hacking IKEA Växer: ecco un rapido progetto del fine settimana per automatizzare la luce del coltivatore da interni Växer (+ Krydda) di IKEA, integrandola in Home Assistant utilizzando un microcontrollore e ESPHome. Questo presuppone che tu sia già attivo e funzionante con Home Assistant
Hacking di una tastiera USB: 6 passaggi (con immagini)
Hackerare una tastiera USB: come hackerare una tastiera USB o qualsiasi altra tastiera. Invia input al computer senza un fastidioso microcontrollore
Dispositivo di hacking nascosto Raspberry Pi Zero: 8 passaggi
Dispositivo di hacking nascosto Raspberry Pi Zero: il dispositivo di hacking nascosto Raspberry Pi Zero è un dispositivo di hacking portatile che può essere utilizzato per il pentest in aree pubbliche in cui non puoi semplicemente estrarre il tuo laptop poiché alcune persone intorno a te possono sospettare che tu stia facendo qualcosa di strano. può connettersi a questo de
Felice Volpe! (Primo elemento di un grande progetto): 7 passaggi (con immagini)
Felice Volpe! (Primo elemento di un grande progetto): un altro piccolo progetto è arrivato sulla mia strada, coinvolgerà una serie di piccoli progetti che alla fine si uniranno. Questo è il primo elemento, una volpe con una coda scodinzolante che appare e scompare come se Magia:)