أردوينو
"أردوينوأونو" تنقيح 3
| |
Type | متحكم دقيق على لوحة واحدة |
Website | arduino.cc |
أردوينو Arduino، هومتحكم دقيق على لوحة واحدة، يتم ببرمجته عن طريق الحاسوب، وهومصمم لجعل عملية استخدام الإلكترونيات التفاعلية في المشاريع متعددة المجالات أكثر سهولة. ويستخدم أردوينوبصوره أساسيه في تصميم المشاريع الإلكترونية تفاعلية أوالمشاريع التي تستهدف بناء حساسات بيئية مختلفة (مثل درجات الحرارة، الرياح، الضغط..الخ) ويمكن توصيل أردوينوببرامج مختلفة علي الحاسب الشخصي.
ويعتمد الأردوينوفي برمجته علي لغة البرمجة مفتوحة المصدر پروسيسنگ، وتتميز الأكواد البرمجية الخاصة بلغة أردوينوأنها تشبهه لغة (سي++ C++) وتعتبر من أسهل لغات البرمجة المستخدمة في كتابة برامج المتحكمات الدقيقة.
التاريخ
العتاد الصلب
اللوحات الرسمية
Arduino Diecimila
Arduino Duemilanove (rev 2009b)
Arduino UNO
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Due (ARM-based)
LilyPad Arduino (rev 2007)
الدروع
عندما تم تصميم اردوينوكان واحداً من الأهداف الأساسية للتصميم هوحتىقد يكون سهل الاستخدام لجميع الفئات من الناس وأن يجعل أي إنسان قادر على القيام بالكثير من المشاريع الإلكترونية دون الحاجة لفهم تقنية كبيرة، من هنا تم تصميم وصناعة أغطية أردوينوأوما يعهد باسم دروع أردوينو.
الغطاء هولوحة إلكترونية في نفس حجم أردوينووتوضع فوق لوحة اردوينوالأساسية وتقوم بعمل مجموعة من الوظائف الخاصة التي بحاجة لمكونات ودوائر إلكترونية معقدة، ويستخدم الغطاء في إختصار الوقت والجهد اللازم لبناء هذه الدوائر الإلكترونية، كما يمكن هجريب واستخدام أكثر من غطاء واحد على نفس لوحة أردوينو.
Multiple shields can be stacked. In this example the top shield contains a solderless breadboard
Screw-terminal breakout shield in a wing-type format
Adafruit Motor Shield with screw terminals for connection to motors
Adafruit Datalogging Shield with a SD slot and Real-Time Clock chip
البرنامج
A screenshot of the Arduino IDE showing the "Blink" program, a simple beginner program
| |
المطوّر | Arduino Software |
---|---|
الإصدار المستقر | 1.0.5
/ 15 مايو2013
|
الإطلاق الپروڤة | 1.5.4 Beta
/ 10 سبتمبر 2013
|
المستودع | [{{#property:P1324 {{#property:P1324 ] |
مكتوب بلغة | Java, C and C++ |
نظام التشغيل | Cross-platform |
النوع | Integrated development environment |
الرخصة | LGPL or GPL license |
المسقط الإلكتروني | arduino.cc |
#define LED_PIN 13
void setup () {
pinMode (LED_PIN, OUTPUT); // Enable pin 13 for digital output
void loop () {
digitalWrite (LED_PIN, HIGH); // Turn on the LED
delay (1000); // Wait one second (1000 milliseconds)
digitalWrite (LED_PIN, LOW); // Turn off the LED
delay (1000); // Wait one second
التطوير
التطبيقات
- Xoscillo: open-source oscilloscope
- Scientific equipment
- Arduinome: a MIDI controller device that mimics the Monome
- OBDuino: a trip computer that uses the on-board diagnostics interface found in most modern cars
- The Humane Reader and Humane PC from Humane Informatics: low-cost electronic devices with TV-out that can hold a five thousand book library (e.g. offline Wikipedia compilations) on a microSD card
- Ardupilot: drone software / hardware
- ArduinoPhone
نقد
انظر أيضاً
- ARM express
- BASIC Stamp
- Fritzing
- Gadgeteer
- Gumstix
- ioBridge
- Make Controller Kit
- Maximite
- mbed microcontroller
- Minibloq
- Netduino
- OOPic
- Parallax Propeller
- PICAXE
- Raspberry Pi
- ROBOTC
- Simplecortex
- Tinkerforge
- UDOO
المصادر
- ^ "Official slogan". Arduino Project. Retrieved 2013-12-31.
- ^ "Hardware Index". Arduino Project. Retrieved 2013-12-10.
- ^ "Arduino Software Release Notes". Arduino Project. Retrieved May 31, 2013.
- ^ "xoscillo – A software oscilloscope that acquires data using an arduino or a parallax (more platforms to come). – Google Project Hosting". Code.google.com. Retrieved 2013-01-18.
- ^ (6100): 1303–1304. (open access)
- ^ ArduinoPhone. Instructables.com (2013-07-17). Retrieved on 2013-08-04.
خطأ استشهاد: الوسم <ref>
ذوالاسم "smartprojects" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-35" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-36" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "Blink Tutorial" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-38" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-39" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-42" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-43" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-44" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "freeduino" المُعرّف في <references>
غير مستخدم في النص السابق.
خطأ استشهاد: الوسم <ref>
ذوالاسم "AutoF7-45" المُعرّف في <references>
غير مستخدم في النص السابق.
<ref>
ذوالاسم "AutoF7-46" المُعرّف في <references>
غير مستخدم في النص السابق.
وصلات خارجية
مشاع الفهم فيه ميديا متعلقة بموضوع [[commons:خطأ لوا في وحدة:WikidataIB على السطر 496: attempt to index field 'wikibase' (a nil value).|خطأ لوا في وحدة:WikidataIB على السطر 496: attempt to index field 'wikibase' (a nil value).]]. |
- Official website
- at the Internet Movie Database, YouTube, Vimeo
- Documentary about Arduino, Wired Magazine (in Italian)
- How to install additional Arduino libraries?
- Arduino Cheat Sheet
- Arduino Board Pinout Diagrams: Due, Esplora, Leonardo, Mega, Micro, Mini, Uno
- Evolution tree for Arduino
- نطقب:Triangulation