تصميم هاتف بواسطة الأردوينو
في البداية ،في البداية يجب علينا تجهيز المواد والعناصر التي سنحتاجها .
يمكن شراء معظم هذه الوحدات مباشرة ،
مثل :
Arduino Uno
TFT Touch Shield
GPRS Shield.
و نظرًاإلى أننا نريد وضع هاتف Arduino الخاص بنا في غلاف مطبوع ثلاثي
الأبعاد على حسب تصميمنا نحن ومن أجل تكييف حجم هذه القشرة ،
يتعين علينا إنشاء لوحة PCB للشحن والتفريغ (بما في ذلك جزأين)
ولوحة توسيع PCB التي يمكن توصيلها بمقبس سماعة الرأس الخاص
بـ GPRS Shield.
في مشروعنا سوف نحتاج إلى :- 1. Arduino Uno
- 2.TFT Touch Shield
- 3.GPRS Shield
- 4..RTC
5.دائرة شحن ArduinoPhone مخصصة ( أو Lipo Rider)
6.Li-po battery
7.A shell (with 3D printer)
بعد تحضيرنا لجميع المواد والعناصر الأساسية من أجل تصميم هاتف الأردوينو ،نحن الان نحتاج
إلى تجميع المكونات الإلكترونية المذكورة أعلاه لوضع الجزء الأساسي من هاتف Arduino Phone.
قم بتوصيل GPRS Shield في Arduino UNI ، ثم قم بتوصيل TFT Touch Shield بـ GPRS
. الآن ، سوف ندخل في جزء البرنامج.
ملاحظات مهمة :
عندما تصل إلى صفحة github ، ابحث عن زر Download ZIP ، انقر لتنزيل الكود.
ملاحظة 1 :
2. الكود الذي قمت بتنزيله ليس مكتبة Arduino ، إنه Sketchbook ، والتي تشمل كل المكتبة التي يحتاجها المشروع. 3. قم بفك ضغط الملف الذي قمت بتنزيله من github ، وستحصل على مجلد باسم ArduinoPhone-master. 4. افتح Arduino IDE الخاص بك ، انقر فوق File > Preferences > Sketchbook Location، وتصفح إلى المجلد الذي ذكرناه أعلاه - ArduinoPhone-master. ثم انقر فوق "موافق" لحفظه. 5. أغلق Arduino IDE وأعد فتحه ، انقر فوق File > Sketchbook > PhoneCode, ثم الرمز الرئيسي لهاتف Arduino مفتوح. 6. اختر اللوحة المناسبة والمنفذ لتحميل الكود.
ملاحظة 2 :
(باستثناء مفتاح زر إعادة الضبط و GPRS). لذا ، فإن كيفية إدارة واجهة المستخدم ستكون مهمة صعبة.
لحسن الحظ ، لا يوفر TFT Touch وظيفة عرض فحسب ، بل يوفر أيضًا وظيفة شاشة تعمل باللمس.
وبالتالي ، يمكننا إدارة واجهة المستخدم من خلال إيماءة ، مثل التمرير لليسار والتمرير لليمين.
في هذه الخطوة ، سوف نوضح كيف يعمل ArduinoPhone. والصورة تشير إلى سير عمل ArduinoPhone.
أخيرًا ، فتح ArduinoPhone.ino باستخدام Arduino IDE ، ثم قم بتحديث كود المصدر إلى ArduinoPhone
تعليقات