آموزش
آموزش میکروکنترلر STM32 قسمت سوم: چالش تأخیر
در این قسمت از آموزش STM32 با استفاده از یک مثالِ عملی، نحوهی کار با GPIOها را فرا خواهیم گرفت.
راهاندازی سرو موتور با استفاده از برد آردوینو
سرو موتورها یکی از کاربردیترین موتورهای موجود در زمینه رباتیک هستند. در این پست قصد داریم به چگونگی راهاندازی سرو موتور MG90S با استفاده از برد آردوینو (Arduino Nano) بپردازیم.
()noTone در آردوینو
()noTone در آردوینو تولید موج مربعیای که توسط تابع ()tone شروع شده را متوقف خواهد کرد و اگر موجی در حال تولید نباشد، این تابع هیچ تأثیری نخواهد داشت.
()tone در آردوینو
()tone در آردوینو یک موج مربعی از فرکانس مشخصشده (و ٪50 چرخهی وظیفه) را روی یک پین ایجاد میکند.
()analogWriteResolution در آردوینو
()analogWriteResolution در آردوینو، یک قسمت الحاقیِ (اضافهی) API آنالوگ، برای آردوینو Genuino ،Due و آردینو Zero و MKR1000 است که مقدار رزولوشن تابع ()analogWrite را تنظیم میکند.
()analogReadResolution در آردوینو
()analogReadResolution در آردوینو، یک قسمت الحاقیِ (اضافهی) API آنالوگ، برای آردوینو Due و Zero است که اندازهی مقداری که توسط ()analogRead بازگشت داده میشود را به بیت تنظیم (ست) میکند.
()analogWrite در آردوینو
()analogWrite در آردوینو یک مقدار آنالوگ (PWM wave) را روی پین مینویسد.
نصب ماژول ESP8266 و ESP32 در ویرایشگر آردینو
در این نوشته، با دو روشِ صد درصد کاربردی، شناسایی بردهای (NodeMCU (ESP32 & ESP8266 به نرمافزار آردوینو را تضمین میکنیم.
()analogRead در آردوینو
()analogRead در آردوینو داده را از پین آنالوگ مشخصشده میخواند. سینتکس: (analogRead(pin. پین: عدد پین آنالوگی که ميخواهیم از آن بخوانیم.