Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Trinn 1: Krets
- Trinn 2: Trinn 2: Program
- Trinn 3: Trinn 3: Dekorasjon
- Trinn 4: Trinn 4: Sett det i gang
Video: Jernbanesignalsimulering: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Trafikklys for jernbane.
(Simulering av virkeligheten)
En enkel forklaring på koden:
Koden gir mulighet for konstant sansing for tog. Hvis et tog skal passere gjennom den valgte delen av jernbanen, blir trafikklyset rødt og advarer andre om fare fremover. Omtrent 10 sekunder senere blir lyset gult, og gir advarsel om forsiktighet for forbipasserende sjåfører. Bare 20 sekunder etter at den blir gul, blir den grønn, noe som betyr at den er helt trygg å passere.
Med en komplett krets og de riktige materialene, bør enheten være klar til bruk. Sett den ned ved siden av en jernbane, og når et tog passerer, se det gå i aksjon!
Merk: Dette er kun for simuleringsformål, og er ikke ment å bli brukt for bruk i virkeligheten.
Andre merknad: Enheten kan i stedet oppdage jernbanen og fortsette å bytte lys feil, så det kan være nødvendig å sette seg på enheten på høyere grunn.
Rekvisita
3 lys: en for rød, gul, grønn.
Arduino Uno (Leonardo fungerer også, jeg brukte Leonardo for dette eksemplet.) Kartong (best å bruke en eske som du allerede har). 3 motstander.
En ultralydsensor
Tog (med batterier allerede inne slik at den kan kjøre.)
Jernbanespor egnet for toget.
Trinn 1: Trinn 1: Krets
Dette er en gjengivelse av kretsen. Noen ting å merke seg.
Ultralydsensoren som jeg brukte har faktisk fire porter. Trig og Echo er atskilt. Så husk å sette Trig i en analog pin (D6) og Echo i en annen pin (D7) hvis ultralydsensoren din er av samme modell.
Trinn 2: Trinn 2: Program
Her er programmet. Det er faktisk en stor del av koden som ikke brukes fra da jeg hadde andre ideer for enheten. Jeg gir deg et innblikk i hva som er viktig i kommentarene.
create.arduino.cc/editor/Nori456/f7b935dd-e481-4a60-9002-8522b78aedc1/preview
Trinn 3: Trinn 3: Dekorasjon
Bare innkapslet kretsen, datamaskiner og maskiner til noe som beskytter og dekker den delikate elektronikken. En boksform ville gjøre.
Husk å legge igjen åpninger for lysene, sensoren og ledningen til selve Arduino -kortet.
Dekorasjonen er valgfri. Vurder å legge det du vil til enheten!
Sørg også for at alt i kretsen fungerer. Alle tre lysene fungerer her som vist på bildene.
Trinn 4: Trinn 4: Sett det i gang
Det er det! Forhåpentligvis fungerer enheten alene. Hvis det er et problem, bør du vurdere å sjekke kretsen, ledningene eller elektronikken for å se om det er noe problem med noen av disse. Nyt.
Her er en lenke til en video som viser enheten i bruk. Bruk det som et eksempel:
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte