كتاب Arduino Software Internalsكتب تقنية المعلومات

كتاب Arduino Software Internals

لا يكفي مجرد بناء مشاريع Arduino الخاصة بك ؛ حان الوقت لمعرفة كيفية عمل الأشياء! سيأخذك هذا الكتاب ليس فقط في كيفية استخدام برامج وأجهزة Arduino ، ولكن الأهم من ذلك سيوضح لك كيف يعمل كل شيء وكيف يرتبط البرنامج بالأجهزة. يأخذ Arduino Software Internals غوصًا مفصلاً في بيئة Arduino. سنغطي لغة Arduino وميزات الأجهزة وكيف يمكن للمصنعين أخيرًا إبعاد أنفسهم عن قبضة بيئة Arduino والتحرك نحو الترميز في AVR C ++ عادي والتحدث إلى وحدة التحكم الدقيقة بلغتها الأصلية. ما سوف تتعلمه: كيف تتفاعل لغة Arduino مع الأجهزة ، وكذلك كيف تعمل بالفعل في C ++ ؛ كيف يعمل نظام الترجمة وكيف يمكن تعديل المجموعة لتلائم المتطلبات الشخصية ؛ كمية صغيرة من لغة التجميع AVR ؛ بالضبط كيفية إعداد واستخدام ميزات الأجهزة المختلفة لـ AVR دون الحاجة إلى محاولة فك تشفير أوراق البيانات - والتي غالبًا ما تكون غير واضحة وغير واضحة ؛ بدائل لـ Arduino IDE والتي قد تمنحهم سير عمل أفضل ؛ كيفية بناء نسخة اردوينو الخاصة بهم من الصفر.
نورمان دونبار - نورمان دنبار ، لا أحد مميز - اسأل زوجتي! أنا لست مؤلفًا حقًا ، فأنا (متقاعد الآن) مسؤول قاعدة بيانات Oracle ، ولكن على مر السنين أنشأت عددًا لا بأس به من الكتب الإلكترونية التي يمكنك تنزيلها من صفحة Github الخاصة بي ، https://github.com/NormanDunbar . بعد المدرسة ، عملت أولاً كميكانيكي دراجات نارية من هوندا في إلجين في شمال اسكتلندا ، وتبع ذلك فترة في إينفيرنيس كميكانيكي محرك ياماها خارجي. كان تعطل جهاز الكمبيوتر الخاص بي هو Sinclair ZX-81. اشتريت واحدة وتعلقتها. دورة سريعة للدبلوم الوطني الاسكتلندي العالي في الكلية ، وسرعان ما كنت أعمل في صناعة تكنولوجيا المعلومات في أبردين. بعد 12 عامًا في أبردين ، قابلت يوركشاير لاس ، وانتقلت إلى يوركشاير حيث تزوجت واستقرت مع أليسون. ما زلت هنا وما زلت أعمل في مجال تكنولوجيا المعلومات ، على الرغم من أنني بدأت أنا وأليسون شركة تكنولوجيا المعلومات الخاصة بنا - نجري اختبار البرامج وقواعد بيانات Oracle. كتابي الأول ، "Arduino Software Internals" ، كتبت لأخدش الحكة الخاصة بي لأنني لا أملك خيالًا عندما يتعلق الأمر بالتفكير فيما يجب أن أبني أو أرسم أو أكتب ، إلخ. كيف تعمل الأشياء أو كيف تصنع الأشياء. كنت "بحاجة" لمعرفة كيفية تحدث برنامج Arduino مع الأجهزة لجعلها تعمل. لقد رأيت (واشتريت) العديد من الكتب الجيدة حول الأشياء التي يجب إنشاؤها باستخدام Arduino الخاص بك ، ولكن لا شيء عن كيفية عملها. هناك واحد الآن! بعد الغوص في كود Arduino ، ومعرفة ما فعله ولماذا ، انتهى بي الأمر مع كومة هائلة من الملاحظات ، لذلك اعتقدت أنني سأجمعها معًا في كتاب لاستخدامي الشخصي. اختار Apress نشره ، وها نحن هنا - فجأة أصبحت مؤلفًا منشورًا. كتابي الثاني ، في طور الإعداد ، يدور مرة أخرى حول Arduino و ATmaga328 ، وهو موضوع آخر لم أره بعد ، سأقوم بتحديثه بالعنوان عندما يكون الأمر أقل سرية! قراءة سعيدة ، وتذكر شعاري - لا تفكر ، اكتشف! ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ Arduino Software Internals ❝ الناشرين : ❞ Apress Media LLC ❝ ❱
من الأردوينو - مكتبة كتب تقنية المعلومات.

وصف الكتاب : لا يكفي مجرد بناء مشاريع Arduino الخاصة بك ؛ حان الوقت لمعرفة كيفية عمل الأشياء! سيأخذك هذا الكتاب ليس فقط في كيفية استخدام برامج وأجهزة Arduino ، ولكن الأهم من ذلك سيوضح لك كيف يعمل كل شيء وكيف يرتبط البرنامج بالأجهزة.
يأخذ Arduino Software Internals غوصًا مفصلاً في بيئة Arduino. سنغطي لغة Arduino وميزات الأجهزة وكيف يمكن للمصنعين أخيرًا إبعاد أنفسهم عن قبضة بيئة Arduino والتحرك نحو الترميز في AVR C ++ عادي والتحدث إلى وحدة التحكم الدقيقة بلغتها الأصلية.

ما سوف تتعلمه:

كيف تتفاعل لغة Arduino مع الأجهزة ، وكذلك كيف تعمل بالفعل في C ++ ؛
كيف يعمل نظام الترجمة وكيف يمكن تعديل المجموعة لتلائم المتطلبات الشخصية ؛
كمية صغيرة من لغة التجميع AVR ؛
بالضبط كيفية إعداد واستخدام ميزات الأجهزة المختلفة لـ AVR دون الحاجة إلى محاولة فك تشفير أوراق البيانات - والتي غالبًا ما تكون غير واضحة وغير واضحة ؛
بدائل لـ Arduino IDE والتي قد تمنحهم سير عمل أفضل ؛
كيفية بناء نسخة اردوينو الخاصة بهم من الصفر.

للكاتب/المؤلف : نورمان دونبار .
دار النشر : Apress Media LLC .
سنة النشر : 2020م / 1441هـ .
عدد مرات التحميل : 1123 مرّة / مرات.
تم اضافته في : الجمعة , 10 فبراير 2023م.

ولتسجيل ملاحظاتك ورأيك حول الكتاب يمكنك المشاركه في التعليقات من هنا:

ظهرت فكرة جهاز الآردوينو عام 2005م في مدينة إفريا الإيطالية، حيث أطلق ماسيمو بانزى بالتعاون مع دايفيد كوارتيليس وجاينلوكا مارتينو بإطلاق مشروع «أردوين إيفريا» (Arduin of Ivrea) و اسم المشروع يعود إلى حانة كان ماسيمو بانزي ورفاقه يرتادونها حانة دي أردوينو (Bar Di Re Arduino) والتي مستوحى اسمها من الملك أردوين (king arduin).

وكان الهدف الأساسي للمشروع هو عمل بيئة تطوير للمتحكمات دقيقه بصوره مفتوحه المصدر 100 في المئة وتضمن هذا المشروع عمل بيئة تطوير برمجيه للمتحكمات الدقيقة Integrated Development Environment وتكون مجانيه في ذات الوقت كما تضمن عمل لوحات تطوير Development Boards صغيره الحجم بتكلفه بسيطه تبلغ حالياً قرابة 27 دولار ليتمكن الطلاب والهواة التقنين تحمل سعرها، وحتى عام 2013 تم شحن أكثر من 700 ألف لوحة آردوينو.

في عام 2002، انضم ماسيمو بانزي، مهندس برمجيات ومصمم تفاعل، إلى معهد Ivrea Interaction Design Institute في إيفريا (إيطاليا) لتعزيز التصميم التفاعلي - المعروف أحيانًا باسم الحوسبة الفيزيائية. ولكن بميزانية مخفضة وبضع ساعات دراسية، لم يكن لديه خيارات كثيرة. اتخذ بانزي المتحكم الدقيق BASIC Stamp كأساس، ولكن كان لهذا مشكلتين:

 

لم يكن لديه قوة حوسبة كافية للمشاريع التي كان يفكر فيها بعض الطلاب، كما أنه كلف النموذج الأساسي حوالي 100 دولار. كما أراد شيئًا يمكن تشغيله على نظام ماكنتوش، حيث كان النظام الأكثر استخدامًا بين مصممي IDII. عندما كانت الأمور قائمة، بدأ يفكر في صنع الأطباق نفسها التي تلبي احتياجاته. كان لدى بانزك صديق طور المعالجة في معهد ماساتشوستس للتكنولوجيا. تمتاز المعالجة ببيئة برمجة IDE سهلة الاستخدام، وحتى المستخدمين عديمي الخبرة يمكنهم عمل تصورات معقدة وجميلة. كان بإمكان بانزك أن يفعل شيئًا مشابهًا لتشفير المتحكمات الدقيقة في رأسه. اتخذ هرناندو باراجان، طالب IDII، الخطوة الأولى في هذا الاتجاه. أنشأ منصة تسمى Wiring، تتكون من IDE سهل الاستخدام ولوحة دائرة كهربائية. لكن بانزي أراد شيئًا أبسط وأسهل وأرخص. كان بانزي ومعاونيه يؤمنون بالبرمجيات مفتوحة المصدر وفضلوا نشر المشروع لأكبر عدد ممكن من الناس. علاوة على ذلك، كان IDII يفتقر إلى المال وكان عليه أن يغلق، وكان أعضاء الفريق يخشون فقدان مشروعهم. البحث في كيفية تطبيق نموذج البرامج مفتوحة المصدر على الأجهزة، باستخدام ترخيص المشاع الإبداعي

لصنع اللوحة، وضعوا تكلفة قدرها 30 دولارًا كهدف تكلفة. لقد أرادوا أيضًا أن تكون اللوحة فريدة من نوعها، وأن تبدو جذابة. إذا كانت لوحات الآخرين خضراء، فستكون صفائحهم زرقاء؛ إذا أرادت معظم الشركات المصنعة التوفير في المدخلات والمخرجات، فسيكون لها كومة. كملمس أخير، تمت إضافة خريطة صغيرة لإيطاليا إلى الجزء الخلفي من اللوحة. ابتكرت المجموعة منتجًا يعتمد على قطع غير مكلفة ويسهل العثور عليها حتى يتمكن المستخدمون من صنع اللوحات بأنفسهم إذا أرادوا ذلك. استخدموا الميكروكونترولر ATmega328. لتحقيق النجاح اللاحق لـ آردوينو، كان القرار الأساسي هو توصيل اللوحة وتشغيلها، بحيث يمكن للمستخدم إخراج اللوحة من الصندوق، وتوصيلها بالكمبيوتر، واستخدامها على الفور. تم توزيع أول 300 لوحة على طلاب المعهد.

طُلب من كل منهم أن يفعل شيئًا - كل ما يريد - وولدت المشاريع الأولى. في وقت قصير، أراد الآخرون أيضًا لوحة. كان المشروع قيد التنفيذ، لكن لم يتم ذكر اسمه بعد؛ اسم آردوينو. في إحدى الليالي، قرروا أخذ رشفة في البار المحلي: أخذوه من اسم البار -Bar di Re Arduino-. يأخذ البار أيضًا اسمه من ملك آردوينو، الذي كان ملكًا لإيطاليا من 1002 إلى 1014.

سرعان ما انتشر اسم آردوينو على الإنترنت، دون أي تسويق أو إعلان. توم إيجوي، الذي كان حينها أستاذًا في جامعة نيويورك وعضوًا الآن في فريق التطوير في آردوينو، اندهش من السهولة التي يوفر بها آردوينو الإلكترونيات للجاهلين وسعرها المنخفض. بفضل IDE سهل الاستخدام الذي أخذته آردوينو من المعالجة والأسلاك، فقد سهلت أيضًا على الأشخاص الذين لم يعرفوا الكثير من قبل الدخول إلى عالم الأجهزة. كان آردوينو يكتسب زخمًا في حركة افعل ذلك بنفسك. في مايو 2011، قدر ماسيمو بانزي أنه تم بيع حوالي 300000 أردوينوس. في أبريل 2013، وفقًا لديفيد كوارتيليس، تم بيع أكثر من 700000 مسؤول من أردوينوس، وقدر أن هناك نسخة واحدة أو مشتقًا واحدًا على الأقل لكل بطاقة رسمية. في ذلك الوقت، كان يتم إنتاج 5000 أردوينو رسمي يوميًا. بحلول يوليو 2014، كان عدد Arduino Uno المباع أكثر من مليون ونصف المليون. اعتبارًا من فبراير 2015، هناك 19 لوحة مختلفة على موقع آردوينو الرسمي. لقد أصبحت واحدة من أكثر المنصات استخدامًا لإنشاء نماذج آردوينو الأولية في العالم.



نوع الكتاب : pdf.
اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل Arduino Software Internals
نورمان دونبار
نورمان دونبار
Norman Dunbar
نورمان دنبار ، لا أحد مميز - اسأل زوجتي! أنا لست مؤلفًا حقًا ، فأنا (متقاعد الآن) مسؤول قاعدة بيانات Oracle ، ولكن على مر السنين أنشأت عددًا لا بأس به من الكتب الإلكترونية التي يمكنك تنزيلها من صفحة Github الخاصة بي ، https://github.com/NormanDunbar . بعد المدرسة ، عملت أولاً كميكانيكي دراجات نارية من هوندا في إلجين في شمال اسكتلندا ، وتبع ذلك فترة في إينفيرنيس كميكانيكي محرك ياماها خارجي. كان تعطل جهاز الكمبيوتر الخاص بي هو Sinclair ZX-81. اشتريت واحدة وتعلقتها. دورة سريعة للدبلوم الوطني الاسكتلندي العالي في الكلية ، وسرعان ما كنت أعمل في صناعة تكنولوجيا المعلومات في أبردين. بعد 12 عامًا في أبردين ، قابلت يوركشاير لاس ، وانتقلت إلى يوركشاير حيث تزوجت واستقرت مع أليسون. ما زلت هنا وما زلت أعمل في مجال تكنولوجيا المعلومات ، على الرغم من أنني بدأت أنا وأليسون شركة تكنولوجيا المعلومات الخاصة بنا - نجري اختبار البرامج وقواعد بيانات Oracle. كتابي الأول ، "Arduino Software Internals" ، كتبت لأخدش الحكة الخاصة بي لأنني لا أملك خيالًا عندما يتعلق الأمر بالتفكير فيما يجب أن أبني أو أرسم أو أكتب ، إلخ. كيف تعمل الأشياء أو كيف تصنع الأشياء. كنت "بحاجة" لمعرفة كيفية تحدث برنامج Arduino مع الأجهزة لجعلها تعمل. لقد رأيت (واشتريت) العديد من الكتب الجيدة حول الأشياء التي يجب إنشاؤها باستخدام Arduino الخاص بك ، ولكن لا شيء عن كيفية عملها. هناك واحد الآن! بعد الغوص في كود Arduino ، ومعرفة ما فعله ولماذا ، انتهى بي الأمر مع كومة هائلة من الملاحظات ، لذلك اعتقدت أنني سأجمعها معًا في كتاب لاستخدامي الشخصي. اختار Apress نشره ، وها نحن هنا - فجأة أصبحت مؤلفًا منشورًا. كتابي الثاني ، في طور الإعداد ، يدور مرة أخرى حول Arduino و ATmaga328 ، وهو موضوع آخر لم أره بعد ، سأقوم بتحديثه بالعنوان عندما يكون الأمر أقل سرية! قراءة سعيدة ، وتذكر شعاري - لا تفكر ، اكتشف! ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ Arduino Software Internals ❝ الناشرين : ❞ Apress Media LLC ❝ ❱.



كتب اخرى في الأردوينو

Arduino Cookbook 2rd Edition PDF

قراءة و تحميل كتاب Arduino Cookbook 2rd Edition PDF مجانا

Mastering Microcontrollers Helped by Arduino PDF

قراءة و تحميل كتاب Mastering Microcontrollers Helped by Arduino PDF مجانا

Practical Arduino: Cool Projects for Open Source Hardware PDF

قراءة و تحميل كتاب Practical Arduino: Cool Projects for Open Source Hardware PDF مجانا

Arduino Applied PDF

قراءة و تحميل كتاب Arduino Applied PDF مجانا

برمجة Arduino: الدليل المتوسط ​​النهائي لتعلم برمجة Arduino خطوة بخطوة PDF

قراءة و تحميل كتاب برمجة Arduino: الدليل المتوسط ​​النهائي لتعلم برمجة Arduino خطوة بخطوة PDF مجانا

Adventures in Arduino PDF

قراءة و تحميل كتاب Adventures in Arduino PDF مجانا

المزيد من كتب لغات البرمجة في مكتبة كتب لغات البرمجة , المزيد من كتب الإلكترونيات والطاقة في مكتبة كتب الإلكترونيات والطاقة , المزيد من الكتب التقنية والحاسوبية العامة في مكتبة الكتب التقنية والحاسوبية العامة , المزيد من كتب الكمبيوتر والانترنت في مكتبة كتب الكمبيوتر والانترنت , المزيد من كتب بي اتش بي في مكتبة كتب بي اتش بي , المزيد من كتب شبكات الحاسوب في مكتبة كتب شبكات الحاسوب , المزيد من كتب فجوال بيسك دوت نت في مكتبة كتب فجوال بيسك دوت نت , المزيد من كتب فجوال بيسك 6 في مكتبة كتب فجوال بيسك 6 , المزيد من كتب سي بلس بلس في مكتبة كتب سي بلس بلس
عرض كل كتب تقنية المعلومات ..
اقرأ المزيد في مكتبة كتب إسلامية , اقرأ المزيد في مكتبة كتب تقنية المعلومات , اقرأ المزيد في مكتبة المناهج التعليمية والكتب الدراسية , اقرأ المزيد في مكتبة القصص والروايات والمجلّات , اقرأ المزيد في مكتبة كتب الهندسة والتكنولوجيا , اقرأ المزيد في مكتبة الكتب والموسوعات العامة , اقرأ المزيد في مكتبة كتب تعلم اللغات , اقرأ المزيد في مكتبة كتب التنمية البشرية , اقرأ المزيد في مكتبة الكتب التعليمية , اقرأ المزيد في مكتبة كتب التاريخ , اقرأ المزيد في مكتبة كتب الأطفال قصص ومجلات , اقرأ المزيد في مكتبة كتب الطب , اقرأ المزيد في مكتبة الكتب العلمية , اقرأ المزيد في مكتبة كتب علوم سياسية وقانونية , اقرأ المزيد في مكتبة كتب الأدب , اقرأ المزيد في مكتبة كتب الروايات الأجنبية والعالمية , اقرأ المزيد في مكتبة كتب اللياقة البدنية والصحة العامة , اقرأ المزيد في مكتبة كتب الأسرة والتربية الطبخ والديكور , اقرأ المزيد في مكتبة الكتب الغير مصنّفة , اقرأ المزيد في مكتبة كتب المعاجم واللغات , اقرأ المزيد في مكتبة كتب علوم عسكرية و قانون دولي
جميع مكتبات الكتب ..