Innholdsfortegnelse:

Train Seat System: 4 trinn (med bilder)
Train Seat System: 4 trinn (med bilder)

Video: Train Seat System: 4 trinn (med bilder)

Video: Train Seat System: 4 trinn (med bilder)
Video: Что будет если купить КИТАЙЦА? 23 СЮРПРИЗА в КАБИНЕ DONGFENG 520 2024, November
Anonim
Image
Image
Kabling av maskinvaren
Kabling av maskinvaren

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

Koden
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

Boksen
Boksen
Boksen
Boksen
Boksen
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: