Spisu treści:

System siedzeń w pociągu: 4 kroki (ze zdjęciami)
System siedzeń w pociągu: 4 kroki (ze zdjęciami)

Wideo: System siedzeń w pociągu: 4 kroki (ze zdjęciami)

Wideo: System siedzeń w pociągu: 4 kroki (ze zdjęciami)
Wideo: Skąd maszynista wie że ma hamować? #pociąg #maszynista #transport #lokomotywa #pkp 2024, Lipiec
Anonim
Image
Image
Okablowanie sprzętu
Okablowanie sprzętu

Dziś stworzyliśmy system, który można wdrożyć w siedzeniach pociągów. Musieliśmy znaleźć irytację i znaleźć dla niej rozwiązanie.

Zdecydowaliśmy, że stworzymy system, który poinformuje Cię, czy w wagonie, w którym aktualnie się znajdujesz, jest dostępne miejsce. Nic nie jest bardziej irytujące niż pełny pociąg. Dlaczego więc nie powiedzieć wcześniej, czy miejsce jest dostępne, czy nie?

Krok 1: Materiały

  • 1x Arduino
  • 1x deska do krojenia chleba
  • 1x czujnik ciśnienia
  • 1x matryca LED + przerwa
  • 2x dioda RGB
  • Rezystor 4x 220 Ohm
  • Jumpwire
  • Drewno

Krok 2: Okablowanie sprzętu

Spotkanie z matrycą LED: Wyświetlacz matrycowy posłuży do wskazania, ile wolnych miejsc jest w wagonie pociągu. Matryca LED jest w stanie wyprodukować wszelkiego rodzaju kształty i figury. Matrix jest zasilany przez układ MAX7217, aby łatwo nim sterować. Kontrolujemy również macierz za pomocą biblioteki o nazwie „LedControlMS.h”. Musimy zaimportować tę bibliotekę. Pobierz tutaj. Zaimportuj tę bibliotekę i możesz zacząć korzystać z wyświetlacza matrycowego.

Wyświetlacz ma 5 pinów. VCC (5volt)GND (masa)DIN (Wejście danych) => DigitalPin 12CLK (zegar) => DigitalPin 11CS (Wybór chipa) => DigitalPin 10Spotkanie się z diodami LED RGB: Diody LED będą używane do wskazać, czy krzesło jest zajęte, czy nie. Diody RGB mają 4 piny. Pin czerwony, zielony, niebieski i uziemiający. Będziemy używać tylko czerwonego i zielonego światła RGB. Więc łączymy tylko te 2 i uziemienie. Dla diody LED 1: Czerwony=> DigitalPin 2 Zielony => DigitalPin 3 Dla diody LED 2: Czerwony=> DigitalPin 4 Zielony => DigitalPin 5 Spotkanie z czujnikiem ciśnienia: Czujnik ciśnienia będzie używany do wykrywania, czy ktoś siedzi na krześle. Trzeba uważać, aby nie wysadzić naszego arduino! Upewnij się więc, że podłączasz rezystor we właściwym miejscu. Zobacz schemat drutu, aby uzyskać szczegółowe informacje.

Krok 3: Kodeks

Kod
Kod

Krok 3.1: LedControlMS.h Library3.1.1: Pobierz bibliotekę LedcontrollMS.h3.1.2: Przejdź do „Sketch > Inlcude library > Add. ZIP Library” wybierz plik LedcontrollMS.h, aby go zaimportować.

Krok 3.2: Sprawdzenie kodu 3.2.1: Upewnij się, że każdy pin jest prawidłowo podłączony. Przewód czujnika powinien być podłączony do A0.3.2.2: Popraw wszelkie wadliwe połączenia. Możesz to poprawić, zmieniając kod lub sprzęt.

Krok 4: Pudełko

Pudełko
Pudełko
Pudełko
Pudełko
Pudełko
Pudełko

Możesz zrobić pudełko z dowolnego materiału. Możesz nawet przejść do pełnego rozmiaru! Trzymaliśmy się małego modelu. Nasz model ma tylko jeden czujnik ciśnienia. Ale może przekazać nasz pomysł na koncepcję.

Zalecana: