Spisu treści:
Wideo: Passagier Teller. Szczęśliwe hakowanie: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Drzwi Gemaakt.
Owen CiciliaTim JansenMees van Essen
Licznik pasażerów 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 jest 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 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. Door druksensoren in elke stoel te plaatsen en die te verbinden met een scherm die aangeeft hoeveel stoelen vrij zijn. De Arduino berekent 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 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 iritaties van hun passagiers. Zo kan NS ook beter overzien hoeveel zitplaatsen er nodig zijn bij bepaalde lokalizacje en tijden in heel Nederland. Door dit systeem te gebruiken voorkomen we veel iritaties 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 in stappen.
onderdelen.
- arduino.
- płytka stykowa arduino.
- Wyświetlacz LED Ada owocowy 0,56.
- czujnik druku.
- kable.
Krok 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 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 prototyp.
Krok 2: Wyświetlanie
we zijn al allereerst begonnen met het aan de praat krijgen van de display, we hebben gebruik gemaakt van een Ada fruit 0.56 wyświetlacz led.
Krok 3: De Czujnik
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: Kod Arduino
/***************************************************
To jest biblioteka naszych plecaków I2C LED
Zaprojektowany specjalnie do pracy z 7-segmentowymi plecakami 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 Te wyświetlacze używają I2C do komunikacji, do interfejsu wymagane są 2 piny. Istnieje wiele adresów I2C do wyboru. Do plecaków z 2 pinami Address Select: 0x70, 0x71, 0x72 lub 0x73. Dla plecaków z 3 pinami Address Select: 0x70 do 0x77
Adafruit inwestuje czas i zasoby, dostarczając ten kod open source, wesprzyj Adafruit i sprzęt open source, kupując produkty od Adafruit!
Napisane przez Limor Fried/Ladyada dla Adafruit Industries. Licencja BSD, cały powyższy tekst musi być zawarty w każdej redystrybucji ************************************** ***************/
#include // Włącz tę linię, jeśli używasz Arduino Uno, Mega itp. #include #include "Adafruit_LEDBackpack.h"
Macierz Adafruit_7segment = Adafruit_7segment();
void setup() { #ifndef _AVR_ATtiny85_ Serial.begin(9600); Serial.println("7-segmentowy test plecaka"); #endif matrix.begin(0x70); pinMode(7, INPUT_PULLUP); pinMode(8, INPUT_PULLUP); pinMode(9, INPUT_PULLUP); pinMode(10, INPUT_PULLUP); }
void loop() { int wolnych miejsc = 42;
int button1 = digitalRead(7); if (przycisk1 == LOW) { Miejsc Wolnych = Miejsc Wolnych -1; }
int button2 = digitalRead(8); if (przycisk 2 == LOW) { wolne miejsca = wolne miejsca -1; }
int button3 = digitalRead(9); if (przycisk 3 == LOW) { MiejscaWolne = MiejscaWolne -1; }
int button4 = digitalRead(10); if (przycisk 4 == LOW) { wolne miejsca = wolne miejsca -1; }
// drukuj zmiennoprzecinkową matrix.print(seatsFree); matrix.writeDisplay(); opóźnienie(50);
}
Zalecana:
Seeed Studio CAN-BUS V2.0 Hakowanie - Pierwsze kroki: 5 kroków
Seeed Studio CAN-BUS V2.0 Hacking - Pierwsze kroki: Ta instrukcja jest przeznaczona dla początkujących, którzy już znają się na Arduino. Wstępna wiedza, jak zacząć, jest zawsze bolesna i czasochłonna w każdym projekcie. Ale dopóki nie poznasz swojego sposobu poruszania się, prawie zawsze żałujesz, że nie masz kogoś, kogo
Hakowanie zabawek - co jest w środku?: 4 kroki
Hakowanie zabawek - co jest w środku?: Ten projekt ujawnia technologię i elementy mechaniczne wewnątrz zabawki. Możesz przeanalizować, naszkicować i przeprojektować starą zabawkę w nową kreację. Zaplanuj, że ten projekt zajmie co najmniej 90 minut, a nawet więcej, w zależności od przeprojektowania. Poprzez
Hakowanie opaski LED Coldplay: 4 kroki (ze zdjęciami)
Hakowanie opaski LED Coldplay: Idąc na duży koncert, często rozdają małe diody LED. Idąc na koncert Coldplay, dostajesz jego niesamowitą wersję: opaskę LED. Podczas pokazu zapalają się automagicznie i dają niesamowity efekt. Pod koniec s
Hakowanie Microsoft Office Excel w celu czytania na żywo RSS Stock News Feeds: 3 kroki
Hakowanie programu Microsoft Office Excel w celu czytania bieżących kanałów informacyjnych RSS: Możesz łatwo uzyskać program Excel, aby działał jako bieżący czytnik wiadomości RSS z bezpłatnym dodatkiem. Fajne w tym, w przeciwieństwie do zwykłego czytnika wiadomości, jest to, że możesz zaktualizować wiadomości w zależności od interesującego Cię symbolu giełdowego. Plus
Hakowanie kabla USB: 4 kroki
Hack kabla USB do ładowania: ładuj urządzenie USB przez USB bez potrzeby przesyłania danych. W przypadku mojego Sansusa e280 pozwala na odtwarzanie muzyki podczas ładowania. To skutecznie obejmuje dwa przewody danych na dowolnym kablu USB