آردوینو فارسی
описание
اولین کانال تخصصی آموزش آردوینو گروه: https://t.me/ArduinoFarsi_G لینک کانال یوتیوب: https://www.youtube.com/c/ArduinoFarsi ارتباط با ادمین و ثبت سفارش: ☎️ رضا اژدرکش: 09199117192 💲 حمایت از کانال: شماره کارت: 6104331049714000 بانک ملت بنام رضا اژدرکش
Лучшие посты
за три месяца#سورس کد آموزش بالا #ArduinoJson #ESP32 @ArduinoFarsi_cc
#آمورش دریافت کدهای جیسون از سایت های مختلف #ArduinoJson #ESP32 https://wokwi.com/projects/395814950375155713 @ArduinoFarsi_cc
#آمورش کار کردن با رشته های ثابت بصورت بهینه. #String @ArduinoFarsi_cc
без подписи
#آموزش_platformio قسمت 6 #platformio @ArduinoFarsi_cc
DIFFERENZE_🤣_🤣_@Arduino_#arduinoproject_#arduinouno_#arduino_#esp32 @ArduinoFarsi_cc
без подписи
без подписи
#آموزش_platformio قسمت 5 #platformio @ArduinoFarsi_cc
#آموزش_platformio 📘 بخش 5 🎬 #اسکریپت پایتون مرتبط با آموزش مذکور 🐍 #AFA_gzip_builder 🛠 #platformio 🖥 @ArduinoFarsi_cc 📱
این فقط یک جایگزین برای Arduino IDE نیست. App Lab برای نسل جدید بردهای آردوینو مثل UNO Q طراحی شده که علاوه بر میکروکنترلر، یک سیستمعامل لینوکسی هم دارند. در نتیجه میتوانی در یک محیط واحد: کد C++ برای میکروکنترلر بنویسی. کد Python برای بخش لینوکس اجرا کنی. رابط کاربری وب (HTML/CSS/JavaScript) ... #Arduino_App_Lab @ArduinoFarsi_cc
https://youtu.be/3L-54ZDpgGY
https://www.youtube.com/shorts/0G_UfqoAsRA?feature=share
#آموزش_platformio قسمت 4 #platformio @ArduinoFarsi_cc
به یاد همه عزیزانی که از دست دادیم... در خیالات خودم در زیر بارانی که نیست می رسم با تو به خانه،از خیابانی که نیست می نشینی روبه رویم خستگی در میکنی چای می ریزم برایت توی فنجانی که نیست باز میخندی و میپرسی که حالت بهتر است؟ باز میخندم که خیلی...!گرچه میدانی که نیست شعر میخوانم برایت واژه ها گل می کنند یاس و مریم می گذارم توی گلدانی که نیست چشم می دوزم به چشمت،می شود آیا کمی دست هایم را بگیری بین دستانی که نیست؟ وقت رفتن می شود با بغض می گویم نرو پشت پایت اشک می ریزم در ایوانی که نیست میروی و خانه لبریز از نبودت میشود باز تنها میشوم با یاد مهمانی که نیست رفته ای و بعد تو این کار هر روز من است باور اینکه نباشی کار آسانی که نیست
✔️ نکته برنامه نویسی: در میکروکنترلرهایی مثل ESP32، استفاده از کلاس String آردوینو در توابع ناهمگام (Async) و کالبکها، بزرگترین گناه کبیره در مهندسی تعبیه شده (Embedded) است. کلاس String دادهها را در حافظه پویا (Heap) ذخیره میکند. اختصاص و آزادسازی مداوم رشتهها (مثلاً با هر بار دریافت پیامک یا اجرای دستورات AT)، حافظه را تکهتکه (Fragmented) میکند. بعد از چند روز یا چند هفته کارکرد مداوم دستگاه در محیط واقعی، ناگهان سیستم به دلیل کمبود حافظه پیوسته (Heap Exhaustion) کرش میکند.
شاید برای شما هم پیش بیاد... دوستان سلام من 4 تا برد ESP32-S3-N16R0 خریدم. بعد متوجه شدم که هر 4 تا برد مشکل دارند. وقتی برنامه میریختم داخلشون: 1- قسمت فلزی برد به شدت داغ می شد. 2- مودم داخلی ساخته میشد ولی توسط دستگاه های دیگه ssid اش دیده نمیشد. 3- به مودم خونه متصل نمی شد. ولی وای فای های اطراف رو اسکن میکرد و اسمشون رو لیست میکرد. بعد از ساعت ها تست و آزمایش های مختلف، می خواستم برد رو ریست کنم، که تصادفا انگشتم قرار گرفت بین بدنه فلزی ESP و یک سری از پینهاش. و همون لحظه برد از مودم IP گرفت. یک انگشتم رو گذاشتم روی قسمت فلزی ESP و با دست دیگه یک سوزن برداشتم و یکی یکی میزدم به پین های اون منطقه و برد رو ریست میکردم. و نهایتا متوجه شدم که روی GPIO 15 همیشه درست کار میکنه. بعد GPIO 15 رو با یک مقاومت 10 کیلو اهمی زدم به GND همه مشکلات برد حل شد. و دیگه اصلا داغ نمیشه. همه 4 تا برد خریداری شده، همین ایراد رو داشتند. #یک_تجربه #ESP32_S3_N16R0 @ArduinoFarsi_cc
без подписи
#آموزش_گیت قسمت اول #git @ArduinoFarsi_cc
#آموزش_platformio قسمت 7 #platformio @ArduinoFarsi_cc