
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02



I dag har vi laget et system som kan implementeres i togseter. Vi måtte finne en irritasjon og lage en løsning for det.
Vi bestemte oss for at vi skulle lage et system som forteller deg om det er ledig plass i togvognen du befinner deg i. Ingenting er mer anoying enn et fulltog. Så hvorfor ikke fortelle på forhånd om et sete er ledig eller ikke?
Trinn 1: Materialene
- 1x Arduino
- 1x brødbrett
- 1x trykksensor
- 1x LED-Matrix+breakout
- 2x RGB LED
- 4x 220 Ohm motstand
- Jumpwires
- Tre
Trinn 2: Koble til maskinvaren
Møte LED -matrisen: Matrisedisplayet skal brukes til å indikere hvor mange ledige seter det er i en togvogn. LED -matrisen er i stand til å produsere alle slags former og figurer. Matrix er drevet av en MAX7217 -brikke for enkelt å kontrollere den. Vi styrer også matrisen med et bibliotek, kalt "LedControlMS.h". Vi må importere dette biblioteket. Last ned her. Importer dette biblioteket, og du er god til å bruke matriseskjermen.
Displayet har 5 pinner. VCC (5volt) GND (bakken) DIN (Data In) => DigitalPin 12CLK (klokke) => DigitalPin 11CS (Chip select) => DigitalPin 10 Møte RGB -lysdiodene: Lysdiodene skal brukes til å angi om en stol er tatt eller ikke. RGB -lysdiodene har 4 pinner. Rød, grønn, blå og malt pinne. Vi skal bare bruke det røde og grønne lyset til RGB. Så vi kobler bare de 2, og grunnen til kilden. For LED 1: Rød => DigitalPin 2 Grønn => DigitalPin 3 For LED 2: Rød => DigitalPin 4 Grønn => DigitalPin 5 Møte trykksensoren: Trykkføleren skal brukes til å oppdage om noen sitter på stolen. Vi må være forsiktige for ikke å sprenge arduinoen vår! Så sørg for at du kobler til en motstand på rett sted. Se wire sceme for detaljer.
Trinn 3: Koden

Trinn 3.1: LedControlMS.h -bibliotek 3.1.1: Last ned LedcontrollMS.h -biblioteket 3.1.2: Gå til "Sketch> Inlcude library> Add. ZIP Library", velg LedcontrollMS.h -zipen for å importere den.
Trinn 3..2: Kodekontroll 3.2.1: Sørg for at hver pinne er koblet riktig. Ledningen til sensoren bør kobles til A0.3.2.2: Rett eventuelle feil tilkoblinger. Du kan rette det ved å endre koden eller maskinvaren.
Trinn 4: Boksen



Du kan lage esken av alt materiale du ønsker. Du kan til og med gå i full størrelse! Vi holdt oss til en liten modell. Modellen vår har også bare en trykksensor. Men det kan formidle konseptidéen vår.
Anbefalt:
Switch-Adapt Toys: a Steam Train Toy Made Accessible !: 7 trinn (med bilder)

Switch-Adapt Toys: a Steam Train Toy Made Accessible !: Leketilpasning åpner for nye veier og tilpassede løsninger for å la barn med begrensede motoriske evner eller utviklingshemming samhandle med leker uavhengig av hverandre. I mange tilfeller klarer ikke barna som trenger de tilpassede lekene
Hot Seat: Bygg en fargeskiftende oppvarmet pute: 7 trinn (med bilder)

Varm sete: Bygg en fargeskiftende oppvarmet pute: Vil du holde deg varm på kalde vinterdager? Hot Seat er et prosjekt som bruker to av de mest spennende e -tekstilmulighetene - fargeendring og varme! Vi skal bygge en setepute som varmes opp, og når den er klar til å gå vil den avsløre
Steampunk Train: 5 trinn (med bilder)

Steampunk Train: Jeg var så heldig å motta en brukt rullestolbase fra en venn. Jeg trengte å bytte begge batteriene for å få det til å fungere, men det var en liten pris å betale for en så allsidig propellbyggingsplattform. Jeg bestemte meg for
Smart Train System: 4 trinn

Smart Train System: Designet for å øke sikkerheten, forhindre ulykker og øke positiv og produktiv respons for å hjelpe hvis det skjer ulykker
Train Crossing Monitor System: 5 trinn (med bilder)

Train Crossing Monitor System: Denne instruksen vil lære deg hvordan du bruker MatLab til å kode en Arduino for å kontrollere en del av et jernbanesystem