زرار اطلبى تاكسى

اعرض بياناتك
November 12, 2015

سلام عليكم
كتير مننا سمع عن شركه التاكسى العالميه uber
باختصار الشركه دى بتجبلك تاكسى من اى مكان انت عاوزه يوصلك لاى مكان تانى ببرنامج على موبايلك و بتسحب فلوس الاجره من كارت الفيزا بتاعك
انهارده هنتعلم ازاى نعمل زرار يطلب التاكسى لحد عندك و بكل سهوله

النسخه الانجليزى من المشروع هنا (انا بردو اللى كاتبها علشان محدش يقول بغش )

الحاجه اللى عاوزينها

  • Arduino mega IMG_0248
  • 1Sheeld IMG_0414
  • زرار كبير و مدورIMG_0291_00
  • 2x seven segment LSHD-5503
  • Lcd 2×16 44837-4672-4
  • Usb cable IMG_0435
  • Pcb IMG_0287
  • 15x 330 ohm resistors IMG_0270
  • small breadboard IMG_0536
  • wires and jumpers IMG_0437
  • 3mm plywood (خشب ابلكاش)

الادوات

  • مكواه لحام
  • قصدير
  • و باقى عده اللحام
  • double tape
  • بوكليز

الخطوه الاولى

ده رسمه للصندوق و فيها شرح لكل حاجه مكانها فين علشان لو جيبت حاجه حجمها مختلف تعرف هتعدل ايه
LaserBoxIlust
BTN

الفايل ده اعمله import على برنامج ماكينه الليزر

الخطوه الثانيه

وصل الشاشه زى ماهو مكتوب فى الصوره و جربها بالفايل ده
LCD_PIN

الخطوه الثالثه

الارقام هتوصلها بالطريقه دى

  • a > 22,23
  • b > 24,25
  • c > 26,27
  • d > 28,29
  • e > 30,31
  • f > 32,33
  • g > 34,35

و جربه بالكود ده
7segLed

IMG_0661

IMG_0692

الخطوه الرابعه

وصل الزرار
PushButtonSchematic

الخطوه الخامسه

هتجيب مفتاح التشفير باستخدام Restclient
, هتستخدم product_id fe3d50b5-0c3f-4fcd-9c5f-073fd359e12d لو انت فى مصر

و ده الكود بتاع الاردوينو
ده للتجربه
ده الحقيقى (خلى بالك و انت بتستخدمه)
RESTClient_-_2015-11-16_21.28.09

الخطوه الاخيره

ركب كل حاجه فى الصندوق
IMG_0732