فهرست مطالب:
- مرحله 1: USB-to-serial Adapter و Create Serial Adapter را وصل کنید
- مرحله 2: اختیاری: OLPC را از ایجاد کنید
- مرحله 3: OLPC و کابل ها را وصل کنید
- مرحله 4: نرم افزار Telepresence را نصب کنید
- مرحله 5: وب سرور را راه اندازی کنید
تصویری: حضور از راه دور OLPC: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
به روز رسانی! این یک پروژه در حال جریان است. من این دستورالعمل را به روز خواهم کرد ، اما وبلاگ من بیشتر به روز می شود. One Laptop per Child (OLPC) یک انجمن غیر انتفاعی جدید است که به تحقیق برای توسعه یک لپ تاپ 100 دلاری اختصاص داده شده است ، فناوری که می تواند انقلابی در نحوه آموزش کودکان جهان ایجاد کند این دستورالعمل نشان می دهد که چگونه می توان یک OLPC را با iRobot ایجاد کرد تا یک ربات telepresence ایجاد کند. با استفاده از یک رابط وب ساده ، کاربران می توانند Creat را هدایت کنند ، بر روی سنسورهای آن نظارت داشته باشند و از طریق وب کم و میکروفون OLPC ضمیمه شده جهان را در سراسر اینترنت کاوش کنند.
- OLPC
- iRobot Create (شامل ایجاد کابل سریال)
- آداپتور USB به سریال
- روی نوار چسب یا چسب نواری بچسبانید
مواد اختیاری:
- 2 جفت کانکتور باتری زن/مرد Kyosho
- 25 پین مرد لحیم کاری جام DB25 اتصال دهنده
- لحیم کاری
- نوار برقی یا کوچک کننده حرارتی
ابزارهای اختیاری:
- آهن لحیم کاری
- متر ولت
- سیم بر، دم باریک
- استریپرهای سیم
- سشوار (در صورت استفاده از گرمای کوچک)
مرحله 1: USB-to-serial Adapter و Create Serial Adapter را وصل کنید
آداپتور USB-to-serial را به آداپتور سریال Creat ایجاد کنید.
مرحله 2: اختیاری: OLPC را از ایجاد کنید
این مرحله به OLPC و Creat اجازه می دهد تا با هم شارژ شوند.
ابتدا کانکتور DB25 را آماده کنید. 1. یک کانکتور Kyosho زن را بردارید و حدود 0.25 اینچ عایق را از نوک هر دو سیم جدا کنید. 2. رشته ها را بچرخانید و قلع کنید. 3. دو قطعه کوچک حرارتی را برش دهید و یکی را روی هر سیم بکشید. 4. کابل قرمز را به پین 11 اتصال DB25 لحیم کنید. 3. کابل مشکی را به پین 25 کانکتور DB25 لحیم کنید. 4. حرارت را به سمت پایین بکشید تا سنجاق ها را بپوشاند و از سشوار برای کوچک کردن آن استفاده کنید. بعد ، اتصال برق OLPC را آماده کنید. 1. کابل برق OLPC را با برش سیم از وسط نصف کنید. مطمئن باشید که می توانید جهت دو کابل (مثبت و منفی) را به خاطر بسپارید. 2. عایق را در حدود 0.25 اینچ از هر دو سر بریده جدا کنید. 3. دو کابل را در دو طرف آن تقریباً 1 اینچ از کابل جدا کنید. 4- برای تعیین اینکه کدام سیم زمین است ، از یک دستگاه ولت متر برای بررسی تداوم یا اندازه گیری مقاومت استفاده کنید. یک پروب را در قسمت بیرونی شمع بشکه قرار دهید و دیگری را روی یک سیم قرار دهید. اگر کنتور مقاومت یا پیوستگی را نشان می دهد ، سیم زمین را انتخاب کرده اید. 5. حدود 0.25 اینچ عایق را از آداپتور Kyosho مرد جدا کنید. 6. دو قطعه كوچك كاهش حرارت را برش داده و یكی را روی هر كابل آداپتور Kyosho بكشید. 7. سیم مشکی Kyosho مشکی را به سیم زمین پلاگین بشکه OLPC لحیم کنید. 8. سیم آداپتور Kyosho قرمز را به سیم مثبت پلاگین بشکه OLPC لحیم کنید. 9. دستگاه حرارتی را روی مفاصل لحیم کاری خود بکشید و از سشوار برای کوچک کردن آن استفاده کنید. در نهایت ، لحیم کاری و گرما یک آداپتور Kyosho زن دیگر را به نصف دیگر آداپتور برق کوچک می کند.
مرحله 3: OLPC و کابل ها را وصل کنید
OLPC به خوبی روی Creat قرار می گیرد. برای اتصال OLPC به Creat از چسب روی نوار چسب یا نوار چسب استفاده کنید تا در حین کار از بین نرود.
همه کابل ها را به دستگاه وصل کرده و آنها را به زیبایی در محفظه بار بپیچید. در انتهای کابل های سریال ، برق و USB کمی سستی بگذارید تا از طریق دسته OLPC تغذیه شود. سپس OLPC را بر روی Create قرار دهید. درپوش OLPC را باز کرده و آن را بچرخانید تا رو به جلو باشد. اکنون می توانید کابل برق OLPC و آداپتور USB-to-serial USB را وصل کنید.
مرحله 4: نرم افزار Telepresence را نصب کنید
اولین قدم این است که نرم افزار مورد نیاز را بارگیری و نصب کنید.
- PyRobot یک کتابخانه پایتون برای کنترل Roomba یا Create iRobot است. این برنامه برای این دستورالعمل توسعه یافته است و شامل ماژول هایی برای دسترسی به وب کم و میکروفون OLPC و سرویس دهی به یک رابط وب برای کنترل ایجاد بر روی اینترنت است.
- PySerial
- web.py
- موچی کیت
- simplejson
همه این وابستگی ها با نسخه ها تکمیل می شوند. برای نصب نسخه PyRobot فعلی ، SSH را در OLPC وارد کنید یا کنسول برنامه نویس را باز کنید.
root@olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzاگر می خواهید از نسخه توسعه کار کنید ، باید خودتان وابستگی های مورد نیاز را نصب کنید. تصویر زیر تصویری از رابط وب است.
مرحله 5: وب سرور را راه اندازی کنید
برای راه اندازی وب سرور ، SSH را وارد OLPC کنید یا کنسول توسعه دهنده را باز کنید. سپس web_ui.py را در فهرست pyrobot اجرا کنید.
root@olpc $ cd pyrobotroot@olpc $ python web_ui.py میزبان: پورت"host: port" باید آدرس IP OLPC و پورتی باشد که می خواهید وب سرور را روی آن اجرا کنید. برای دسترسی به پورت سریال ، مجوزهای روت مورد نیاز است. برای مشاهده رابط و کنترل ایجاد ، مرورگر وب خود را به https:// host: port نشان دهید.
توصیه شده:
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): 6 مرحله
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): اطلاعات: این مونتاژ در صورت فراموشی وسایل وصل شده (عمدتا توسط افراد مسن مبتلا به آلزایمر) به منظور جلوگیری از گرم شدن بیش از حد ، آتش سوزی و حوادث است. پس از فعال شدن دکمه ، سوکت 110/220 VAC را به مدت 5 دقیقه دریافت می کند (دیگری
کنترل از راه دور جهانی از راه دور با Node-MCU: 12 مرحله
کنترل از راه دور جهانی با Node-MCU: سلام به همه و به این پروژه خوش آمدید! من یک شخص تنبل هستم و کابوس یک تنبل این است که وقتی متوجه می شوید که راه دور خیلی دور است ، تلویزیون تماشا کنید! متوجه شدم که اگر ریموتم را در دست داشته باشم هرگز خیلی دور نخواهد بود
IRduino: کنترل از راه دور Arduino - تقلید از راه دور از دست رفته: 6 مرحله
IRduino: کنترل از راه دور Arduino - تقلید از راه دور گمشده: اگر تا به حال کنترل از راه دور تلویزیون یا دستگاه پخش DVD خود را گم کرده اید ، می دانید که مجبور هستید به دکمه های خود دستگاه بروید ، از آن استفاده کنید و از آن استفاده کنید. گاهی اوقات ، این دکمه ها عملکرد مشابهی با ریموت ندارند. دریافت
راه دور IR خود را به RF از راه دور تبدیل کنید: 9 مرحله (همراه با تصاویر)
راه دور IR خود را به RF Remote تبدیل کنید: در دستورالعمل امروز ، به شما نشان خواهم داد که چگونه می توانید از یک ماژول RF عمومی بدون میکروکنترلر استفاده کنید که در نهایت ما را به ساخت پروژه ای می رساند که در آن می توانید یک IR Remote از هر دستگاه را به RF تبدیل کنید. از راه دور. مزیت اصلی تبدیل یک
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم