Python_Programming_for_Arduino.pdf
10 MB
#کتاب آموزش برنامه نویسی آردوینو با پایتون
#Python_Programming_for_Arduino
زبان: انگلیسی
تعداد صفحات: 576
@ArduinoKaraneJavan
#Python_Programming_for_Arduino
زبان: انگلیسی
تعداد صفحات: 576
@ArduinoKaraneJavan
This media is not supported in your browser
VIEW IN TELEGRAM
✅ اولین کانال آموزش آردوینو در تلگرام
✅ اتوماسیون خانگی و صنعتی
✅ آموزش آردوینو از مبتدی تا حرفه ای
✅ برای عضویت کلیک کنید 👇🏻👇🏻👇🏻
@ArduinoKaraneJavan
✅ اتوماسیون خانگی و صنعتی
✅ آموزش آردوینو از مبتدی تا حرفه ای
✅ برای عضویت کلیک کنید 👇🏻👇🏻👇🏻
@ArduinoKaraneJavan
Modbus_over_serial_line_V1.pdf
267.8 KB
#MODBUS over Serial Line
#Specification & Implementation guide
#V1.0
زبان: انگلیسی
تعداد صفحات: 44
@ArduinoKaraneJavan
#Specification & Implementation guide
#V1.0
زبان: انگلیسی
تعداد صفحات: 44
@ArduinoKaraneJavan
سلام بر آردوینو کاران جوان
امروز میخوام براتون چند تا سایت خوب معرفی کنم پر از پروژه های آردوینو .
✅ http://www.electroschematics.com/arduino/
✅https://create.arduino.cc/projecthub/products/arduino-nano-r3
✅https://t.me/ArduinoKaraneJavan
@ArduinoKaraneJavan
امروز میخوام براتون چند تا سایت خوب معرفی کنم پر از پروژه های آردوینو .
✅ http://www.electroschematics.com/arduino/
✅https://create.arduino.cc/projecthub/products/arduino-nano-r3
✅https://t.me/ArduinoKaraneJavan
@ArduinoKaraneJavan
ElectroSchematics.com
Arduino & 24C256 Serial EEPROM - ElectroSchematics.com
This is a useful addition to my previous article “Arduino EEPROM”. The article is still available. I have provided a link here for convenience
🔴📸این تصویر به مناسبت روز جهانی معلم در شبکههای اجتماعی محبوب شده و مورد توجه قرار گرفته است.
روزتون مبارک معلمان مهربان
@ArduinoKaraneJavan
روزتون مبارک معلمان مهربان
@ArduinoKaraneJavan
سلام بر آردوینو کاران جوان
دوستان عده ای از اعضاء پیغام داده بودند و در مورد برنامه نویسی بیسیک برای آردوینو سوال کرده بودند که آیا امکان برنامه نویسی برای آردوینو با زبان بیسیک وجود دارد یا نه؟
در پاسخ باید گفت که شرکت Anywhere Software دارای مجموعه نرم افزار های B4X می باشد که اگر برنامه نویسی VB6 قدیمی رو بلد باشید براحتی میتوانید با همه این نرم افزارها کار کنید.
مجموعه B4X شامل برنامه های زیر است:
✅ برنامه B4A محیط برنامه نویسی بیسیک برای اندروید.
✅ برنامه B4I محیط برنامه نویسی بیسیک برای آی او اس(IOS).
✅ برنامه B4J محیط برنامه نویسی بیسیک برای جاوا در کامپیوتر.
✅ برنامه B4R محیط برنامه نویسی بیسیک برای آردوینو.
نسخه جدید نرم افزار B4R علاوه بر اکثر برد های آردوینو برد های مبتنی بر ESP8266 را نیز پشتیبانی می کند. که جهت دانلود در کانال قرار می گیرد تا علاقه مندان به زبان بیسیک نیز بتوانند با آردوینو کار کنند. 👇🏻👇🏻👇🏻👇🏻👇🏻
@ArduinoKaraneJavan
دوستان عده ای از اعضاء پیغام داده بودند و در مورد برنامه نویسی بیسیک برای آردوینو سوال کرده بودند که آیا امکان برنامه نویسی برای آردوینو با زبان بیسیک وجود دارد یا نه؟
در پاسخ باید گفت که شرکت Anywhere Software دارای مجموعه نرم افزار های B4X می باشد که اگر برنامه نویسی VB6 قدیمی رو بلد باشید براحتی میتوانید با همه این نرم افزارها کار کنید.
مجموعه B4X شامل برنامه های زیر است:
✅ برنامه B4A محیط برنامه نویسی بیسیک برای اندروید.
✅ برنامه B4I محیط برنامه نویسی بیسیک برای آی او اس(IOS).
✅ برنامه B4J محیط برنامه نویسی بیسیک برای جاوا در کامپیوتر.
✅ برنامه B4R محیط برنامه نویسی بیسیک برای آردوینو.
نسخه جدید نرم افزار B4R علاوه بر اکثر برد های آردوینو برد های مبتنی بر ESP8266 را نیز پشتیبانی می کند. که جهت دانلود در کانال قرار می گیرد تا علاقه مندان به زبان بیسیک نیز بتوانند با آردوینو کار کنند. 👇🏻👇🏻👇🏻👇🏻👇🏻
@ArduinoKaraneJavan
بزرگی می گفت:
یک وقت جلوی شما یک سبد سیب می آورند، شما اول برای نفر کناریتان بر میدارید، دوباره سیب بعدی را به نفر بعدی میدهید...
دقت کنید، تا زمانی که برای دیگران برمی دارید سبد مقابل شما می ماند... ولی حالا تصور کنید همان اول برای خود بردارید، میزبان سبد را به طرف نفر بعد میبرد...
نعمتهای خدا نیز اینطور است،
با بخشش، سبد را مقابل خود نگه دارید.
زندگی کردن با استانداردهای خدا بسیار زیباست.
@ArduinoKaraneJavan
یک وقت جلوی شما یک سبد سیب می آورند، شما اول برای نفر کناریتان بر میدارید، دوباره سیب بعدی را به نفر بعدی میدهید...
دقت کنید، تا زمانی که برای دیگران برمی دارید سبد مقابل شما می ماند... ولی حالا تصور کنید همان اول برای خود بردارید، میزبان سبد را به طرف نفر بعد میبرد...
نعمتهای خدا نیز اینطور است،
با بخشش، سبد را مقابل خود نگه دارید.
زندگی کردن با استانداردهای خدا بسیار زیباست.
@ArduinoKaraneJavan
👍2
معرفی IC
سلام دوستان
در این قسمت به معرفی IC شماره PCA9555 می پردازیم.
این IC یک مبدل I2C به 16 خط GPIO می باشد که به راحتی می توانیم توسط کتابخانه های نوسته شده آردوینو برای این چیپ از آن استفاده کنیم.
این چیپ دارای 16 پایه GPIO ، سه پایه آدرس، یک پایه اینتراپت و پایه های SDA و SCL برای ارتباط I2C با میکروکنترلر یا آردوینو می باشد.
هنگامی که برای طراحي ربات یا کاربردهای صنعتی از بورد Arduino یا دیگر میکروکنترلرها استفاده می کنید معمولا پایه های IO دیجیتال کمتر از تعداد پایه های مورد نیاز است که این مطلب طراحان مدار را دچار مشکل میکند. این چیپ برای حل این مشکل طراحی شده است.
با استفاده از این چیپ و رابط I2C میتوانید 16 پورت IO دیجیتال را به مدار خود بیفزایید. به عبارت دیگر تبدیل 2 خط دیجیتال I2C به 16 خط ورودی و خروجی دیجیتال با کاربرد عمومی.
@ArduinoKaraneJavan
مشخصات:
✅ ولتاژ تغذیه: 5 ولت
✅ دارای 16 پورت IO دیجیتال با Pull-up داخلی
✅ قابلیت تعریف 8 آدرس برای بورد از 0x20 تا 0x27
✅ امکان راه اندازی 8 بورد بصورت موازی با اتصال همزمان رابط I2C به کلیه ماژولها.
@ArduinoKaraneJavan
با استفاده از این چیپ در مدارات هوشمند سازی میتوانید مجموعه ای از سنسورهای 8 قسمت مختلف را که هرکدام دارای 16 سنسور می باشند، تنها توسط 2 سیم به برد کنترلی خود متصل نمایید.
ایده دیگر این می تواند باشد که هرکدام از این ماژولها در یک زون توسط ماژول Node MCU بوسیله پورت I2C آن کنترل شده و اطلاعات خود را از طریق WIFI به شبکه کامپیوتر یا اینترنت و یا مدار فرمان اصلی ارسال نمایند.
این چیپ بصورت ماژول آماده نیز در بازار موجود است و می توانید تهیه نمایید.
@ArduinoKaraneJavan
سلام دوستان
در این قسمت به معرفی IC شماره PCA9555 می پردازیم.
این IC یک مبدل I2C به 16 خط GPIO می باشد که به راحتی می توانیم توسط کتابخانه های نوسته شده آردوینو برای این چیپ از آن استفاده کنیم.
این چیپ دارای 16 پایه GPIO ، سه پایه آدرس، یک پایه اینتراپت و پایه های SDA و SCL برای ارتباط I2C با میکروکنترلر یا آردوینو می باشد.
هنگامی که برای طراحي ربات یا کاربردهای صنعتی از بورد Arduino یا دیگر میکروکنترلرها استفاده می کنید معمولا پایه های IO دیجیتال کمتر از تعداد پایه های مورد نیاز است که این مطلب طراحان مدار را دچار مشکل میکند. این چیپ برای حل این مشکل طراحی شده است.
با استفاده از این چیپ و رابط I2C میتوانید 16 پورت IO دیجیتال را به مدار خود بیفزایید. به عبارت دیگر تبدیل 2 خط دیجیتال I2C به 16 خط ورودی و خروجی دیجیتال با کاربرد عمومی.
@ArduinoKaraneJavan
مشخصات:
✅ ولتاژ تغذیه: 5 ولت
✅ دارای 16 پورت IO دیجیتال با Pull-up داخلی
✅ قابلیت تعریف 8 آدرس برای بورد از 0x20 تا 0x27
✅ امکان راه اندازی 8 بورد بصورت موازی با اتصال همزمان رابط I2C به کلیه ماژولها.
@ArduinoKaraneJavan
با استفاده از این چیپ در مدارات هوشمند سازی میتوانید مجموعه ای از سنسورهای 8 قسمت مختلف را که هرکدام دارای 16 سنسور می باشند، تنها توسط 2 سیم به برد کنترلی خود متصل نمایید.
ایده دیگر این می تواند باشد که هرکدام از این ماژولها در یک زون توسط ماژول Node MCU بوسیله پورت I2C آن کنترل شده و اطلاعات خود را از طریق WIFI به شبکه کامپیوتر یا اینترنت و یا مدار فرمان اصلی ارسال نمایند.
این چیپ بصورت ماژول آماده نیز در بازار موجود است و می توانید تهیه نمایید.
@ArduinoKaraneJavan
👍1