#الکترونیک
سنسور مغناطیس سنج HMC5883L :
سنسور مغنتطیس سنج میدان مغناطیسی را تشخیص میدهد و مانند یک قطبنما عمل میکند معناطیس سنجها نیز میتوان میدان های مغناطیسی را روی محورهای فضایی مختلف اندازهگیری کنند
#میکروکنترلر #arduino
🆔@computeronic
سنسور مغناطیس سنج HMC5883L :
سنسور مغنتطیس سنج میدان مغناطیسی را تشخیص میدهد و مانند یک قطبنما عمل میکند معناطیس سنجها نیز میتوان میدان های مغناطیسی را روی محورهای فضایی مختلف اندازهگیری کنند
#میکروکنترلر #arduino
🆔@computeronic
✅سنسور فروسرخ :
سنسور فروسرخ می تواند تشعشعات فروسرخ را تشخیص دهد.
اکثر دستگاه کنترل از راه دور از این سنسور برای تشخیص فرمان ها استفاده می کنند در اغلب مواقع سنسور فروسرخ به همراه LED فروسرخ می آید که برای مسافت سنجی است. در تصویر سنسور GPY20A را می بینید
#میکروکنترلر #arduino
🆔@computeronic
سنسور فروسرخ می تواند تشعشعات فروسرخ را تشخیص دهد.
اکثر دستگاه کنترل از راه دور از این سنسور برای تشخیص فرمان ها استفاده می کنند در اغلب مواقع سنسور فروسرخ به همراه LED فروسرخ می آید که برای مسافت سنجی است. در تصویر سنسور GPY20A را می بینید
#میکروکنترلر #arduino
🆔@computeronic
✅سنسور دما :
سنسور دما می تواند دمای میحط را به صورت یک ولتاژ تبدیل کند و طبق نمودار این سنسور هرچه دما بالاتر رود میزان ولتاژ خروجی نیز بالاتر می رود در تصویر سنسور دما TMP36 را میبینید.
#میکروکنترلر #arduino
🆔@computeronic
سنسور دما می تواند دمای میحط را به صورت یک ولتاژ تبدیل کند و طبق نمودار این سنسور هرچه دما بالاتر رود میزان ولتاژ خروجی نیز بالاتر می رود در تصویر سنسور دما TMP36 را میبینید.
#میکروکنترلر #arduino
🆔@computeronic
كار با فايلها در پايتون:
در پايتون نيز مانند همه زبانها ميتوان فايلي را باز كرد و آنرا تغيير داد يا درون آن چيزي نوشت.اولين تابعي كه در فايلها بايد ياد بگيريم تابع open هست؛در هر برنامه اي كه مربوط به فايلهاست شما حتما حتما بايد ابتدا فايل را با متد open باز كنيد كه اين متد خود شامل دو ورودي آرگومان است،اول آدرس فايل موردنظر و دوم خلاصه اي از كاري كه ميخواهيم روي فايل انجام بدهيم.
open(“خلاصه حركت","آدرس فايل")
#پايتون
🆔@Computeronic
در پايتون نيز مانند همه زبانها ميتوان فايلي را باز كرد و آنرا تغيير داد يا درون آن چيزي نوشت.اولين تابعي كه در فايلها بايد ياد بگيريم تابع open هست؛در هر برنامه اي كه مربوط به فايلهاست شما حتما حتما بايد ابتدا فايل را با متد open باز كنيد كه اين متد خود شامل دو ورودي آرگومان است،اول آدرس فايل موردنظر و دوم خلاصه اي از كاري كه ميخواهيم روي فايل انجام بدهيم.
open(“خلاصه حركت","آدرس فايل")
#پايتون
🆔@Computeronic
Computeronic|کامپیوترونیک
كار با فايلها در پايتون: در پايتون نيز مانند همه زبانها ميتوان فايلي را باز كرد و آنرا تغيير داد يا درون آن چيزي نوشت.اولين تابعي كه در فايلها بايد ياد بگيريم تابع open هست؛در هر برنامه اي كه مربوط به فايلهاست شما حتما حتما بايد ابتدا فايل را با متد open…
در عكس فوق نمونه اي از خلاصه حركتها كه آرگومان دوم تابع open هستند را مشاهده ميكنيد.
“r”—->براي خواندن فايل
“a”—->افزودن بِه فايل
“w”——>نوشتن در فايل
“x”——>ساختن فايل
#پايتون
🆔@Computeronic
“r”—->براي خواندن فايل
“a”—->افزودن بِه فايل
“w”——>نوشتن در فايل
“x”——>ساختن فايل
#پايتون
🆔@Computeronic
فرض كنيد ما يك فايل به اسم Computeronic.txt را ايجاد كرده ايم و در آن متن بالا را نوشته ايم.
#پايتون
🆔@Computeronic
#پايتون
🆔@Computeronic
Computeronic|کامپیوترونیک
فرض كنيد ما يك فايل به اسم Computeronic.txt را ايجاد كرده ايم و در آن متن بالا را نوشته ايم. #پايتون 🆔@Computeronic
1️⃣باز كردن و خواندن فايل:براي اين كار از متد read بايد استفاده كنيم.
f=open(“Computeronic.txt”,”r”)
print(f.read())
>>
Hi,Welcome to Computeronic.txt
This is a test for files handling in python!
Goodbye
در مثال بالا ابتدا متغيري بِه نام f تعريف كرديم كه فرآيند باز شدن فايل در آن انجام ميگيرد؛نام فايل را در آرگومان اول نوشتيم و در آرگومان دوم “r” را بِه عنوان خلاصه كار يعني خواندن قرار داديم و سپس با استفاده از متد read و تابع print محتويات فايل را به عنوان خروجي دريافت كرديم.
🔵🔵🔵🔵🟡🟡🟡🟡
متد read خود ميتواند شامل آرگومان باشد بِه عنوان مثال اگر ما عدد 5 را بِه عنوان آرگومان تابع read قرار دهيم بدان معناست كه پنج كاراكتر اول موجود در فايل را فقط بخواند.
f=open(“Computeronic.txt”,”r”)
print(f.read(10))
>>
Hi,Welcome
#پايتون
🆔@Computeronic
f=open(“Computeronic.txt”,”r”)
print(f.read())
>>
Hi,Welcome to Computeronic.txt
This is a test for files handling in python!
Goodbye
در مثال بالا ابتدا متغيري بِه نام f تعريف كرديم كه فرآيند باز شدن فايل در آن انجام ميگيرد؛نام فايل را در آرگومان اول نوشتيم و در آرگومان دوم “r” را بِه عنوان خلاصه كار يعني خواندن قرار داديم و سپس با استفاده از متد read و تابع print محتويات فايل را به عنوان خروجي دريافت كرديم.
🔵🔵🔵🔵🟡🟡🟡🟡
متد read خود ميتواند شامل آرگومان باشد بِه عنوان مثال اگر ما عدد 5 را بِه عنوان آرگومان تابع read قرار دهيم بدان معناست كه پنج كاراكتر اول موجود در فايل را فقط بخواند.
f=open(“Computeronic.txt”,”r”)
print(f.read(10))
>>
Hi,Welcome
#پايتون
🆔@Computeronic
Computeronic|کامپیوترونیک
1️⃣باز كردن و خواندن فايل:براي اين كار از متد read بايد استفاده كنيم. f=open(“Computeronic.txt”,”r”) print(f.read()) >> Hi,Welcome to Computeronic.txt This is a test for files handling in python! Goodbye در مثال بالا ابتدا متغيري بِه نام f تعريف كرديم كه فرآيند…
متد readline:اين متد براي زماني استفاده ميشود كه بخواهيم فقط يك خط از فايل را بخوانيم؛بِه نمونه زير توجه كنيد:
f=open(“Computeronic.txt”,”r”)
print(f.readline())
>>Hi,Welcome to Computeronic.txt
بِه عنوان مثال در كد بالا فقط خط اول فايل چاپ شده است.
#پايتون
🆔@Computeronic
f=open(“Computeronic.txt”,”r”)
print(f.readline())
>>Hi,Welcome to Computeronic.txt
بِه عنوان مثال در كد بالا فقط خط اول فايل چاپ شده است.
#پايتون
🆔@Computeronic
📂خواندن فايل ها بدون استفاده از هيچ متدي و فقط بِه كمك حلقه for:
🔴🟡🟢
f=open(“Computeronic.txt”,”r”)
for x in f:
print(x)
>>
Hi,Welcome to Computeronic.txt
This is a test for files handling in python!
Goodbye
به كمك حلقه for فايل را پيمايش كرديم و آنرا خوانديم!
#پايتون
🆔@Computeronic
🔴🟡🟢
f=open(“Computeronic.txt”,”r”)
for x in f:
print(x)
>>
Hi,Welcome to Computeronic.txt
This is a test for files handling in python!
Goodbye
به كمك حلقه for فايل را پيمايش كرديم و آنرا خوانديم!
#پايتون
🆔@Computeronic
✅نمایشگر میزان دما با استفاده از رنگ :
🛠مرحله اول وسایل مورد نیاز :
1- بورد آردوینو اونو
2- برد بورد
3- چراغ LED RGB کاتد مشترک
4- سنسور دما TMP36
5- مقاومت 220 اهم (x3)
➰مرحله دوم نصب :
قطعات را مطابق تصویر بر روی برد بورد نصب کنید
📥مرحله سوم آپلود کد برنامه :
برنامه را از پست زیر دانلود نمایید و در IDE آردوینو باز نمایید و روی بورد آپلود نمایید.
#میکروکنترلر #arduino
🆔@computeronic
🛠مرحله اول وسایل مورد نیاز :
1- بورد آردوینو اونو
2- برد بورد
3- چراغ LED RGB کاتد مشترک
4- سنسور دما TMP36
5- مقاومت 220 اهم (x3)
➰مرحله دوم نصب :
قطعات را مطابق تصویر بر روی برد بورد نصب کنید
📥مرحله سوم آپلود کد برنامه :
برنامه را از پست زیر دانلود نمایید و در IDE آردوینو باز نمایید و روی بورد آپلود نمایید.
#میکروکنترلر #arduino
🆔@computeronic
٨تا از متدهاي پركاربرد در رشته ها بِه همراه نمونه كد و خروجي در يك قاب و فلش كارت مانند!
#پايتون
🆔@Computeronic
#پايتون
🆔@Computeronic
تفاوت متدهاي find و index در رشته ها در چيست؟🤔
نكته اينجاست كه اين دو تابع يك رشته يا كاراكتر را ميگيرند و محل وقوعش را در يك رشته برميگردانند اما مسئله مهم جايي پيش مي آيد كه آن كاراكتر در رشته وجود نداشته باشد!
در صورت يافت نشدن كاراكتر مدنظر ما اگر از متد find استفاده كرده باشيم در خروجي به ما 1- را برميگرداند و ادامه ميدهد اما اگر از index استفاده كنيم در صورت يافت نشدن از برنامه خارج ميشود و مانند break عمل ميكند!
🔵🟡پس توصيه اي كه ميشود اين است كه اگر ميخواهيد از برنامه خارج نشويد يا از if استفاده كنيد بهتر است متد find را بِه كار بگيريد!
#پايتون
🆔@Computeronic
نكته اينجاست كه اين دو تابع يك رشته يا كاراكتر را ميگيرند و محل وقوعش را در يك رشته برميگردانند اما مسئله مهم جايي پيش مي آيد كه آن كاراكتر در رشته وجود نداشته باشد!
در صورت يافت نشدن كاراكتر مدنظر ما اگر از متد find استفاده كرده باشيم در خروجي به ما 1- را برميگرداند و ادامه ميدهد اما اگر از index استفاده كنيم در صورت يافت نشدن از برنامه خارج ميشود و مانند break عمل ميكند!
🔵🟡پس توصيه اي كه ميشود اين است كه اگر ميخواهيد از برنامه خارج نشويد يا از if استفاده كنيد بهتر است متد find را بِه كار بگيريد!
#پايتون
🆔@Computeronic
مقايسه امنيت برخي پيامرسانها و مرورگرها و برنامه هاي ارتباطي؛تلگرام و فايرفاكس قوي تر از گوگل كروم و واتس اپ❗️
#فكت
🆔@Computeronic
#فكت
🆔@Computeronic