فهرست مطالب:
- مرحله 1: ابزارها
- مرحله 2: نیازهای رایانه ای و نرم افزاری
- مرحله 3: سایر نیازهای سخت افزاری
- مرحله 4: موارد را با هم و تست صوتی قرار دهید
- مرحله 5: زمان بندی هشدارها
- مرحله 6: در حال بستن
تصویری: سیستم زنگ ساده توزیع شده برنامه ریزی شده: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
من در یک برنامه آموزشی کار می کنم که خارج از محوطه معمول دبیرستان تنظیم شده است. از آنجا که ما عمدتا در یک ساختمان اداری بدون امکانات معمول یک مدرسه هستیم ، زنگ هایی برای هشدار برای پایان یا شروع کلاس نداریم. دانش آموزانی که به آنها آموزش می دهیم جریان اصلی نیستند ، اما احساس می کنیم که افزودن زنگ های معمولی مدرسه می تواند در مسیر ادغام مجدد کمک کند ، آنها را به یادآوری برنامه زمان بندی شده عادت دهد ، اما همچنین به جای داشتن چند کلاس ، سه کلاس جداگانه را بهتر هماهنگ نگه دارد. بچه ها زودتر بیرون می روند و وارد کلاس بعدی خود می شوند و همه چیز را قطع می کنند (یک اتفاق مکرر). ابتدا عذرخواهی کنید. تصاویر خیلی خوب نیستند. آنها اکثراً تار هستند. من آنها را با Photosmart E327 ، یکی از بدترین دوربین های دیجیتالی که تا به حال استفاده کرده ام ، بردم. این چیزی است که افراد IT مدرسه انتخاب کردند زیرا من بیش از حد مشغول بودم تا بتوانم در انتخاب گزینه ارزان قیمت بهتر تلاش کنم. من همچنان در خانه فراموشی coolpix 995 خود را فراموش می کردم. در واقع هیچ جزئیاتی وجود ندارد که مورد نیاز باشد ، بنابراین تصاویر بیشتر برای جذابیت بصری و مرجع هستند … اوه ، و مدرکی از آدم خواری جالب برای پروژه. نیازی به صرف هیچ پولی نیز بخش مهمی بود. داشتن لوکس بودن یک لپ تاپ قدیمی بدون استفاده ، تفاوت قابل توجهی ایجاد کرد و انبار کامپیوترهای قدیمی نیز به سرقت رفت.
مرحله 1: ابزارها
پیچ گوشتی ها (تخت و فیلیپس ، بهتر است هر دو را هنگامی که دقیق نمی دانید داشته باشید تا اینکه فقط یکی را داشته باشید و به دیگری احتیاج دارید)
سیم برنده یا سیم برش ، انبردست و یک دست ثابت. تیغ سرگرمی تیز در بیشتر موارد ، من از مینی چند ابزار خود استفاده کردم.
مرحله 2: نیازهای رایانه ای و نرم افزاری
اولین چیزی که برای این کار لازم است یک کامپیوتر است که می تواند همیشه روشن باشد یا حداقل هر روز راه اندازی مجدد شود. مادامی که برق قطع نشود ، دستگاه خود را روشن می گذاریم. من یک Dell Latitude C600 دارم که در داک خود قرار دارد زیرا باتری تقریباً بی روح است. من مدتی Fedora 6 را روی این دستگاه نصب کرده بودم و از آن به عنوان یک دستگاه اصلی موج سواری استفاده می کردم و در کلاس با برخی از برنامه های ویرایش 2D ، 3D و ویدئو بازی می کردم ، تا زمانی که برخی از دانش آموزان ناشناس ایده روشنی برای ضربه زدن به صفحه با چیزی دریافت کردند و اکنون حدود 1/3 LCD بی فایده/ترک خورده است. برای اهداف من ، فقط قادر به دسترسی به خط فرمان و اجرای vncserver. اگر دسترسی به دستگاه شما راحت تر است یا خوشحال هستید ، نگران VNC/دسترسی از راه دور نباشید. بدیهی است که رایانه نیاز به خروجی صدا و درایورهای مناسب دارد. این باید در نصب سیستم عامل به خوبی پوشش داده شود مگر اینکه سخت افزار واقعا عجیبی داشته باشید. مهم: TIME !! از آنجایی که ساعت های ما ممکن است همه در هر نقطه به درستی همگام سازی نشوند ، "سیستم زنگ مرکزی" باید زمان مناسب را داشته باشد. دسترسی سرپرست به تنظیم ساعت به من اجازه داد تا از NTP برای دریافت زمان مناسب از سرورهای زمان دیگر استفاده کنم. دامنه های پیش فرض بسیار خوب کار می کردند. من همچنین یک آدرس dyndns برای دستگاه ایجاد کردم تا در داخل نگران تغییر IP در راه اندازی مجدد نباشم و صادقانه بگویم ، گرفتن IP به جای DHCP ممکن است توجه بیشتری را به خود جلب کند. افراد فناوری اطلاعات بیش از من مراقبت می کنم. سپس باید نرم افزاری را پیدا کنم که بتواند آنچه را که می خواهم انجام دهد. - امکان پخش آهنگها یا صداهای سفارشی ، ogg ، mp3 یا wav- به راحتی امکان ایجاد موارد تکراری را می دهد- اما اجازه می دهد برخی از موارد را حذف کنید- بدون دخالت کاربر اجرا شود- رایگان! نیازهای بسیار اساسی. بازوی KA نه تنها این نیازها را پوشش می داد ، بلکه امکانات دیگری از جمله تبدیل متن به گفتار ، اجرای دستورات سفارشی و سایر ویژگی ها را ارائه می داد. من حتی نیازی به نصب آن نداشتم. از آنجایی که من دسکتاپ KDE و Gnome را نصب کرده بودم ، در سیستم موجود بود. بله!
مرحله 3: سایر نیازهای سخت افزاری
اکنون شما فقط به چیزی نیاز دارید تا آن صدای باشکوه را به آن منتقل کنید. می خواهید صدا به چند کلاس یا اتاق برسد؟ این نیازهای شما را برای تعداد خروجی هایی که در نهایت نیاز دارید تعیین می کند. خبر خوب این است که اگر به ماشین های قدیمی که استفاده نمی شوند یا حتی قبرستان کامپیوتر دسترسی دارید ، به تمام بلندگوهای مورد نیاز خود دسترسی دارید. استاندارد بلندگوهای داخلی در اکثر سیستم های رومیزی در مواردی که سر و صدای زیادی در پس زمینه وجود ندارد ، بیش از حد مناسب است ، اگرچه تقویت کننده نیز می تواند به این امر کمک کند. من حداقل چهار اتاق برای دریافت صدا نیاز دارم. دستگاه های قدیمی بلندگوهای داخلی 8 اهم خود. مقداری بدنه را بردارید و کابل را از مادربرد جدا کنید ، ویولا! بلندگوهای من فقط دو سیم دارند ، زمین و سیگنال. سیم کشی نیز مهم است. یک کابل کوچک (1/8 ) به کابل جفت RCA چیزی است که من داشتم. تقریباً هر چیزی که از مینی دوشاخه برود به احتمال زیاد کار می کند ، شما فقط باید بتوانید از زمین و سیم های سیگنال متمایز شوید. یک سیم بلند برای ارسال واقعی سیگنال در اطراف اتاق ها. اندازه گیری سنگین تر احتمالاً ایده خوبی است. من در قسمت زباله یک قرقره باقی مانده داشتم که وقتی مقداری غلاف را برداشتم ، به یک کابل محکم تبدیل شد. این فقط بر توانایی خم شدن آسان تأثیر می گذارد کابل و ممکن است برخی از گزینه های اتصال را محدود کند. اما رایگان است رایگان و من در تهیه موعد خوب هستم.
مرحله 4: موارد را با هم و تست صوتی قرار دهید
برای راه اندازی نرم افزار می توانید به سرعت حرکت کنید ، اما من تصمیم گرفتم که پس از کمی بازی با آن ، می دانم که آن چیزی است که من می خواهم. بنابراین ، من متوجه شدم که باید مطمئن شوم هک بلندگو من کار را همانطور که نیاز دارم انجام می دهد. من اتصال کامپیوتر بلندگو را هک کردم و دوشاخه RCA مردانه را جدا کردم ، سیم سیم را از بین بردم ، کانال های چپ و راست و هر زمین جداگانه را در یک خانواده صدای شاد ترکیب کردم. سیمهای زمین را از کابل مینی پلاگین به زمین در بلندگوی رایانه پیچاندم ، سپس سیگنال به سیگنال روی اسپیکر PC وصل شد. من می خواهم اعتقاد داشته باشم که هر بار نیاز به اتصال صحیح دارد ، اما وقتی زمین را تغییر دادم و سیم های سیگنال را تغییر دادم ، یک سیگنال بسیار خوب دریافت کردم … اشتباه؟ نمیدونم. من مهندس صدا نیستم هرچند که آنها را به درستی وصل می کردم. آن را به جک هدفون لپ تاپ وصل کردم تا مطمئن شوم که صدا به بلندگو می رسد. انجام داد. این پروژه در حال حرکت بود! برای برخی از بلندگوها نیازی به اضافه کردن طول نداشتم ، فقط مکان هایی را روی کابل بزرگ پیدا کردم که آنها را به هم متصل کند ، مطمئن می شدم سیم ها از هم عبور نمی کنند و همه چیز ایمن است. من فقط از کامپیوتر به 2 اتاق شروع کردم. این دو اتاق در کنار یکدیگر قرار دارند ، بنابراین من توانستم بلندگوها را از همان محل آویزان کنم و فقط بلندگوها را در دو طرف دیوار ، بالای پانل های سقفی قرار دهم. اتاق سوم در یک راهرو بود. یک کابل اترنت جدا کردم و سیمهای رنگی جامد را به یکدیگر و سیمهای سفید/رنگی را به یکدیگر متصل کردم تا سیم بلند بلندگوی سوم ایجاد شود. من از یک تیر بلند پرچم برای "ارسال" سیم کشی در مسافت های طولانی از طریق سقف استفاده کردم. اتاق چهارم در واقع اولین اتاق … جایی که لپ تاپ است. بلندگوی آن را به همان محل متصل کردم که "مینی کابل" را به کابل جامد بلند متصل کردم.
مرحله 5: زمان بندی هشدارها
اکنون زمان ایجاد یک برنامه زنگ هشدار و افزودن آهنگ های مناسب/شنیدنی فرا می رسد. من می خواهم نرم افزار را توضیح دهم ، اما پس از بازی با آن فقط برای حدود 10 دقیقه یا بیشتر ، بسیار بصری بود.
من بیشتر ویژگی های مهم در تصویر را برجسته کرده ام.
مرحله 6: در حال بستن
ما دو روز است که سیستم زنگ را اجرا می کنیم. من از صداها در/usr/share/sounds استفاده کردم زیرا راحت بود. آنها عمدتا کوتاه هستند ، اما واقعاً آنطور که می خواهیم توجه نمی شوند. من به احتمال زیاد برخی موسیقی را در اینجا و آنجا قطع می کنم ، شاید صدای ملایمی به نام "بلوک 3 به پایان رسید" و غیره اضافه کنم.
حجم به طور بالقوه یک مسئله خواهد بود. اگر بخواهم یکی را که می تواند به دیوار متصل شود و به باتری متکی نباشد ، بسپارم ، یا سایت آموزشی دیگر یا دیگری برای ایجاد تقویت کننده هدفون دنبال خواهم کرد ، که احتمالاً برای نیازهای ما بسیار مفید خواهد بود. همیشه روشن خواهم بود بنابراین این تنها مکانی خواهد بود که پول در آن صرف می شود و امیدوارم بتوانم این کار را با 30 دلار یا کمتر انجام دهم. بسیاری از بچه ها قبلاً این نکته را درونی کرده اند و از آن قدردانی می کنند. این چیز خوبی است. کارکنان نیز فکر می کنند عالی است. بیایید امیدوار باشیم که مزاحمتی نشود … هر چند این گزینه ما است که دوشاخه را بکشیم.
توصیه شده:
2048 بازی خود را با برنامه Java/Java برنامه ریزی کنید: 8 مرحله
برنامه خود را برای بازی 2048 W/Java !: من بازی 2048 را دوست دارم. بنابراین تصمیم گرفتم نسخه خودم را برنامه ریزی کنم. این بسیار شبیه به بازی واقعی است ، اما برنامه نویسی آن به من این آزادی را می دهد که هر زمان که می خواهم هر چیزی را که می خواهم تغییر دهم. اگر من به جای 4x4 معمولی یک بازی 5x5 می خواهم ، یک
سیستم پایش آب و هوای هوشمند IoT توزیع شده با استفاده از NodeMCU: 11 مرحله
سیستم توزیع هوشمند IoT آب و هوا با استفاده از NodeMCU: همه شما ممکن است از ایستگاه هواشناسی سنتی آگاه باشید. اما آیا تا به حال فکر کرده اید که در واقع چگونه کار می کند؟ از آنجا که ایستگاه هواشناسی سنتی گران و حجیم است ، تراکم این ایستگاه ها در واحد سطح بسیار کمتر است که به
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: برای بازی با میکروکنترلرهای PIC (یا هر دستگاه دیگر) نیازی به ابزارهای گران قیمت و پیچیده ندارید. تنها چیزی که نیاز دارید یک تخته نان است که در آن مدار و برنامه نویسی خود را آزمایش کنید. البته نوعی برنامه نویس و IDE ضروری است. در این دستورالعمل
ماز لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: 13 مرحله (همراه با تصاویر)
پیچ و خم لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: تعداد زیادی پیچ و خم از کتاب های بچه ها گرفته تا روبات حل اتوماتیک پیچ و خم را مشاهده کنید. در اینجا من چیزی را متفاوت امتحان می کنم که در آن پیچ و خم را با استفاده از بازتاب لیزری حل می کنم. هنگامی که در ابتدا فکر می کنم بسیار آسان است ، اما انجام آن ارزان ، هزینه زمان بیشتری برای دقت دارد. اگر کسی می خواهد به
تغذیه کننده ماهی آکواریوم قابل برنامه ریزی - غذای دانه بندی شده طراحی شده: 7 مرحله (همراه با تصاویر)
تغذیه کننده ماهی آکواریومی قابل برنامه ریزی - غذای دانه بندی شده طراحی شده: تغذیه کننده ماهی - غذای دانه بندی شده برای ماهیان آکواریومی طراحی شده است. طراحی بسیار ساده آن تغذیه کننده ماهی به صورت تمام اتوماتیک است. این دستگاه با میکرو سروو کوچک 9G SG90 و آردوینو نانو کار می کند. شما تغذیه کننده کامل را با کابل USB (از شارژر USB یا پورت USB دستگاه خود