Turinys:
Video: Traukinio sėdynių sistema: 4 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šiandien mes sukūrėme sistemą, kurią galima įdiegti traukinio sėdynėse. Turėjome rasti susierzinimą ir rasti sprendimą.
Mes nusprendėme sukurti sistemą, kuri jums pasakytų, ar traukinio vežimėlyje, kuriame šiuo metu esate, yra laisvų vietų. Nieko nėra labiau erzinančio nei visas traukinys. Taigi kodėl nepasakius iš anksto, ar yra laisvos vietos?
1 žingsnis: medžiagos
- 1x „Arduino“
- 1x duonos lenta
- 1x slėgio jutiklis
- 1x LED-matrica+pertrauka
- 2x RGB LED
- 4x 220 omų rezistorius
- Šuoliai
- Mediena
2 žingsnis: Aparatūros prijungimas
Susitikimas su LED matrica: matricos ekranas bus naudojamas parodyti, kiek laisvų vietų yra traukinio vežimėlyje. Šviesos diodų matrica gali gaminti visų rūšių figūras ir figūras. „Matrix“maitina MAX7217 mikroschema, kad būtų lengva ją valdyti. Mes taip pat valdome matricą naudodami biblioteką, pavadintą „LedControlMS.h“. Turime importuoti šią biblioteką. Atsisiųskite čia. Importuokite šią biblioteką ir jums patogu naudoti matricos ekraną.
Ekranas turi 5 kaiščius. VCC (5 voltų) GND (įžeminimas) DIN (duomenų įvestis) => DigitalPin 12CLK (laikrodis) => DigitalPin 11CS (lusto pasirinkimas) => „DigitalPin 10“RGB lempučių susitikimas: nurodykite, ar kėdė paimta, ar ne. RGB šviesos diodai turi 4 kaiščius. Raudonas, žalias, mėlynas ir įžemintas kaištis. Mes naudosime tik raudoną ir žalią RGB šviesą. Taigi mes jungiame tik tuos 2 ir pagrindą. 1 šviesos diodui: raudona => DigitalPin 2 žalia => DigitalPin 3 2 šviesos diodui: raudona => DigitalPin 4 žalia => DigitalPin 5 Susitikimas su slėgio jutikliu: slėgio jutiklis bus naudojamas aptikti, ar kas nors sėdi ant kėdės Turime būti atsargūs, kad nesusprogdintume savo arduino! Taigi įsitikinkite, kad prijungėte rezistorių tinkamoje vietoje. Išsamesnės informacijos ieškokite vielos grandinėje.
3 žingsnis: Kodas
3.1 veiksmas: „LedControlMS.h“biblioteka 3.1.1: atsisiųskite „LedcontrollMS.h“biblioteką 3.1.2: eikite į „Eskizas> Įtraukta biblioteka> Pridėti. ZIP biblioteką“, pasirinkite „LedcontrollMS.h“ZIP, kad ją importuotumėte.
3 veiksmas … 2: kodo patikrinimas 3.2.1: Įsitikinkite, kad kiekvienas kaištis yra tinkamai prijungtas. Jutiklio laidas turi būti prijungtas prie A0.3.2.2: Ištaisykite visas sugedusias jungtis. Tai galite ištaisyti pakeisdami kodą ar aparatinę įrangą.
4 žingsnis: dėžutė
Dėžutę galite pasigaminti iš bet kokios medžiagos. Jūs netgi galite eiti visu dydžiu! Mes laikėmės mažo modelio. Mūsų modelis taip pat turi tik vieną slėgio jutiklį. Bet tai gali perteikti mūsų koncepcijos idėją.
Rekomenduojamas:
Traukinio sėdynės indikatorius: 6 žingsniai
Traukinio sėdynės indikatorius: ar jums taip atsitinka? 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 laisvų vietų
Valdykite savo modelio traukinio išdėstymą savo mobiliuoju telefonu!: 11 žingsnių (su nuotraukomis)
Kontroliuokite savo modelio traukinio išdėstymą savo mobiliuoju telefonu! Be to, rinkoje esantys belaidžiai valdikliai gali valdyti tik kai kuriuos lokomotyvus
Valdykite savo modelio traukinio išdėstymą nuotoliniu televizoriumi!: 7 žingsniai (su nuotraukomis)
Valdykite savo modelio traukinio išdėstymą nuotoliniu televizoriumi !: Šioje instrukcijoje parodysiu, kaip sukurti IR nuotolinio valdymo sistemą traukinio modeliui. Tada galėsite atsipalaiduoti ant sofos valdyti savo traukinius. Taigi, pradėkime
Traukinio perėjimo stebėjimo sistema: 5 žingsniai (su paveikslėliais)
Traukinio kirtimo stebėjimo sistema: ši instrukcija išmokys jus naudoti „MatLab“koduojant „Arduino“, kad būtų galima valdyti dalį geležinkelio sistemos
Traukinio sėdynės prieinamumo informacinė sistema - FGC: 8 žingsniai
Traukinio sėdynės prieinamumo informacinė sistema - FGC: Šis projektas pagrįstas traukinio, kuris leidžia žmonėms, esantiems stotyje, mastelio įgyvendinimą, kad būtų galima sužinoti, kurios vietos yra laisvos. Norint atlikti prototipą, kartu su „Processing for…“naudojama „Arduino UNO“programinė įranga