Mundarija:

Aqlli svetoforlar: 6 qadam
Aqlli svetoforlar: 6 qadam

Video: Aqlli svetoforlar: 6 qadam

Video: Aqlli svetoforlar: 6 qadam
Video: «Умные» светофоры Ташкента. Что это, как они работают и зачем нужны? 2024, Noyabr
Anonim
Aqlli svetoforlar
Aqlli svetoforlar

Nega men bu loyihani tuzdim

Men Howest Kortijk talabasiman. Bu ikkinchi semestrda MCT uchun maktab loyihasi.

Men mashinamni haydab ketayotganimda va ko'chalarda tinch bo'lsa, qarama -qarshi yo'nalishda boshqa tirbandlik bo'lmasa, qizil chiroqlar oldida turish befoyda. Men foydasiz svetoforlar oldida turmasligingizni ta'minlaydigan tizim yaratmoqchi edim. Ko'p odamlar svetoforga yaqinlashguncha tez haydashadi va bu yaxshi emas, shuning uchun men tezlikni aniqlagichni chiroqlardan uzoqroqqa qo'yaman. Ro'za tutish uchun mashinaga kirsangiz, qizil chiroq yonadi.

1 -qadam: materiallar ro'yxati

Men uchun loyihaning umumiy qiymati 121, 30 evroni tashkil etdi

Ishlatilgan qismlar

  • IQ sensori
  • Ultrasonik sensor
  • HC-SR04
  • LDR
  • Sensorli displey
  • LCD 1602A
  • Ledlar
  • Buzzer
  • Svetofor
  • Yog'och taxtalar
  • PCF8574
  • Menteşalar
  • Tirnoqlar
  • Yelim
  • Quvvat adapteri

Ishlatilgan asboblar

  • Yog'och arra
  • Lehimlash mashinasi

Qismlarni va ularni qayerdan sotib olish mumkinligi haqida batafsilroq ma'lumot olish uchun men pdf tuzdim. (Sahifalar bir -birining yonida bo'lishi kerak)

2 -qadam: uy -joy

Uy -joy
Uy -joy
Uy -joy
Uy -joy
Uy -joy
Uy -joy
Uy -joy
Uy -joy

Uy -joy uchun men otamdan yordam oldim.

Biz yog'och taxtalarni arralashdan boshladik. Biz 60 sm x 90 sm o'lchamdagi ikkita taxtani, 10 sm x 60 sm o'lchamdagi 2 ta taxtani va 10 sm x 90 sm o'lchamdagi taxtalarni ko'rdik.

Biz 10 sm x 60 sm o'lchamdagi taxtalarni yon tomonlarga osib qo'yamiz va ularni 60 sm x 90 sm pastki taxta bilan yopishtiramiz. Orqa tomon uchun biz 10 sm x 90 sm o'lchamdagi taxtadan foydalanardik va pastki taxtaga yopishtirdik.

Qurilish tomi uchun biz menteşalardan foydalanganmiz, shunda siz tomning taxtasini ochib, simingizga qaraysiz.

3 -qadam: sxemani buzish

Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema

Ulanish murakkab ko'rinadi, lekin unday emas. Ba'zan siz bir xil simlarni ulashingiz kerak, shuning uchun bu unchalik qiyin emas.

LCD displey uchun men PCF8574 dan foydalandim, shuning uchun qolgan komponentlar uchun PI -da GPIO pinlari etarli bo'ladi.

4 -qadam: sozlash

Sozlash
Sozlash
Sozlash
Sozlash
Sozlash
Sozlash
Sozlash
Sozlash

Men sxemani tuzish uchun 2 ta bord ishlatardim. Kabel uchun men taxtada teshik ochdim, shunda siz hamma narsani taxtaning ostiga yashira olasiz.

5 -qadam: Normallashtirilgan ma'lumotlar bazasi

Normallashtirilgan ma'lumotlar bazasi
Normallashtirilgan ma'lumotlar bazasi

Men o'tayotgan mashinalarning tezligini saqlash uchun ma'lumotlar bazasini tuzdim. Bu qadriyatlar yordamida siz tezlik tarixini yoki tezlikni oshirgan mashinalar tarixini yaratishingiz mumkin.

Sensor uchun stol ham bor, u erda sensordan va qurilmaning nomini sensordan o'rnatish mumkin.

Men ham joylashuv jadvalini tuzdim. Bu jadvalda men chiroqlar holatini, chiroqlar turgan ko'cha va chorrahani saqladim. Agar siz loyihani bir nechta kesishmalar bilan sarflamoqchi bo'lsangiz, uni o'sha erda saqlashingiz mumkin. Agar siz chiroqlar avtomatik, o'chirilgan yoki yoqilgan bo'lsa ham tejashingiz mumkin. Xuddi svetoforlar bilan.

6 -qadam: Kodni yozish

Kodni yozish uchun men quyidagi dasturlardan foydalandim:

  • Vizual studiya kodi: HTML, CSS va Javascript-da, shuningdek Python-da orqa qismini dasturlash.
  • MySQL Workbench: ma'lumotlar bazasini yaratish

Men bu erda kodni qanday yozganim haqida batafsil to'xtalmayman, bu ma'lumotni mening loyiham uchun Github omboridan topishingiz mumkin:

Tavsiya: