<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های آرتیمان</title><link>https://virgool.ir/feed/@ARTIMAN97</link><description>الکترونیک ، کامپیوتر ، تعمیرات</description><language>fa</language><pubDate>2026-11-11 19:37:18</pubDate><image><url>https://files.virgool.ir/upload/users/14475/avatar/hh062S.png</url><title>آرتیمان</title><link>https://virgool.ir/@ARTIMAN97</link></image><item><title>خواندن کدهای ریموت کنترل مادون قرمز با آردوینو</title><link>https://virgool.ir/@ARTIMAN97/خواندن-کدهای-ریموت-کنترل-مادون-قرمز-با-آردوینو-jxriybrw2gmx</link><description> در این مطلب آموزشی میخوام یک پروژه جالب رو براتون راه اندازی کنم ، پروژه خواندن کدهای ریموت کنترل های مادون قرمز . میدونیم که وسایل و دستگاه های زیادی از ریموت کنترل های مادون قرمز یا IR استفاده میکنند . اگر ما تصمیم بگیریم که پروژه ای بر پایه ریموت کنترل مادون قرمز بسازیم ، یا یک ریموت از بازار خریداری میکنیم و یا از ریموت دستگاه ها و وسایلی که داریم استفاده میکنیم . با الکتروپای همراه باشید تا بیاموزید که چطور میتونیم با این ریموت ها پروژمون رو انجام بدیم اساس کارکرد ریموت کنترل های مادون قرمز کنترل از راه دور IR تعدادی دکمه ، یک میکروکنترلر و یک LED فرستنده مادون قرمز داره. وقتی که یکی از دکمه ها فشار داده میشه ، میکروکنترلر دکمه رو شناسایی میکنه و سیگنال های مدوله شده (کدها) مربوط به اون دکمه رو به LED  ارسال می کنه و ، LED هم  اونها  رو به گیرنده IR در دستگاه می فرسته .راستی میدونید چرا ما نمیتونیم نور LED های مادون قرمز یا infrared رو ببینیم ؟ چون طول موج IR در طیف بینایی ما انسانها نیست ! اما برای دیدنشون یه راهی هست ! بله . دوربین گوشیتون رو فعال کنید ، حالا LED ریموت رو به طرف دوربین گوشیتون بگیرید ، یکی ار دکمه های ریموت رو فشار بدین . چی میبینید ؟! سیستم IR در گیرنده سیگنال ها (کدها) رو دریافت و دمودوله میکنه . سپس چک میکنه که این کد مربوط به کدام تابع هست و اون رو اجرا میکنه . هر تابع کد متفاوتی داره و هر کدام از دستگاه های IR دارای کدهای متفاوت برای عملکرد متفاوت هستند.نحوه اتصال گیرنده مادون قرمز 38KHz به برد آردوینو ( IR  Receiver Sensor – TSOP38238 )پایه شماره یک که خروجی سنسور هست به پایه شماره 11 آردوینو وصل کنید .پایه شماره 2 که منفی سنسور هست به GND آردوینو متصل کنید .پایه شماره 3 هم که تغذیه مثبت سنسور هست به 5V آردوینو وصل کنید .شماتیک مدار خواندن کدهای ریموت کنترل آپلود کدها بر روی برد آردینو و تست پروژه خواندن کدهای ریموت مادون قرمزابتدا کتابخانه IRremote.h رو نصب کنید . دانلود کتابخانه IRremote.hحالا کدهای زیر رو روی برد آردوینو آپلود کنید :/* * https://github.com/chauhannaman98 * * sketch.ino * * July 25, 2018 © GPL3+ * Author : Naman Chauhan */#include &lt;IRremote.h&gt;      //including infrared remote header fileint RECV_PIN = 11;        // the pin where you connect the output pin of IR sensor IRrecv irrecv(RECV_PIN);decode_results results; void setup(){  Serial.begin(9600);  irrecv.enableIRIn();} void loop() {  if (irrecv.decode(&amp;results))     {    int value = results.value;    Serial.println(&#34; &#34;);    Serial.print(&#34;Code: &#34;);    Serial.println(results.value); //prints the value a a button press    Serial.println(&#34; &#34;);    irrecv.resume();              // Receive the next value    Serial.println(&#34;*****************&#34;);    }}سریال مانیتور Arduino IDE رو باز کنید .هر ریموت کنترلی یا ریموت کنترلی که میخواین کدهاش رو بخونید برداید و روبروی سنسور گیرنده مادون قرمز بگیرید و یکی از کلید هاش رو فشار بدین .به سریال مانیتور نگاه کنید ، شما باید کد مربوط به کلیدی که فشار دادید رو اونجا ببینید  .کدهای مورد نظرتون رو یادداشت کنید یا در یک فایل ذخیره کنید .دیدگاه ها و سوالاتتون رو در قسمت نظرات برامون بنویسید . سپاسگزارممنبع الکتروپای</description><category>آرتیمان</category><author>آرتیمان</author><pubDate>Sun, 02 Sep 2018 04:42:26 +0430</pubDate></item><item><title>چگونه قدرتمند مذاکره کنید؟</title><link>https://virgool.ir/@ARTIMAN97/چگونه-قدرتمند-مذاکره-کنید-yxdpkd3yllsc</link><description> یشتر مردم در زمینه مذاکرات آموزشی ندیده‌اند، در حالی که مذاکره یکی از مهم‌ترین مهارت‌هایی است که آنها می‌‌بایست در کار و زندگی داشته باشند. ما همیشه در حال مذاکره هستیم. من بخش زیادی از دوره آموزشی کسب‌وکارم را به تدریس نکاتی در مورد مذاکره اختصاص داده‌ام. حتی برخی از بهترین افرادی که در جلسات مذاکره حضور می‌‌یابند نیز از برخی نکات آگاه نیستند و با یادگیری آنها می‌توانند سطح کسب‌وکارشان را ارتقا دهند.هدف از مذاکره چیست؟ساده است. هدف مذاکره این است که خواسته‌هایتان را با فرد دیگری هماهنگ کنید. هیچ کس برای به‌دست‌آوردن مبلغ کم، سر میز مذاکره حاضر نمی‌شود، مگرنه؟ همه دوست دارند چیز بیشتری در مذاکرات عایدشان شود.اما نکته ضدونقیض همین جاست: به منظور اینکه بتوانید بیشترین عایدی ممکن را داشته باشید، باید منافع طرف مقابل را نیز در نظر بگیرید. اگر من می‌خواهم به تمام خواسته‌هایم برسم، باید آنچه شما می‌خواهید را نیز تقدیمتان کنم. اینجاست که کار کمی سخت می‌‌شود. راهی وجود دارد که می‌توانید بدون دردسر هم به چیزهایی که می‌خواهید برسید و هم به خواسته‌های طرف مقابل احترام بگذارید. این روش «مذاکره قدرتمندانه» است.عناصر موجود در تمامی مذاکراتدر ابتدا باید بدانید که هر مذاکره‌ای شامل سه بخش می‌‌شود:1- خواسته: برای اینکه به طور کلی مذاکره‌ای وجود داشته باشد، باید هر دو طرف خواسته‌هایی داشته باشند.2- توافق: باید به نتیجه‌ای که به دست می‌‌آورید، اهمیت دهید، اما نباید خیلی حساس باشید.3- نبود قوانین مشخص: البته که هر جایی قوانین مشخص خود را نیز دارد، به عنوان مثال در هنگام مذاکره باید لباس مناسب و رسمی پوشیده باشید. منظور ما چنین قوانینی نیست. اما به عنوان مثال قواعد مشخصی در مورد نحوه شروع مذاکره یا به‌پایان‌رساندن آن وجود ندارد.در مذاکره قدرتمندانه چه اتفاقی می‌‌افتد؟مذاکره قدرتمندانه بر اساس چند قانون ساده و ابتدایی شکل می‌‌گیرد. این مذاکره بر اساس «جمع‌کردن» است نه «تفریق»! حل مسئله اهمیت دارد، نه بحث‌و‌جدل و توجه به طرف مقابل نیز اهمیت بسیاری دارد. پس چرا مذاکره از نظر بسیاری از مردم کار سخت و چالش‌برانگیزی به حساب می‌‌آید؟ نکته کلیدی تفاوت بین موقعیت و منفعت است.اساس یک مذاکره موفقبه یکی از مذاکرات خسته‌کننده‌ای فکر کنید که تابه‌حال تجربه کرده‌اید. عدم موفقیت آن شاید به خاطر این موضوع بوده است که هر دو نفر شما داشتید در مورد موقعیت‌هایتان با یکدیگر بحث می‌‌کردید و مذاکره را حسابی رقابتی کرده بودید. مذاکراتی که بر اساس موقعیت طرفین پیش می‌‌روند، معمولا این‌گونه هستند: من چیزی می‌‌گویم، شما حالت دفاعی می‌‌گیرید و از موقعیت خود دفاع می‌‌کنید. سپس من به دفاع از موقعیت خود می‌‌پردازم. حالا دیگر مسئله تعصبی شده است و هر دو نگران این خواهیم بود که چه کسی درست می‌‌گوید و چه کسی اشتباه می‌‌کند. هر کداممان جبهه می‌‌گیریم و کوتاه نمی‌‌آییم. این مذاکره به کجا خواهد کشید؟پس به جای اینکه در مورد موقعیت خود مذاکره کنید، در مورد منافع دخیل در مذاکره حرف بزنید. چه چیزی به شما انگیزه می‌‌بخشد؟ این همان چیزی است که واقعا اهمیت دارد. به این دو مثال توجه کنید:مثال شماره یک: فرض کنیم که من با خانمی آشنا شده‌ام و می‌خواهم با او ازدواج کنم. پس از او خواستگاری می‌‌کنم. این مذاکره در مورد موقعیت است یا منفعت؟در ابتدا در مورد موقعیت است.اما اگر بگویم که «می‌خواهم با من ازدواج کنی تا در تمام طول زندگی همراهم باشی و در کنار هم پیر شویم»، یا اگر بگویم «می‌خواهم با من ازدواج کنی تا به‌هم‌ریختگی‌های خانه را سروسامان دهی، ظرف‌ها را بشویی، غذا بپزی و برایم بچه بیاوری» در واقع در مورد «منفعت» صحبت کرده‌ام. به این شکل آن خانم از منافع من باخبر می‌‌شود و می‌تواند بهتر تصمیم بگیرد که آیا منفعت او نیز با این ازدواج مرتفع می‌شود یا خیر.مثال شماره دو: می‌خواهید خانه‌ای بخرید، پس با یک مشاور املاک تماس می‌گیرید. فرض کنید اولین چیزی که او به شما می‌‌گوید این باشد که «بله که گزینه خوبی برایتان دارم! این خانه را به تازگی فایل کرده‌ایم و قرار است طی دو روز فروخته شود. بیایید همین الان برویم ببینیمش!»چنین حرفی شما را تا سر حد مرگ می‌‌ترساند. هیچ مشاور املاکی این‌طور با مشتری حرف نمی‌‌زند. یا حداقل هیچ مشاور املاک موفقی این کار را نمی‌کند. در عوض یک مشاور خوب می‌‌گوید: «خوشحالم که تماس گرفته‌اید. به من بگویید که چه جور خانه‌ای می‌خواهید، آیا به تازگی به این شهر آمده‌اید؟ با این محله آشنایی دارید؟ آیا به محل کارتان نزدیک است یا به دنبال خانه‌ای هستید که به سیستم حمل‌ونقل شهری نزدیک باشد؟ آیا فرزند دارید؟ چه قیمتی مدنظرتان است؟ چندخوابه می‌خواهید؟»مشاور املاک موقعیت شما را درک کرده (می‌داند که می‌خواهید خانه‌ای بخرید) و سپس شروع به یافتن منافع شما می‌‌کند. او هرچه اطلاعات بیشتری در مورد خواسته‌های شما داشته باشد، بهتر می‌‌تواند آنها را رفع‌ورجوع کند. به همین خاطر است که یک مشاور املاک فوق‌العاده خوب، جزئیات بیشتری نسبت به تعداد افراد خانواده یا تعداد اتاق خواب مورد نیازتان از شما خواهد پرسید.دفعه بعدی که خواستید با کسی مذاکره کنید، این را به یاد داشته باشید: «موقعیت شما رفتار شماست. منافع شما آن چیزی است که انگیزه‌بخش رفتار شما شده است.» اگر قبلا مذاکره ناموفقی داشته‌اید، احتمالا بیش از حد روی موقعیت طرف مقابل متمرکز شده‌اید. اما اگر در مذاکرات هم به منافع خود توجه کنید و هم به منافع طرف مقابل، می‌‌توانید راه حلی طراحی کنید که به مذاق هر دو طرف خوش بیاید. به این شکل همه چیز بهتر و آسان‌تر پیش خواهد رفت و احتمالا همه به خواسته‌هایشان می‌‌رسند.منبع : https://vidone.ir/blog/27?utm_source=newsletter&amp;utm_medium=email&amp;utm_campaign=onh_kdrtmnd_mth_rh_n_d&amp;utm_term=2018-08-28</description><category>آرتیمان</category><author>آرتیمان</author><pubDate>Wed, 29 Aug 2018 17:03:38 +0430</pubDate></item><item><title>بلاک کردن کاربران در وردپرس بدون حذف اکانت</title><link>https://virgool.ir/@ARTIMAN97/بلاک-کردن-کاربران-در-وردپرس-بدون-حذف-اکانت-vpkdzthisnqi</link><description> شاید ساده ترین راه برای بلاک کردن کاربر وردپرس اینه که پروفایل کاربر  رو حذف کنید، اما با این روش همه ی نوشته ها ، پست ها و نظرات اونها رو کاملا از سایتتون حذف خواهید کرد. در این مقاله ما به شما نحوه ی مسدود کردن یک کاربر وردپرس را بدون حذف حساب کاربریش نشان خواهیم داد.چرا نباید حساب کاربر رو حذف کنید؟گفتیم که ساده ترین راه برای بلاک کردن کاربر وردپرس حذف حساب کاربری او هست. با حذف یک حساب کاربری در وردپرس به شما این امکان را می دهد که تمام محتوا را به کاربر دیگری اختصاص دهید. که با این روش اطلاعات نویسنده برای مقالات او تغییر خواهد کرد. بیایید نگاهی بیندازیم که چگونه می توانید به راحتی یک کاربر وردپرس را بدون حذف حساب کاربریش مسدود کنید.بلاک کاربر وردپرس بدون حذف اکانت او اولین کاری که باید برای بلاک کردن کاربر وردپرس انجام بدیم  نصب و فعال کردن افزونه User Blocker  است . این افزونه رو میتونید از مخزن وردپرس دانلود و نصب کنید . پس از فعال شدن، افزونه یک آیتم جدید به نام User Blocker به منوی مدیریت وردپرس اضافه می شود. با کلیک روی اون شما به صفحه تنظیمات پلاگین، که دارای سه زبانه یا تب هست می روید.?بلاک کردن کاربر بر اساس زمان در تب Block User By Time ، شما لیستی از تمام کاربران ثبت نام شده رو مشاهده خواهید کرد. شما می تونید یک کاربر را انتخاب کنید و محدوده زمانی که می خواهید این کاربر مسدود شود رو اضافه کنید .?شما همچنین می تونید برای مواقع ضروری و بدون اتلاف زمان تمام کاربران رو در یک محدوده زمانی بلاک کنید.  به پایین بروید، زمان را برای هر روز به صورت جداگانه اضافه کنید و روی دکمه «Apply to all» کلیک کنید.?در آخر باید بر روی دکمه Block User زیر کلیک کنید تا تغییرات اعمال شده ی خود را ذخیره کنید.بلاک کردن کاربر بر اساس تاریخ برای بلاک کردن کاربر وردپرس در  تاریخهای خاص باید به تب Block User By Date بروید. شما می تونید کاربران رو از این لیست انتخاب کنید و یک محدوده تاریخی را اضافه کنید تا آنها رو برای این تاریخ ها مسدود کنید.?شما همچنین می تونید تمام کاربران را در یک زمان انتخاب کنید و آنها رو برای یک محدوده تاریخی مشابه مسدود کنید.مسدود کردن دائمی کاربربرای این که بتونید به طور دائم یک کاربر را مسدود کنید، باید به تب Block Permanent Block بروید. از اینجا شما باید کاربر را انتخاب کنید و روی دکمه Block User در زیر کلیک کنید.?وضعیت کاربر از سبز به قرمز باید تغیر رنگ دهد.مسدود کردن کاربر بر اساس نقش اگر وب سایت شما دارای حساب های کاربری زیادی است و شما می خواهید با استفاده از نقش کاربران ، کاربران را مسدود کنید، بر روی Select User / Category کلیک کنید و سپس Role را انتخاب کنید. اکنون لیستی از نقشهای کاربری وردپرس را نشان خواهد داد. شما باید یک نقش را انتخاب کنید و بر روی دکمه Block User زیر کلیک کنید تا همه کاربران با این نقش را مسدود کند.I?توجه داشته باشید: شما نمیتوانید کاربران با نقش مدیر کل و ادمین مسدود کنید.در همه موارد، شما می توانید یک پیام عمومی برای کاربران مسدود شده اضافه کنید. شما همچنین می توانید یک پیام سفارشی برای هر کاربر اضافه کنید. اگر باکس Block Message  رو خالی بگذارید ، در ورود به حساب کاربری ، یک پیام پیش فرض رو که برای کاربران مسدود شده در نظر گرفته شده ، به کاریر نماش داده میشود  .?پس از مسدود شدن، یک پیام خطا در صفحه ورود وردپرس نشان می دهد که حساب آنها به طور موقت یا دائمی مسدود شده است.?توجه داشته باشید: حتما باید افزونه User Blocker را نصب و فعال کنید. غیرفعال کردن یا حذف افزونه به طور خودکار تمامی کاربران مسدود شده را از حالت بلاک و مسدود بودن خارج کرده و دوباره قادر به ورود به سیستم خواهند بود.چگونه یک حساب کاربری را باز ( Unblock ) کنیم؟برای باز کردن کابر مسدود شده ، باید در صفحه پیشخوان به User Blocker » Blocked User List در نوار مدیریت وردپرس بروید. شما همان 3 تب قبلی رو میبینید با یک تب اضافه شده به نام Blocked User List، در این تب لیستی از کاربران مسدود شده  وجود دارد.?شما می تونید به تب Blocked User List بروید و بر روی دکمه Reset زیر هر کاربر کلیک کنید تا آنها را رفع مسدود کنید.بعد از Reset کاربر می تونه به طور معمول به حساب کاربری خودش وارد بشه .</description><category>آرتیمان</category><author>آرتیمان</author><pubDate>Mon, 06 Aug 2018 16:14:24 +0430</pubDate></item></channel></rss>