فهرست مطالب:
- مرحله 1: رزبری پای خود را پیکربندی کنید
- مرحله 2: برد Pololu را به RPi خود وصل کنید
- مرحله 3: اسکریپت پایتون
- مرحله 4: چگونه کار می کند
- مرحله 5: با تشکر
تصویری: نحوه صحیح خاموش کردن PI رزبری: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
احتمالاً هر کاربر RPi یک بار می پرسد چگونه رزبری پای را خاموش کند؟
نمی توانید فقط برق را خاموش کنید. اگر این کار را انجام دهید ، به احتمال زیاد روزی کارت SD خراب می شود و RPi شما راه اندازی نمی شود. ابتدا باید سیستم عامل را خاموش کنید و تنها در این صورت می توانید با بیرون کشیدن سیم از سوکت یا اگر کاربر پیشرفته تری هستید ، توسط سوئیچ نصب شده توسط خود آن را خاموش کنید. اگر از RPi خود به عنوان رایانه رومیزی استفاده می کنید ، کمابیش مشکلی ندارد. اما اگر در پروژه خود نه از صفحه کلید ، نه موس و نه مانیتور استفاده شود ، چه باید کرد؟
راه حل من بر اساس استفاده از Mini Pushbutton Power Switch با برد حفاظت ولتاژ معکوس است. بیایید وارد جزئیات شویم.
مرحله 1: رزبری پای خود را پیکربندی کنید
ابتدا باید فایل config.txt را در RPI خود با افزودن یک خط ویرایش کنید:
dtoverlay = gpio-poweroff ، active_low ، gpiopin = 14
این خط را در انتها ، قبل از قرار دهید:
start_x = 0
با استفاده از این خط شما GPIO14 (در اینجا از شماره گذاری BCM GPIO استفاده می کنم) را در هنگام راه اندازی بالا تنظیم می کنید. هنگامی که پس از خاموش شدن کم شود ، از طریق پین "ctrl" روی برد Pololu خاموش می شود.
مرحله 2: برد Pololu را به RPi خود وصل کنید
همانطور که در تصویر نشان داده شده است برد Pololu را به RPi خود وصل کنید.
مرحله 3: اسکریپت پایتون
همچنین باید مقداری کد به اسکریپت پایتون خود اضافه کنید
.****************************************************************************
gpio.setup (31 ، gpio. IN ، pull_up_down = gpio. PUD_UP) # GPIO 31 را به عنوان ورودی تنظیم کنید
def خاموش شدن (کانال): os.system ("sudo shutdown -h now") # خاموش کردن RPi در GPIO31 کم
gpio.add_event_detect (31، gpio. FALLING، callback = Shutdown، bouncetime = 2000) # منتظر بمانید تا GPIO کم شود تا RPi خاموش شود
****************************************************************************
مرحله 4: چگونه کار می کند
سوئیچ SW1 به عنوان دکمه "ON" عمل می کند. چیز خاصی نیست ، همه چیز واضح است:)
وقتی SW2 را فشار می دهید ، فرآیند خاموش شدن با اجرای اسکریپت پایتون آغاز می شود.
پس از اتمام فرآیند ، GPIO8 پایین می آید.
این سطح پایین در پین "ctrl" برد Pololu ، برق را خاموش می کند.
خودشه:)
مرحله 5: با تشکر
برای مشاهده پروژه های جالب تر از وبلاگ من دیدن کنید:
verysecretlab09.blogspot.com/
کانال یوتیوب:
www.youtube.com/channel/UCl8RTfbWUWxgglcJM…
توصیه شده:
دکمه خاموش کردن رزبری پای: 3 مرحله
دکمه خاموش کردن برای Raspberry Pi: Raspberry Pi یک پلت فرم محاسباتی بسیار مفید است که امکان ایجاد برنامه های مختلف IoT/robotics/smart-home/… را فراهم می کند. با این حال ، تنها چیزی که در مقایسه با رایانه معمولی ندارد ، دکمه خاموش کردن است. بنابراین چگونه می توانیم
نحوه روشن/خاموش کردن لمسی برای لوازم خانگی: 4 مرحله
چگونه می توان سوئیچ Touch ON/OFF را برای لوازم خانگی ایجاد کرد: این یک سوئیچ ON/OFF بدون هیچ میکروکنترلر است. آیا می توانید انگشت خود را لمس کنید؟ اولین بار در صفحه فلزی سپس لامپ؟ روشن و بعد از برداشتن لامپ انگشت؟ اقامت در. آیا می توانید انگشت خود را لمس کنید؟ بار دوم روی صفحه فلزی سپس لامپ؟
نحوه ایجاد هک خاموش کردن USB: 8 مرحله
نحوه ایجاد هک خاموش کردن USB: در این آموزش به شما نشان خواهم داد که چگونه یک پوشه مخفی روی USB ایجاد کنید که کامپیوتر کاربران را خاموش می کند
روشن/خاموش کردن رزبری پای با هرگونه کنترل از راه دور: 3 مرحله (همراه با تصاویر)
روشن/خاموش کردن رزبری پای با هرگونه کنترل از راه دور: کنترل قدرت رزبری پای با ریموت IR
نحوه روشن/خاموش کردن Wifi با استفاده از خط فرمان !!: 4 مرحله
نحوه روشن/خاموش کردن Wifi با استفاده از Command Prompt !!: این دستورالعمل به شما نشان می دهد که چگونه wifi را در رایانه خود با استفاده از خط فرمان روشن یا خاموش کنید لطفاً در کانال من مشترک شوید با تشکر