Turinys:

Traukinio sėdynės indikatorius: 6 žingsniai
Traukinio sėdynės indikatorius: 6 žingsniai

Video: Traukinio sėdynės indikatorius: 6 žingsniai

Video: Traukinio sėdynės indikatorius: 6 žingsniai
Video: Какое максимальное расстояние можно проехать на поезде в Японии за целый день? 2024, Lapkritis
Anonim
Image
Image

Ar tai atsitinka jums? Priekinėje traukinio dalyje žmonės turi stovėti, o paskutinėje traukinio dalyje yra daug neužimtų kėdžių. O kas, jei traukinio išorėje būtų ženklas, nurodantis, kiek vietų yra laisvų? Tai mes bandėme suprojektuoti. Sėdynės nustato, kada žmogus atsisėda ar pakyla nuo sėdynės, ir rodo šią informaciją ekrane.

Komanda:

· Kay

· Roelis

· Vincentas

· Mirjam

HKU (Nyderlandai) studentai.

1 žingsnis: NUSTATYTI: Surinkite visus komponentus:

1. Arduino Uno

2. Duonos lenta

3. Laidai

4. 10k omų rezistoriai

5. Mygtukai

6. USB kabelis

7. Nešiojamasis kompiuteris

8. Pagalvės

Pagalves galite siūti patys arba naudoti gamyklinius. Jei nuspręsite siūti pagalves, turėsite vadovautis šioje svetainėje pateiktomis instrukcijomis:

-

-

Aš nusprendžiau pagaminti pagalves 40 cm x 40 cm ir 5 cm storio, man reikėjo 1, 5 kvadratinių metrų audinio ir 3 35 cm ilgio užtrauktukus. Vadovaukitės aprašymu ir viską susiuvkite.

2 žingsnis: laidų komponentai

Arduino kodas
Arduino kodas

1. Įkiškite vieną laidą į 5 V maitinimo prievadą „Arduino“ir prijunkite prie duonos lentos pliuso.

Tada prijunkite GND prie duonos lentos minuso.

2. Pridėkite mygtukus, kaip parodyta paveikslėlyje žemiau.

3. Prijunkite pliuso laidą prie dešinės mygtukų pusės ir prijunkite rezistorių (10K omų) su ruda puse prie mygtuko.

4. Prijunkite rezistoriaus išėjimus prie minusinių įėjimų.

5. Prijunkite kairįjį apatinį kraštą prie skaitmeninių 2, 3, 4 kontaktų.

3 žingsnis: „Arduino“kodas

Parašykite ir įkelkite aukščiau esantį „Arduino“kodą.

4 žingsnis: vizualizacija

Vizualizacija
Vizualizacija

Norėdami rodyti mygtukų duomenis nešiojamojo kompiuterio ekrane, naudokite aukščiau esantį kodą ir USB kabelį.

Rekomenduojamas: