INHOUDSOPGAWE:
Video: Passagier Teller. Happy Hacking: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Gemaakt deur.
Owen CiciliaTim JansenMees van Essen
Arduino -passasiersbank: APC
Openbare vervoer, ons kan almal gebruik. Soms kan u die trein op soek na 'n sitplek, maar na twee coupés kan u beslis staan terwyl 1 koepee nog 'n perfekte sitplek vir u vry is. In die spit wanneer die druk dieselfde is, kan 'n koepee in 'n hoepel geplaas word vir 'n sitplek en kan die leier dit nie meer besoek nie, omdat daar nog genoeg plek is.
Tegenwoordig is die NS -webwerf 'n aantrekkingskrag van hoeveel koppies 'n trein het, 'n mooi byvoeging by die webwerf. Maar daar is soms ook 'n probleem dat daar 'n groot aantal mense is by 'n coupé wat al baie sit. Hier het ons 'n oplossing vir bedacht. Ons het gesoek na maniere om hierdie probleem teen te gaan. Een skerm bo die koepee deur die aangewese hoeveelhede kan nog vry wees. U kan u van tevore inschatten waar u in stappe kan reageer en of dit 'n plek is om u te vind.
Hierdie idee wil ons met 'n Arduino realiseer. Deur druksensore in elke stoel wat plaas en verbind kan word met 'n skerm wat soveel vrye tye kan bied. Die Arduino bereken watter drukdruk uitgeoefen word en gee dit weer op die skerm as 'n getal. Die skerms sal boonop by die deure van die koepee geplaas word sodat passasiers gelyk kan sien hoe die koepee vry is. Die inligting kan ook by die wifi van die trein gebruik word. So kan die aangewese artikel ook op die NS -webwerf verskyn. Op die webwerf kan u hoeveel koepies u trein sien en hoeveel planne u kan ontvang.
Hierdie stelsel is nie alleen vir die passasiers wat slegs vir NS beskikbaar is nie. NS voorkom dat irritasies van haar passasiers voorkom. So kan NS ook 'n groter hoeveelheid hoeveelhede benodigdhede benodig vir bepaalde plekke en tye in heel Nederland. Deur hierdie stelsel kan ons baie irritasies in die oop vervoer kry en ons infrastruktuur kan verbeter vir gemaklike reise in die toekoms.
Ons het die Arduino gebruik en hiervoor kan 'n stelsel 'n aantal vrye plekke in 'n treinkoepee gebruik en weer gee. Deur middel van druksensors in die stoelen kan jy 'n signaal deurgeven aan 'n vertoning van die buitekant van die trein. so kan die passasiers sien waar daar nog ruimte is voordat hulle die trein in stappe kan tref.
dele.
- arduino.
- arduino broodbord.
- Ada fruit 0.56 led display.
- druksensoren.
- kabels.
Stap 1: De Ontwikkeling
Ons begin met die bestudering van die Arduino, moontlik en hoe dit werk. en daarna is ons begonnen met die ontwerp denke.
hoe is ons op die idee gekomen. ons het 'n dinkskrum gehad oor wat u in die dagelijks lewe kan aanskou, wat ons voorheen kan vind en graag wil hê dat dit anders is. ons kan begin met dinkskrums en ons kan die idee vind om 'n vertoning in 'n trein te maak, sodat die ruimte nog kan sien, sodat u nie die hele tyd moet deurlopen voordat u 'n plek kan vind nie. dele vir prototipe.
Stap 2: De Display
ons kan al die eerste keer met die praat van die vertoning gebruik word, ons het 'n 0.56 led -skerm van Ada fruit gemaak.
Stap 3: De Sensor
ons het vir ons prototipe 'n druksensor gemaak, elke keer dat die sensorwoord ingeskryf word, kan dit op die skerm na Beneden verskyn, as die sensorwoord losgelaat word
Stap 4: Arduino -kode
/***************************************************
Dit is 'n biblioteek vir ons I2C LED -rugsakke
Spesiaal ontwerp om te werk met die Adafruit LED 7-segment rugsakke-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 Hierdie skerms gebruik I2C om te kommunikeer, 2 penne word benodig om aan te sluit. Daar is verskeie I2C -adresse wat gekies kan word. Vir rugsakke met 2 adres Kies penne: 0x70, 0x71, 0x72 of 0x73. Vir rugsakke met 3 adres Kies penne: 0x70 tot 0x77
Adafruit belê tyd en hulpbronne in die verskaffing van hierdie open source-kode. Ondersteun asseblief Adafruit en open source hardeware deur produkte by Adafruit te koop!
Geskryf deur Limor Fried/Ladyada vir Adafruit Industries. BSD -lisensie, alle teks hierbo moet by die herverdeling ingesluit word ************************************* ***************/
#include // Aktiveer hierdie reël as u Arduino Uno, Mega, ens. gebruik. #include #include "Adafruit_LEDBackpack.h"
Adafruit_7segment matriks = Adafruit_7segment ();
ongeldige opstelling () {#ifndef _AVR_ATtiny85_ Serial.begin (9600); Serial.println ("7 segment rugsak toets"); #endif matrix.begin (0x70); pinMode (7, INPUT_PULLUP); pinMode (8, INPUT_PULLUP); pinMode (9, INPUT_PULLUP); pinMode (10, INPUT_PULLUP); }
leemte -lus () {int seatsFree = 42;
int knoppie1 = digitalRead (7); as (knoppie1 == LAAG) {seatsFree = seatsFree -1; }
int button2 = digitalRead (8); as (knoppie2 == LAAG) {seatsFree = seatsFree -1; }
int button3 = digitalRead (9); as (knoppie3 == LAAG) {seatsFree = seatsFree -1; }
int button4 = digitalRead (10); as (knoppie4 == LAAG) {seatsFree = seatsFree -1; }
// druk 'n drywende punt matriks. druk (sitplekke gratis); matrix.writeDisplay (); vertraging (50);
}
Aanbeveel:
Teller en beheerder van die MicroBit -kamer: 4 stappe
Teller en beheerder van die MicroBit -kamer: tydens 'n pandemie is een manier om die oordrag van die virus te verminder, die maksimum fisiese afstand tussen mense. In kamers of winkels sal dit nuttig wees om te weet hoeveel mense op 'n gegewe tydstip in die omheinde ruimte is. Hierdie projek gebruik 'n paar
Teller met hoë resolusie: 5 stappe (met foto's)
Teller met hoë resolusie: hierdie instruksies toon 'n wederkerige frekwensieteller wat frekwensies vinnig en met redelike presisie kan meet. Dit is gemaak met standaardkomponente en kan binne 'n naweek gemaak word (dit het my 'n bietjie langer geneem :-)) EDIT: Die kode is nou beskikbaar
USB Happy/Sad aan/uit skakelbord met Lego's :): 9 stappe
USB Happy/Sad On/Off Switch Plate With Lego's :): Om die waarheid te sê, ek het nie probeer om 'n glimlaggie te maak nie XD, ek was net besig om te speel hoe ek 'n skakelbord met Lego's kon bou, en dit het net gebeur. In elk geval, hier is die instruksies as u u eie wil bou. =)
Finale projek LED Happy Face: 7 stappe
Finale projek LED Happy Face: Welkom by my happy face -projek! This Instructable is 'n effens meer as-beginner Arduino-projek wat ontwerp is vir almal wat net wil pret hê met elektronika. Hierdie Arduino -projek behels die gebruik van 8 LED's wat van links na regs in die
Happy Hack Light Switch: 3 stappe
Happy Hack Light Switch: Ons het die afgelope 2 weke gewerk aan 'n skoolprojek genaamd 'Happy hacking'. Met hierdie projek het ons probeer om 'n " Happy hack " vir 'n openbare ruimte. Wel, wat is 'n " Happy hack "? In ons geval moes ons iets maak