امروزه یکی از چالش های طراحان الکترونیک، برنامه نویسی پردازنده های دیجیتال می باشد. پردازند هایی نظیر AVR ,ARM,FPGA و … اغلب دارای محیط های …
حضوری
1402/05/18
45 ساعت
نقدی - اقساطی
شامل میشود
مدرک فنی و حرفه ای ، QAL
امروزه یکی از چالش های طراحان الکترونیک، برنامه نویسی پردازنده های دیجیتال می باشد. پردازند هایی نظیر AVR ,ARM,FPGA و … اغلب دارای محیط های نه چندان جذاب و پیچیده هستند و برنامه نویسی در این پردازنده ها به خصوص در پروژه هایی که نیاز ارتباطی دارند بسیار زمان بر و پرهزینه است .
اما با ظهور پردازنده های ARDUINO که دارای محیط ساده و برنامه های آماده ههستند، برناه نویسی به خصوص در پروتکل های ارتباطی امری بسیار آسان شده است . اکثر ماژول های ARDUINO ساخته شده و آماده در بازار وجود دارند وکافی است که آنها را بر روی هم سوار کنیم، همچنین، سورس و برنامه های آن به صورت نیمه آماده وجود دارد و کافی است که فقط تعدادی محدودی خط برنامه به برنامه اصلی اضافه شده تا ARDUINO به راحتی کار خود را انجام دهد.
اگر بخواهیم مقایسه ای بین AVR وARDUINO انجام دهیم میتوان گفت که برای نوشتن یک ارتباط به صورت SMS لازم است صدها خط در AVR برنامه نویسی کنیم در صورتی که با استفاده از ماژول ارتباط پیام کوتاه ARDUINO به راحتی می توان با نوشتن چند خط برنامه این کار را انجام داد.
بنابراین با آموزش ARDUINO می توان از پیچیدگی و هزینه بر بودن پروژه های صنعتی و هوشمند که نیاز به پروکل های ارتباطی SMS,WIFI,GPRS,… دارند را کاست. البته لازم به ذکر است که آموزش ARDUINO باید به صورت کاربردی و پروژه محور انجام شود.
مجمتع آموزشی امیرکبیر سعی برآن دارد تا با آموزشARDUINO به صورت جامع و کاربردی به طراحان الکترونیک در جهت ساخت هوشمند و آماده کمک کند.
مدرسین دوره ARDUINO در مجتمع آموزشی امیرکبیر از افرادی انتخاب شده اند که اغلب بوردهای صنعتی و پیچیده را جهت مصارف صنعتی و هوشمند سازی ساختمان ها طراحی نموده اند.
Digital I/O
()digitalRead
()digitalWrite
()pinMode
Analog I/O
()analogRead
()analogReference
()analogWrite
Zero, Due & MKR Family
()analogReadResolution
()analogWriteResolution
Advanced I/O
()noTone
()pulseIn
()pulseInLong
()shiftIn
()shiftOut
()tone
Time
()delay
()delayMicroseconds
()micros
millis
Math
()abs
()constrain
()map
()max
()min
()pow
()sq
()sqrt
Trigonometry
cos
()sin
()tan
Characters
()isAlpha
()isAlphaNumeric
()isAscii
()isControl
()isDigit
()isGraph
()isHexadecimalDigit
()isLowerCase
()isPrintable
()isPunct
isSpace
()isUpperCase
()isWhitespace
Random Numbers
()random
randomSeed()
Bits and Bytes
()bit
()bitClear
()bitRead
()bitSet
()bitWrite
()highByte
()lowByte
External Interrupts
()attachInterrupt
()detachInterrupt
Interrupts
()interrupts
()noInterrupts
Communication
Serial
Stream
مجتمع آموزشی امیرکبیر (برنامه تابستان 1402)
چهارشنبهها -ساعت (21-18)
شروع : 1402/05/18
قیمت دوره :4500000 تومان
طول دوره :45 ساعت ( حضوری )
دوره ها |
DIgSILENT |
ETAP |
EPLAN |
........................