رفتن به مطلب
انجمن الکترولب

جستجو در تالار

در حال نمایش نتایج برای برچسب های 'رزبری پای'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • انجمن الکترولب
    • رزبری پای - رسپبری پای
    • آردوینو
    • اینرنت اشیا IOT - ماژول ESP8266
    • میکروکنترلر ها
    • نرم افزارهای الکترونیک

4 نتیجه پیدا شد

  1. MQTT یک پروتکل ماشین به ماشین (M2M) برای اتصالات اینترنت اشیاء (LOT) است در قسمت اول این نوشته به بررسی پروتکل MQTT برای ارتباط مابین رزبری پای و ESP8266 می پردازیم. برای ایجاد تعامل میان دستگاه‌های اینترنت اشیا به پروتکل‌هایی با overhead کمتر (بار اضافی کمتر) از قبیل MQTT نیاز است.در دنیای اینترنت اشیا ؛ چیزی که بسیار با آن سروکار داریم، جدا از خود اشیا، پیام‌های ردوبدل شده میان آن‌ها است. دستگاه‌های اینترنت اشیا IoT هنگام ایجاد پیام، اطلاعاتی از قبیل گزارش وضعیت و ارزیابی محیط را ارسال کرده و هنگام دریافت اطلاعات، از آن‌ها خواسته می‌شود تا کاری را انجام دهند یا اطلاعات سایر دستگاه‌ها را ذخیره کنند و یا موارد کاربردی بی‌شمار دیگر. سرعت افزایش تعداد دستگاه‌های اینترنت اشیا مدام به نسبت روز قبل بیشتر شده و به‌تبع آن تجمع ترافیک پیام‌ها نیز با سرعتی باورنکردنی در حال رشد است. با بسط و توسعه اینترنت اشیا، اپلیکیشن هایی نیز روی گوشی‌های هوشمند، تبلت ها و کامپیوترها اجرا می‌شوند که همه نیازمند سرویس پیام‌رسان مشابهی هستند. روش‌های متعددی برای مدیریت پیام‌ها در اینترنت اشیا وجود دارد که یک از اثرگذارترین و جالب‌ترین تکنولوژی‌ها، بروکرهای پیام (message brokers) هستند. ویکی‌پدیا بروکرهای پیام را این‌چنین تعریف می‌کند: بروکر پیام (message brokers) یک ماژول برنامه واسط است که پیام را از پروتکل انتقال پیام ارسال‌کننده به پروتکل انتقال پیام گیرنده ترجمه می‌کند. بروکرهای پیام، اجزایی در شبکه‌های ارتباطات یا کامپیوتر هستند که اپلیکیشن های نرم‌افزاری در آنجا از طریق تبادل پیام‌های تعریف‌شده ارتباط برقرار می‌کنند. بروکرهای پیام یک بلوک سازنده پیام میان‌افزار به شمار می‌رود. بروکر یک الگوی معماری برای ارزیابی، انتقال و مسیریابی پیام به شمار می‌رود. بروکر به‌عنوان یک واسط با به حداقل رساندن آگاهی دوطرفه‌ای که اپلیکیشن ها برای تبادل پیام باید از وضعیت ارتباطی یکدیگر داشته باشند ارتباط میان اپلیکیشن ها را ممکن ساخته و از تکرار جلوگیری می‌کند. بروکرها از الگوی publish-subscribe استفاده می‌کنند. در این الگو subscriber (کلاینتی که پیام‌های مربوط به موضوع خاصی را دریافت می‌کنند) برای دریافت پیام‌هایی که publisher ها (ارسال‌کننده پیام بدون آنکه گیرنده خاصی برای دریافت آن پیام در نظر داشته باشد) به بروکر ارسال می‌کنند، با یک یا چند بروکر ارتباط برقرار می‌کنند. یک subscriber نیز تا حدودی می‌تواند هم‌زمان به‌عنوان یک publisher عمل کند. تئوری دیگر کافیست! اکنون به یکی از رایج‌ترین و تأثیرگذارترین پروتکل‌های بروکر یعنی MQ Telemetry Transport یا MQTT می‌پردازیم. توجه داشته باشید که نام اصلی این پروتکل در حال حاضر کمتر استفاده می‌شود و نام اختصاری آن یعنی MQTT به‌عنوان نام پروتکل بکار می‌رود. نام‌های قدیمی پروتکل MQTT عبارت‌اند از SCADA Device (MQIsdp) و WebSphere MQTT” (WMQTT) بر اساس توضیحات mqtt.org: MQTT، یک پروتکل انتقال پیام کاملاً ساده و بسیار سبک و مبتنی بر الگوی publish/subscribe (ثبت/انتشار) (ارسال/دریافت) است که برای دستگاه‌هایی که دارای محدودیت پردازش و ذخیره‌سازی (مانند دستگاه‌های اینترنت اشیا) هستند یا شبکه‌هایی که پهنای باند کم، تأخیر زمانی بالا و عدم ثبات دارند، طراحی گردیده است. اصول طراحی پروتکل MQTT به‌گونه‌ای است که پهنای باند و منابع موردنیاز دستگاه‌ها را به حداقل رسانده و درعین‌حال اعتماد و اطمینان برای دریافت پیام‌ها را نیز تضمین می‌کند. بعلاوه این اصول، پروتکل MQTT را برای ارتباط ماشین به ماشین (M2M) و یا دستگاه‌های متصل در دنیای اینترنت اشیا (IoT) و همچنین اپلیکیشن های موبایل که از مصرف باتری و پهنای باند کم برخوردار هستند، ایدئال می‌سازد. به‌عبارت‌دیگر، پیاده‌سازی MQTT، انتخابی است ایدئال برای دستگاه‌هایی از قبیل کامپیوتر Raspberry Pi، Arduino، تلفن‌های هوشمند OSes و هر پلتفرمی که می‌خواهد از انتقال پیام ساده با overhead کم بهره‌مند شود. تاکنون، پروتکل MQTT با نسخه ۳٫۱٫۱ و بر اساس استاندارد OASIS بوده است اگرچه در بازار این پروتکل با نسخه ۳٫۱٫۰ ارائه می‌شود. جدیدترین نسخه نسبت به نسخه قبلی به‌طور قابل‌ملاحظه‌ای توسعه یافته است و از این پس بروکرهای MQTT را با عنوان سرورهای MQTT نام برده خواهند شد. انجمن آیانا (IANA)، پورت ۱۸۸۳ از TCP/IP را جهت استفاده توسط بروکرهای MQTT و همچنین پورت ۸۸۸۳ را برای استفاده از MQTT بر روی SSL رزرو کرده است (باید توجه داشت که استفاده از SSL، overhead بیشتری در ارتباطات ایجاد می‌کند.) اغلب پیاده‌سازی‌های سرور نحت پروتکل MQTT از WebSockets پشتیبانی می‌کنند. پروتکل MQTT از ۵ ویژگی مهم برخورداراست: مسیریابی مبتنی بر Topic (موضوع): در پیاده‌سازی MQTT پیام‌ها بر اساس رتبه‌بندی موضوعی طبقه‌بندی می‌شوند مانند شهر، ساختمان، اتاق، دستگاه، سنسور. در پیام‌های ارسالی می‌توان از wildcard نیز استفاده کرد. به‌طور مثال کلیه اطلاعات مربوط به سنسورهای موجود در تمامی آزمایشگاه‌های واقع در کلیه ساختمان‌های کالیفرنیا را می‌توان به‌صورت california/+/laboratory/# ثبت کرد. علامت +، وایلد کارد در یک سطح و وایلد کارد # کلیه سطوح پایین‌تر را که در متعاقباً آمده است، شامل می‌شود. پشتیبانی از Clean Sessions(حذف session ها): زمانی که دستگاه endpoint برای اولین بار به سرور MQTT متصل می‌شود، session جدید MQTT ایجاد و توسط سرور و کلاینت ذخیره می‌شود. ذخیره session، این امکان را برای بروکر فراهم می‌کند تا پس از برقراری مجدد ارتباط نیز دریافت پیام‌ها را از سر بگیرد. بطوریکه پیام‌هایی که به علت قطع ارتباط، دریافت یا ارسال نشده‌اند، دریافت می‌شوند. Clean Sessions(حذف session ها) یک گزینه انتخابی است. کیفیت سرویس: پشتیبانی MQTT از QoS، این امکان را در اختیار subscriber ها و publisher ها قرار می‌دهد تا یکی از سه سطوح سرویس زیرا انتخاب کنند: QoS 0: این سطح از کیفیت خدمات نیاز به تائید از جانب گیرنده پیام ندارد. در این حالت، کیفیت و اطمینان خدمات، قربانی سرعت انتقال می‌شوند (احتمال از دست رفتن پیام‌ها وجود دارد). QoS 1 : از ارسال‌کننده می‌خواهد تا در صورت عدم دریافت پیام تائید در مهلت زمانی تعین شده، مجدداً پیام را ارسال کند. در اتصال اینترنتی ضعیف، تلاش مجدد QoS 1 در ارسال پیام ممکن است، در عملکرد انتقال پیام‌ها تأثیر گذاشته و احتمال ارسال پیام‌های تکراری وجود دارد. QoS 2 : مشابه عملکرد QoS 1 است با این تفاوت که برای اطمینان از عدم ارسال تکراری پیام‌ها، پی‌درپی وضعیت خود را تغییر می‌دهد. ذخیره پیام‌ها: زمانی که Publisher پیامی را با عنوان “ذخیره شود” علامت‌گذاری می‌کند، آن پیام پیش از سایر پیام‌ها به endpoint ای که برای آن تاپیک Subscribe کرده است می‌رسد. در هر تاپیک فقط یک پیام را می‌توان ذخیره کرد. پیام‌هایLWT: ا Publisher یا subscriber هنگام اتصال به سرور می‌توانند برای Topic خود یک پیام LWT تنظیم کنند، در این حالت در صورت قطع ناخواسته ارتباط endpoint، کلیه کاربرانی که آن topic را دنبال می‌کنند، پیام را دریافت خواهند کرد. در صورت قطع ارتباط عمدی، پیام‌های LWT ارسال نخواهند شد. در قسمت بعدی آموزش با نصب و تست MQTT روی رزبری پای آشنا میشویم. برای بحث های بیشتر در مورد اینرنت اشیا با رزبری پای و ESP8266 به تاپیک مربوطه در انجمن الکترولب مراجعه کنید. اگر به میکروکنترلر ها و آردوینو علاقه دارید وبلاگ دیگر من الکترولب را دنبال کنید. منبع: iott .ir
  2. از زمانی که رزبری پای (Rasberry Pi) وارد بازار قطعات کامپیوتری شد توجه بسیاری از افراد از جمله مهندسان، گیک‌ها و بازی‌خورها را به خود جلب کرد. یک کامپیوتر کامل تنها با قیمت 35 دلار؟! به نظر مسخره می‌آید ولی واقعاً شما یک کامپیوتر را می‌توانید همیشه در جیب خود داشته باشید، اما دقیقاً این چه وسیله‌ای است؟ چه کسی آن را ساخته؟ به چه کار می‌آید؟ مشخصات آن چیست؟ و خیلی سوال‌های دیگر که ما سعی می‌کنیم به آن‌ها جواب دهیم 1) رزبری پای چیست؟ رزبری پای کامپیوتری به اندازه کارت اعتباری است که قیمتی حدود 5 الی 35 دلار دارد. این کامپیوتر می‌تواند کارایی همانند کامپیوترهای رومیزی داشته باشد و یا با آن می‌توان دستگاه‌های هوشمند را ساخت. در اصل Rasberry Pi به عنوان کامپیوترهای کوچک برای تدریس برنامه نویسی به دانش‌آموزان ساخته شد. در سال‌های بعد از ورود آن به بازار، مهندسان و کارشناسان کامپیوتر پتانسیل واقعی این رایانه تک بردی را کشف کردند و در حال حاضر رزبری پای یکی از محبوب‌ترین آیتم‌های فناوری در جهان می‌باشد. شما می‌توانید با اضافه کردن دستگاه‌های دیگر مانند دوربین یا نمایشگر لمسی قابلیت‌های کامپیوتر Rasberry Pi را بالا ببرید. 2) خالق رزبری کیست؟ موسسه رزبری پای در سال 2008 میلادی توسط تکنسین‌ها و افراد آکادمیک (ابن آپتون، راب مولینز، جک لانگ، پیت لوماس، آلان مایکرافت و دیوید برابن) تاسیس شد. هدف اصلی این شرکت بالا بردن اطلاعات دانش‌‌آموزان در علوم رایانه بود که توانستند با تولید کامپیوتری بسیار ارزان قیمت و ساده به این هدف پاسخ دهند. تصویر بالا «ابن آپتون» را با یک کامپیوتر Rasberry Pi نشان می‌دهد. در حال حاضر تعداد کمی از افراد ذکر شده در بالا در این شرکت فعالیت دارند ولی ابن آپتون (یکی از بنیان‌گذاران این کامپیوتر) مدیرعامل فعلی رزبری پای است. 3) چرا نام Rasberry Pi را انتخاب کردند؟ انتخاب اسم میوه رزبری دنباله رو اسم دیگر کمپانی‌های کامپیوتر مانند اپل (Apple)، سیستم کامپیوترهای نارنگی (Tangerine Computer Systems)، کامپیوترهای زردآلو (Apricot Computers) و فندوقی بلوط (Acorn) بود. ایده اصلی کلمه پای (Pi) از کامپیوترهای کوچکی که تنها زبان برنامه نویسی پایتون را پشتیبانی می‌کنند، آمده است. در یکی از مصاحبه‌های خبری ابن آپتون اعلام کرده بود که هیچ وقت هدف اصلی ساخت کامپیوتر برای کارهای معمولی نبوده، با وجود اینکه این کامپیوتر می‌تواند جوابگوی نیازهای روزمره باشد؛ هدف اصلی این کمپانی، تولید کامپیوتری برای یادگیری برنامه نویسی دانش‌آموزان بوده‌ است. 4) زمان ورود رزبری پای به بازار کی بود؟ برای اولین بار نسخه تجاری رزبری پای 30 بهمن سال 1390 معرفی شد و ده روز بعد فروش آن آغاز شد. اولین کامپیوترهای Rasberry Pi مجهز به سیستم عامل لینوکس، رم 256 مگابایت و یک پورت یو اس بی بودند که با نام مدل ای (Model A) به فروش رفتند. 5) چه تفاوتی بین مدل‌های رزبری پای وجود دارد؟ نامگذاری مدل‌های رزبری پای مقداری گیج کننده است. دو دسته بندی برای نامگذاری مدل‌ها وجود دارد. پای 1، پای 2 و پای 3 نشان نسل‌های مختلف است مدل‌های پای 1 بین سال‌های 2012 الی 2014، مدل‌های پای 2 سال 2015 و مدل‌های پای 3 از سال 2016 به بعد تولید شدند، بنابراین مدل‌های 3 به روزترین نسخه‌های موجود در بازار و بهتر از مدل‌های پای 1 و پای 2 می‌باشند. مدل A ،A+ و B ،B+ مشخص کننده قدرت و ویژگی‌های کامپیوترهای Rasberry Pi می‌باشند و داشتن مدل A به معنای بهتر بودن از مدل B نیست. مدل دیگری به نام رزبری پای زیرو (Zero) موجود است که برای پروژه‌های ساده با قیمت 5 دلار به فروش می‌رود که نمی‌توان آن را با مدل‌های A و B مقایسه کرد، به علاوه این مدل دیگر در بازار موجود نیست. در تصویر بالا ویژگی‌ها و قیمت مدل‌های مختلف کامپیوترهای رزبری پای آورده شده‌ است. 6) کجا می‌توان از رزبری پای استفاده کرد؟ رزبری پای توانست توجه جامعه جهانی از هر قشر کاری را به خود جلب کند. در حال حاضر دو کامپیوتر رزبری پای در حال گردش به دور زمین هستند که آزمایشات ایستگاه فضایی بین‌المللی را انجام می‌دهند. به زودی پروژه استرو پای (Astro Pi) یک فضانورد انگلیسی «تیم پیک» به فضا می‌فرستد، در این پروژه از دانش‌آموزان انگلیسی خواسته شده تا برنامه‌ای برای آزمایشاتی که وی می‌تواند در فضا انجام دهند را بنویسند. یکی دیگر از پروژه‌های رزبری پای روی زمین! تیمی از دانشجویان مهندسی کامپیوتر دانشگاه ساوت‌همپتون 64 دستگاه Rasberry Pi را کنار هم قرار می‌دهند تا ابررایانه خود را بسازند. هر پای حافظه 16 گیگابایتی دارد که روی هم می‌شود 1 ترابایت، سازندگان این ابررایانه اعلام کردند ساخت این ابررایانه همانند پازل‌های بازی لگو می‌باشد که می‌تواند پروژه‌ای ایده‌آل برای مدارس باشد. به علاوه گروهی از گیگ‌ها در حال ساخت قایق خودران بدون سرنشین هستند که از رزبری پای به عنوان مغز این وسیله استفاده کرده‌اند. به زودی این قایق خودران وارد آبهای اقیانوس اطلس می‌شود تا داده‌های علمی را جمع‌آوری کند. اسم این پروژه بسیار جالب FishPi است. در حال حاضر پروژه‌های زیادی در سراسر جهان از رزبری پای استفاده می‌‌کنند. 7) Rasberry Pi به چه کاری می‌آید؟ شما می‌توانید از رزبری پای برای کارهای مختلف استفاده کنید، برای مثال: به فرزندانتان برنامه نویسی یاد بدهید یا خودتان یاد بگیرید به عنوان کامپیوتر رومیزی از آن استفاده کنید کنسول بازی یکپارچه خود را درست کنید با رزپلکس (Rasplex) سیستم صوتی و تصویری یا دستگاه دانلود خود را بسازید دوربین مدار بسته خود را با رزبری پای بسازید رادیو اف‌ام (FM) یا ساعت جهانی خود را با زیرو پای بسازید دوربینی ارزان قیمت با قابلیت زمان گریز را بسازید با استفاده از Rasberry Pi می‌توانید دستگاه‌های جدید و متفاوتی بسازید، تنها کافی است در گوگل کمی جستجو کنید. 8) چه تعداد رزبری پای به فروش رفته؟ آخرین آمار فروش Rasberry Pi در بهمن ماه سال گذشته نشان داد که بیش از 8 میلیون دستگاه رزبری پای به فروش رفته که بیش از سه میلیون دستگاه آن مدل رزبری پای 2 بوده که تنها در کمتر از یک سال ورود به بازار فروخته شده‌اند. بنا به گزارش گاردین، بهترین فروش دستگاه‌های کامپیوتری در طول تاریخ برای انگلستان متعلق به رزبری پای می‌باشد. 9) از کجا می‌توان رزبری پای را خرید؟ شما می‌توانید سری به فروشگاه‌‌های آنلاین بزنید یا اگر در خارج از کشور زندگی می‌کنید می‌توانید از آمازون (Amazon)، ای‌بی (Ebay) یا سه فروشگاه رسمی فروش رزبری پای: RS Online، Think Allied و Element 14 کامپیوتر خود را خریداری کنید. امروزه بسیاری از متقاضیان به دنبال خرید Rasberry Pi 3 مدل B هستند که 35 دلار قیمت دارد و مجهز به وای فای، بلوتوث و پورت اینترانت هم است. چه چیز دیگری درباره رزبری پای می‌خواهید بدانید؟ تقریباً اطلاعات پایه و اصلی Rasberry Pi را برایتان معرفی کردیم. برای خرید رزبری پای (رسپبری پای) و وسایل جانبی به فروشگاه الکترولب مراجعه کنید. اگر سوال یا مشکلی درباره کار با رزبری پای دارید، می‌توانید در انجمن الکترولب با ما در میان بگذارید.
  3. WiringPI یک کتابخانه به زبان C است که برای تراشه BCM2835 رزبری پای نوشته شده است ، این کتابخانه عملا توانایی راه اندازی GPIO را برای رزبری پای مقدور می سازد. و برای زبان های c و ++c مناسب است.این کتابخانه بگونه ای طراحی شده که برای افرادی که با Wiring آردوینو کار کرده اند بسیار آشنا می باشد . Wiringpi می تواند به راحتی در محیط دستوری ترمینال مورد استفاده قرار گیرد و یا در اسکریپت های مختلف به خواندن و نوشتن پین ها بپردازد. جهت نصب این کتابخانه بصورت زیر عمل میکنیم. sudo apt-get install git-core sudo apt-get update sudo apt-get upgrade برای دانلود WiringPi از GIT git clone git://git.drogon.net/wiringPi اگر برای اولین بار دستور clone را استفاده میکنید مرحله زیر را هم اجرا کنید: cd wiringPi git pull origin سپس برای نصب دستور زیر استفاده شود: cd wiringP ./build برای تست نصب میتوانید از دستور زیر استفاده کنید: gpio -v gpio readall در ادامه برنامه ی یک LED چشمک زن را بررسی کنیم. وارد محیط ترمینال رزبری شوید و توسط دستور زیر وارد فولدر wiringPi شوید: cd wiringPi/ سپس دستورات زیر را به ترتیب وارد کنید تا وارد پوشه مثال‌های موجود در کتابخانه wiringPi را مشاهده کنید: cd examples/ برای دیدن فایل های داخل پوشه از دستور زیر استفاده کنید ls هم اکنون لیست مثال‌های موجود درون این کتابخانه را مشاده می‌کنید برای مثال می‌خواهیم مثال LED چشمک زن یعنی blink.c را باز کنیم برای این منظور توسط دستور nano ، فایل مورد مورد نظر خود را در ادیتور nano باز می‌کنیم.پس برای باز کردن blink.c اینگونه عمل می‌کنیم: nano blink.c بعد از وارد کردن دستور فوق در ترمینال کد‌های مربوط به فایل blink را مشاهده می‌کنید.هم اکنون در کدی که مشاهده می‌کنید درون main برنامه wiringPiSetup را به wiringPiSetupGpio تغییر دهید. بعد از تغییرات کلید ترکیبی Ctrl+O را فشار دهید تا تغییرات ذخیره شود. و بعد از کلید ترکیبی CTRL +X را فشار دهید تا از محیط ویرایشگر کد خارج شویم.هنوز با ترمینال کار داریم پس آن را باز نگه دارید. حال LED را مطابق تصویر زیر به رزبری متصل کنید. \ اکنون می‌بایست پروژه LED را کامپایل کنیم. برای این منظور در ترمینال دستور زیر را وارد می‌کنیم: gcc blink.c -o blink -l wiringPi اکنون فایل blink.c کامپایل شده است.اکنون می‌خواهیم فایل کامپایل شده را اجرا کنیم، برای این منظور دستور زیر را در ترمینال وارد می‌کنیم: sudo ./blink
  4. سیستم عامل رزبری پای شما فریز شده است. و یا به وسیله یک کد با پردازش سنگین و اشتباه درگیر شده است در هر صورت در این مواقع باید اتصالات تغذیه رزبری پای خود را قطع و دوباره وصل کنید قطع و وصل کردن کابل micro USB ایده آل نیست و در طول زمان به پورت Micro USB رزبری پای آسیب می رساند رزبری پای به یک کلید reset نیاز دارد. ساخت یک سوئیچ Reset برای رزبری پای اضافه کردن یک کلید و سوئیچ reset برای رزبری کاری ساده است.در ادامه دو روش این کار را توضیح میدهم ریست کردن به وسیله GPIO Reset = جامپر + Gpio به وسیله یک جامپر مادربرد میتوانید درخواست خود را به سیستم ارسال کنید. جامپر همانند دستور زیر عمل خواهد کرد : sudo shutdown -h now البته با کمک یک اسکریپت این کار را انجام خواهیم داد. در همه مدل های رزبری gpio3 یا پین های ۵ و ۶ میتوانند این کار را برای شما انجام دهند. این اسکریپت را از گیتهاب کپی کرده و به رزبری پای خود انتقال دهید. سپس دسترسی های فایل را همانند زیر تغییر دهید. sudo chmod 755 raspi_gpio_actions.sh then sudo ./raspi_gpio_actions.sh با این اسکریپت سیستم چک میکند تا اگر جامپر به پین ها متصل شد اسکریپت را اجرا کند و رزبری پای را به روشی کاملاً امن خاموش خواهد کرد. برای ذخیره اینکه هر بار رزبری را روشن میکنید بتوانید اسکریپت را برای اجرا آماده نگه دارید از crontab استفاده کنید و بااستفاده از nano فایل /etc/crontab را ویرایش کنید و خط زیر را با آخر این فایل اضافه کنید. @reboot root /home/user/scripts/raspi_gpio_actions.sh سپس فایل را ذخیره کرده و ببندید. این به صورت اتوماتیک منتظر میماند تا وقتی شما جامپر را به پین مورد نظر متصل کردید اسکریپت را اجرا کند. پس از عملیات یادتان نورد تا جامپر را جدا کنید. البته برای اینکه گم نشود میتوانید آن را به یکی از پین ها متصل کنید. البته توجه داشته باشید که این مورد برای زمانی که رزبری شما کرش کرده و یا فریز شده است روش خوبی نیست و اسکریپت در چنین حالت‌هایی اجرا نخواهد شد. ریست کردن به وسیله پین هدر RUN رزبری پای این روش ساده‌ترین و سریع‌ترین روش برای پروژه ما است و بدون استفاده از پین های GPIO میتوان کار را انجام داد. این یک گزینه خوب برای رزبری های جدید و شاید بیشتر مدل ها است چرا که میتوانید پس از آن از پین های خود نیز استفاده های زیادی ببرید. اضافه کردن یک جفت پین به هدر شماره ۶ به شما اجازه میدهد تا یک کلید برای ریست رزبری پای داشته باشید برای این کار کافیست یک کلید فشاری بر روی پین هدر RUN رزبری پای متصل کنید. محل پین هدر در ورژن 2 رزبری پای تنها مدل B و ‌B+ را میتوان با این روش ریست کرد زیرا فقط این دو مدل دارای هدر p6/run است. برای پیدا کردن آن‌ها در مدل B و میتوانید به دنبال کانکتور HDMI باشید و در آنجا باید دو سوراخ کوچک مشاهده کنید که چند میلیمتر از هم فاصله دارند. و در مدل B+ نیز این هدر ها در کنار کانکتور ribbon قرار گرفته است و در کنار اسلات کارت حافظه است ( در سمت راست عبارت پرینت شده raspberry pi 2014 با لحیم کردن پین ها به این سوراخ یک کلید ریست ساخته‌اید . محل پین هدر در ورژن 3 رزبری پای این روش باید به خوبی جواب دهد و با کرش کردن سیستم یا فریز شدن آن نیز این روش باز هم کار خواهد کرد. زمان ریست رزبری فرا رسیده است آموزش رزبری پای
×