😎 κ³΅λΆ€ν•˜λŠ” μ§•μ§•μ•ŒνŒŒμΉ΄λŠ” μ²˜μŒμ΄μ§€?

[μžλ™μ°¨ λ’·νŽΈμ— LCD판으둜 상황 μ „λ‹¬ν•˜κΈ° 7] μ™„μ„±λ³Έ λ³Έλ¬Έ

πŸ‘©‍πŸ’» IoT (Embedded)/Arduino

[μžλ™μ°¨ λ’·νŽΈμ— LCD판으둜 상황 μ „λ‹¬ν•˜κΈ° 7] μ™„μ„±λ³Έ

μ§•μ§•μ•ŒνŒŒμΉ΄ 2023. 11. 10. 14:23
728x90
λ°˜μ‘ν˜•

GitHub - gani0325/checkCar: μ•žμ°¨μ˜ 상황을 μ•Œλ €μ€˜~ λ‚΄ λΆ•λΆ•μ΄λŠ” μž˜μžˆλ‹ˆ~

 

GitHub - gani0325/checkCar: μ•žμ°¨μ˜ 상황을 μ•Œλ €μ€˜~ λ‚΄ λΆ•λΆ•μ΄λŠ” μž˜μžˆλ‹ˆ~

μ•žμ°¨μ˜ 상황을 μ•Œλ €μ€˜~ λ‚΄ λΆ•λΆ•μ΄λŠ” μž˜μžˆλ‹ˆ~. Contribute to gani0325/checkCar development by creating an account on GitHub.

github.com

 

πŸš— checkCar πŸš—

μ•žμ°¨μ˜ 상황을 μ•Œλ €μ€˜~ λ‚΄ λΆ•λΆ•μ΄λŠ” μž˜μžˆλ‹ˆ~

μ•žμ°¨κ°€ κ°‘μžκΈ° λ©ˆμΆ˜λ‹€λ©΄ λ’·μ°¨λŠ” 무슨 일이 μΌμ–΄λ‚¬λŠ”μ§€ λͺ¨λ₯Έλ‹€!

So, μ•žμ°¨κ°€ λ’·μ°¨μ—κ²Œ "μ•žμ— 사고가 났어", "동물 좜λͺ°!", "λ‚΄ μ°¨κ°€ κ³ μž₯λ‚œλ“―" λ“± λ©”μ‹œμ§€λ₯Ό μ „λ‹¬ν•˜κ³ μž ν•œλ‹€!

그밖에도, λ‚΄ μ°¨κ°€ μ£Όμ°¨λ˜μ–΄μžˆκ±°λ‚˜ λ©ˆμΆ°μžˆμ„ λ•Œ μ•±(tcp)으둜 "λ‚˜ μž μ‹œ 주차쀑", "κΈ‰ ν™”μž₯μ‹€!" λ“± λ©”μ‹œμ§€λ₯Ό μ „λ‹¬ν•œλ‹€!

우리의 μ΅œμ’… λͺ©ν‘œλŠ”

1️⃣ μ‘°μ΄μŠ€ν‹± λ²„νŠΌ 4개둜 πŸ”Šμ°¨ 사고, πŸ¦Šλ™λ¬Ό 좜λͺ°, πŸ‘§ μ°¨μ•ˆμ— μ•„κΈ° 있음, βš’οΈμ°¨ κ³ μž₯의 λ©”μ‹œμ§€λ‘€ LCD 판으둜 보낸닀
2️⃣ TCP ν†΅μ‹ πŸ“€ 을 톡해 λ©€λ¦¬μ„œλ„ 보내고 싢은 λ©”μ‹œμ§€λ₯Ό LCD 판으둜 보낸닀
3️⃣ μ‘°μ΄μŠ€ν‹± νšŒμ „κΈ°πŸ•ΉοΈλ‘œ μš΄μ „λŒ€λΌ μƒκ°ν•˜κ³  μ „μ§„πŸ”΅, 우/μ’ŒνšŒμ „ + μ „μ§„πŸ”΅πŸŸ’, ν›„μ§„πŸ”΄, 우/μ’ŒνšŒμ „ + ν›„μ§„πŸ”΄πŸŸ’ ν•  λ•Œλ§ˆλ‹€ ν•΄λ‹Ή LED λ₯Ό κΉœλΉ‘μΈλ‹€

 

 

πŸš— ν”„λ‘œμ νŠΈ μ„±κ³Ό κ²°κ³Ό πŸš—

1️⃣ LCD νŒμ— 뒷차에 상황 μ•Œλ¦¬κΈ°

μ‘°μ΄μŠ€ν‹± λ²„νŠΌ 4개둜 μ§€μ •λœ 상황 μ•Œλ¦¬κΈ°

  • Aλ²„νŠΌ : front car! 
  • Bλ²„νŠΌ : front animal! 
  • Cλ²„νŠΌ : baby in car 
  • Dλ²„νŠΌ : broken car 

2️⃣ TCP/IP ν†΅μ‹ μœΌλ‘œ μš΄μ „λΏλ§Œ μ•„λ‹ˆλΌ 정차쀑에도 λ©”μ‹œμ§€λ₯Ό LCDνŒμ— μ „λ‹¬ν•˜κΈ° 

 

 

3️⃣ μ‘°μ΄μŠ€ν‹± (μš΄μ „λŒ€) 으둜 LED μ œμ–΄ν•˜κΈ°

전진, 쒌/μš°νšŒμ „, 후진 ν•  λ•Œλ§ˆλ‹€ LED μ œμ–΄

  • 전진 : νŒŒλž‘ 
  • 쒌/전진 : νŒŒλž‘/초둝 
  • 우/전진 : νŒŒλž‘/초둝 
  • 후진 : λΉ¨κ°• 
  • 쒌/후진 : λΉ¨κ°•/초둝 
  • 우/후진 : λΉ¨κ°•/초둝 
728x90
λ°˜μ‘ν˜•
Comments