فهرست مطالب:
- مرحله 1: جمع آوری قطعات:
- مرحله 2: فیلم مونتاژ
- مرحله 3: قطعات را با لیزر برش دهید
- مرحله 4: سیم های کنترلی را برای کنترل حرکت چشم و پلک ایجاد کنید
- مرحله 5: فایل ها را برای چاپ سه بعدی قرار دهید
- مرحله 6: مدار را ایجاد کنید
- مرحله 7: پایه را جمع کنید
- مرحله 8:
- مرحله 9:
- مرحله 10:
- مرحله 11:
- مرحله 12:
- مرحله 13:
- مرحله 14: گردن را جمع کنید
- مرحله 15:
- مرحله 16:
- مرحله 17:
- مرحله 18:
- مرحله 19:
- مرحله 20: جعبه چشم را بسازید
- مرحله 21:
- مرحله 22:
- مرحله 23:
- مرحله 24:
- مرحله 25:
- مرحله 26:
- مرحله 27: جعبه پلک را جمع کنید
- مرحله 28:
- مرحله 29:
- مرحله 30:
- مرحله 31:
- مرحله 32: جعبه پلک را روی جعبه چشم قرار دهید
- مرحله 33: چرخ دنده را وصل کنید
- مرحله 34: جمع آوری فک
- مرحله 35:
- مرحله 36: به آن مغز بدهید
- مرحله 37: همه چیز را آماده کنید
- مرحله 38: مرور کلی نرم افزار
- مرحله 39:
تصویری: FRITZ - ANIMATRONIC ROBOTIC HEAD: 39 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
سلام پسر به دستورات من خوش آمدید بیایید بسازیم.
فریتز -سر رباتیک Animatronic.
Fritz منبع باز است و فوق العاده شگفت انگیز است.
می توان از آن برای هر چیزی استفاده کرد.
مثال: یادگیری احساسات انسانی ، پذیرش ، گل میخ هالووین ، معاشقه ، خواننده و موارد دیگر همه به تخیل شما بستگی دارد!
همچنین می تواند آهنگ بخواند و از همه مهمتر دارای صفحه اصلی قابل تغییر است ، بنابراین می توانید صورت هر کسی را روی آن حک کنید و به فریتز متصل شوید و فریتز مرد شما می شود.
من دو نسخه اکریلیک و تخته سه لا ساخته ام.
من یک نگاه سنگی می خواستم بنابراین دوستم کره چشم فریتز اکریلیک من را با اعصاب قرمز رنگ آمیزی کرد.
پیوند رسمی:
github.com/XYZbot
مرحله 1: جمع آوری قطعات:
مینی سروو موتور x11.
سروو موتور معمولی x2.
Arduino Uno یا mega x1.
سنسور آردوینو v5.0 را برای اتصال سرو موتورها به آردوینو (یا ایجاد مدار نشان داده شده در مرحله بعد) x1 محافظت می کند.
حسگر اولتراسونیک یا سنسور ir x1.
خازن 1000uf x1.
پین هدرهای مردانه.
یک راهنما برای نشان دادن.
تفنگ لحیم کاری و سیم لحیم کاری.
آداپتور یا باتری 6 ولت (1.5AA x4).
سیم سفت با قطر 0.032 اینچ (1 متر) (برای ساخت سیم کنترل).
میله فلزی به ضخامت 2 میلی متر به طول 30 میلی متر.
میله فلزی یا رولپلاک چوبی به ضخامت 6 میلی متر به طول 150 میلی متر.
فنر یا نوار لاستیکی.
ورق Mdf یا تخته سه لا یا اکریلیک (ضخامت بین 3.2 تا 3.5 میلی متر توصیه می شود).
چسب.
نشانگر مشکی.
دسترسی به دستگاه برش لیزری و چاپگر سه بعدی.
انبردست بینی سوزنی x2.
پیچ و مهره (m3).
فایلسازهای نازک (برای درج موارد در صورتی که قرار دادن آنها سخت باشد).
آخرین و مهمترین چیز یک کامپیوتر !!.
توجه: من همچنین ویدئوی رسمی را اضافه کرده ام که هر یک از قطعات مونتاژ را نشان می دهد ، لطفاً برای آموزش دقیق مونتاژ به آن مراجعه کنید.
همچنین ویدیو روش مونتاژ کمی متفاوت را نشان می دهد.
از هر کسی استفاده کنید.
نرم افزار فقط روی ویندوز اجرا می شود.
مرحله 2: فیلم مونتاژ
مرحله 3: قطعات را با لیزر برش دهید
قطعات را بشویید تا رسوب دوده روی آنها از بین برود تا از سیاه شدن دستان خود جلوگیری کنید.
توجه: قطعات mdf را نشویید فقط آنها را با یک پارچه مرطوب پاک کنید. قطعات را کاملاً خشک کنید.
در صورت برش روی اکریلیک لطفاً از فایل اکریلیک استفاده کنید از فایل mdf استفاده نکنید در غیر اینصورت در نصب موتور مشکل ایجاد می شود.
مرحله 4: سیم های کنترلی را برای کنترل حرکت چشم و پلک ایجاد کنید
در زیر پی دی اف پیوست شده است تا سیم های کنترل آنها را ارجاع داده و بسازید.
سیم افقی x2.
سیم عمودی x2.
سیم پلک x4.
مرحله 5: فایل ها را برای چاپ سه بعدی قرار دهید
پلک x4.
Eye form vac قالب x2 (همه تکیه گاههای داخلی را بعد از چاپ بشکنید).
حلقه چشم x2.
براکت چشم x2.
Celvispin x2.
پلک پلک x2
مرحله 6: مدار را ایجاد کنید
Arduino Sensor Shield v5.0 را دریافت کنید
مداری که من آن را روی تخته صاف ساخته ام بسازید
مرحله 7: پایه را جمع کنید
این قسمت ها را جمع کنید.
مرحله 8:
مطابق شکل جمع کنید.
توجه داشته باشید که دیوارهای جانبی (دیواری با شکل ذوزنقه ای) دارای دو زبانه بلند است.
قطعه مستطیلی را در شکاف های نزدیک آنها قرار دهید.
نگهدارنده موتور را باز کنید و طرف مقابل را وصل کنید.
مرحله 9:
دیوار جانبی دیگر را بچسبانید.
مرحله 10:
دیوارهای جلو و عقب را وصل کنید.
مرحله 11:
توجه داشته باشید که بعد از چسباندن دیوارهای جلویی ، زبانه ها کاملاً بیرون زده اند.
تکه های شانه را آن جا وصل کنید.
مرحله 12:
قسمت گرد را در بالا وصل کنید.
مرحله 13:
سوراخ بالای صفحه با سوراخ نگهدارنده موتور مطابقت دارد.
یک سروو موتور معمولی را به پایه وصل کنید.
موتور را از پایین پایه وارد کنید.
آن را روی نگهدارنده موتور تراز کنید.
و از بالا آن را با پیچ مهره محکم کنید.
توجه: در صورت مونتاژ قطعات mdf یا تخته سه لا فقط در صورت نیاز مقداری چسب روی قطعات بمالید در غیر اینصورت اگر مطابق توصیه ها مواد را پیدا کردید مناسب است.
مرحله 14: گردن را جمع کنید
این قسمت ها را جمع کنید.
مرحله 15:
قطعه را با شکاف مخصوص نصب سروو موتور در سمت چپ قطعه مستطیل و قسمت دیگر را در سمت راست وصل کنید.
قسمت پشتی را وصل کنید.
مرحله 16:
به قسمت پایین قطعه شاخ را وصل کنید.
در صورت لزوم چسب بزنید.
مرحله 17:
بوق سروو به شکل ستاره را با دو پیچ از طرف مقابل محکم کنید.
مرحله 18:
سروو موتور معمولی را از داخل با پیچ و مهره محکم کنید.
مرحله 19:
یک سرو شاخ دایره ای کوچک اندازه آن را بر روی دنده دایره ای برش لیزری نصب کنید.
با پیچ هایی از طرف مقابل در جای خود محکم کنید.
این مجموعه را روی پیچ سروو موتور گردن نصب کنید.
مرحله 20: جعبه چشم را بسازید
این قسمت ها را جمع کنید.
مرحله 21:
قسمت بینی را در قسمت صاف قرار دهید و انتهای بینی رو به پایین باشد.
توجه داشته باشید که دو قسمت در قسمت مسطح وجود دارد.
وقتی قسمت بینی را وارد می کنید ، زبانه های قسمت بینی با شکاف هایی در قسمت صاف مطابقت می کند.
مرحله 22:
قسمت را با برش های بیضی شکل در شکاف روی قطعه بینی وصل کنید و آن را مستقیماً به شکاف های قسمت صاف تراز کنید.
توجه داشته باشید که در قسمت صاف یک برش کوچک "g" وجود دارد که باید در سمت راست باشد و قسمت بینی روبروی شما باشد.
مرحله 23:
دو قسمت باقیمانده را در کناره ها وصل کنید و لبه های گرد آن رو به روی قسمت های بینی باشد.
قطعه پشتی را با دو سوراخ بالا رو به بالا وصل کنید.
مرحله 24:
چهار مینی سروو موتور را به قسمت مسطح وصل کنید.
سیم سروو را ابتدا از طریق سوراخ ها وارد کرده سپس موتورها را سوار کرده و با پیچ محکم محکم کنید (در صورت استفاده از اکریلیک پیچ و مهره) پیچ ها را بیش از حد سفت نکنید.
موتورها را به دیوارهای جانبی وصل نکنید.
آردوینو را روی درگاه usb پنل پشتی قرار دهید که رو به پایین با پیچ و مهره محکم است.
مرحله 25:
مدار مونتاژ شده را روی آن نصب کنید.
مرحله 26:
در قسمت جلویی آنهایی که دارای برش بیضی هستند براکت چشم را با پیچ و مهره وصل می کنند.
پین celvis را وارد کنید
حلقه چشم را به صورت صاف رو به طرف خود وصل کنید.
سوراخ سنجاق را با حلقه چشم تراز کنید و میله فلزی را در آن قرار دهید تا انتهای دیگر لبه میله را بچسبانید تا محکم محکم شود.
سیم عمودی را به قلاب پایین کره چشم و سیم افقی را به قلاب کناری کره چشم وصل کنید.
کره چشم را روی حلقه چشم بچسبانید و با مارکر تمام قسمت را سیاه کنید.
همین کار را برای انتهای دیگر نیز تکرار کنید.
هنگام اتصال ، به یاد داشته باشید که سیم ها را نزدیک سوراخ های بینی وصل نکنید.
مرحله 27: جعبه پلک را جمع کنید
این قسمت ها را جمع کنید.
مرحله 28:
توجه داشته باشید که در پنل صورت یک شکاف اضافی وجود دارد که آن را به سمت راست خود قرار دهید.
سروو موتور را در یک قسمت قرار دهید و با پیچ محکم کنید.
این را در لبه سمت چپ نصب کنید.
طرف دیگر را در لبه سمت راست نصب کنید.
پنل بیضی را بین هر دو اضافه کنید.
در صورت لزوم چسب بزنید.
مرحله 29:
ورق بزنید.
سروو موتورها را به قطعات باقیمانده اضافه کنید.
مرحله 30:
دو پلک بگیرید آنها را طوری قرار دهید که ساختار کاسه ای را ایجاد کنند.
مرحله 31:
دو مهره را از هر دو سوراخ عبور دهید.
براکت پلک را سوراخ های آن را با سوراخ پلک تراز کنید و هر دو پیچ را محکم کنید تا پلک ها آزادانه حرکت کنند.
سیم های کنترل پلک بگیرید.
یکی را به پلک بالا و دیگری را به پلک پایین اضافه کنید.
به سر دیگر یک شاخ سرو اضافه کنید.
برای قسمت دیگر نیز تکرار کنید.
به یاد داشته باشید که شاخ سروو پلک چپ را رو به بالا و شاخ سروو پلک راست را رو به پایین وصل کنید.
هریک از آنها را زیر دو سوراخ کره چشم با دو پیچ مهره محکم کنید.
مرحله 32: جعبه پلک را روی جعبه چشم قرار دهید
هنگام جمع آوری ، سیم کنترل پلک را با دقت از طریق برش های بیضی شکل روی جعبه کره چشم عبور دهید.
مرحله 33: چرخ دنده را وصل کنید
این قسمت ها را جمع کنید.
ساندویچ دنده زبانه دار بین دو عدد آن را با دو مهره محکم کنید.
این چرخ دنده را در زیر جعبه کره چشم در نزدیکی محل علامت گذاری شده با "g" وصل کنید.
مرحله 34: جمع آوری فک
این قسمت ها را جمع کنید.
مرحله 35:
این قسمت ها را جمع کنید.
توجه کنید که یک شکاف روی فک نزدیک لبه است.
استخوان فک را با یک سوراخ در نزدیک شکاف لبه نصب کنید.
یک شاخ سروو را با سه سوراخ به استخوان فک وصل کنید.
این استخوان فک را روی شکاف دیگر نصب کنید.
چوب استخوان را بین هر دو استخوان اضافه کنید.
در صورت نیاز مقداری چسب بزنید.
مرحله 36: به آن مغز بدهید
در زیر فایل فشرده حاوی کد arduino و نرم افزار fritz است.
همچنین در صورتی که شخصی بخواهد آن را مجدداً کامپایل کرده یا تغییراتی ایجاد کند ، شامل کد منبع نرم افزار می شود.
کد “fritz.ino” را روی برد خود آپلود کنید.
اکنون "Arduino ide" را ببندید وگرنه برنامه fritz متصل نمی شود.
اکنون "fritz.exe" را باز کنید.
باید یک برگه سبز رنگ مشاهده کنید که نشان می دهد "CONNECTED" به این معنی است که فریتز در راک اند رول خوانده می شود.
حالا به "options> setup motors" بروید و فیلد ever را به "0" تغییر دهید این مرحله به طور خودکار سرویس های ما را مرکز می کند.
درصورت تغییر صفر در صورت مشاهده "خطا در سرریز رنگ شبیه سازی" ، ok را فشار ندهید ، دکمه "X" را فشار دهید ، در غیر این صورت صفحه بارها و بارها ظاهر می شود.
دکمه تایید را فشار دهید.
راه اندازی مجدد برنامه fritz
لطفاً این مرحله را انجام دهید بسیار ضروری است وگرنه سرووی ما شروع به وزوز می کند.
زبانه های کنترل را به هر چیزی که می خواهید تغییر دهید.
من اینجوری وصل شدم
2 پلک چپ
3-ابرو چپ.
4 چشم چپ افقی.
5 چشم راست افقی.
6 لب چپ.
پلک 7-راست
ابرو 8 راست
چشم افقی 9 راست.
چشم عمودی 10 راست
لب راست 11
گردن 12 پیچ.
گردن کج A0.
فک A1.
پین اکو اولتراسونیک A2.
پین ماشه A3-اولتراسونیک.
سنسور A4-ir
دکمه تایید را فشار دهید.
حالا موتور پایه ، یعنی گردن پیچ خورده را به 12 پین وصل کنید.
موتور خود وارد می شود.
اکنون مجموعه گردن را روی آن وصل کنید.
آن را با دقت در بالای موتور پایه با پیچ محکم کنید.
حالا سرو موتور گردن ، یعنی شیب گردن را به A0 وصل کنید.
موتور خود مرکز می شود
حالا صورت مونتاژ شده را وادار کنید که چرخ دنده را در صورت با چرخ دنده گردن قرار دهد.
میله یا رولپلاک چوبی را از انتهای دیگر عبور داده و عبور دهید.
حالا موتور فک را موتور نزدیک قسمت چانه را به A1 وصل کنید.
مجموعه فک را طوری روی آن سوار کنید که دهان بسته شود ، شاخ سرو را با پیچ محکم کنید.
حالا تمام موتورهای باقیمانده را به برد وصل کنید.
هنگام اتصال به یاد داشته باشید.
داخل جعبه چشم ، موتورهای عمودی "موتورهای افقی چشم" و موتورهای افقی "موتورهای عمودی چشم" هستند ، موتور سمت چپ موتور "پلک راست" و موتور سمت راست "پلک" چپ است.
همه خودشان وارد می شوند
همه شاخ های سروو را وصل کرده و با پیچ محکم کنید.
هنگام اتصال شاخهای سروو پلک ، توجه داشته باشید که پلک ها نیمه باز هستند.
صفحه صورت را وصل کنید.
با پیچ مهره محکم کنید.
موتورهای ابرو را هنگامی که در مرکز ابروها قرار دارند وصل کنید و با پیچ محکم کنید.
شاخ های لب را از دو طرف بچسبانید.
دو فنر یکی را برای لب بالا و دیگری را برای لب دوم با فنر محکم کنید.
مرکز لب بالا را به سوراخ کوچک روی صفحه وصل کنید.
مرکز لب پایین را به سوراخ کوچک فک وصل کنید.
مرحله 37: همه چیز را آماده کنید
حالا به "options> setup motors" بروید.
حداقل و حداکثر فلش ها را فشار دهید تا قسمت های جداگانه جابجا شوند.
شما باید حرکت قطعات را در ارتباط با مقادیر مشاهده کنید.
تنظیم هر مقدار برای هر حرکت دکمه تست را فشار دهید هنگامی که انجام شد یک دکمه راضی فشار دهید.
اکنون علامت جعبه ای را که تنظیم آن را به پایان رسانده اید بردارید تا به طور تصادفی قطعات را زیاد حرکت ندهید تا آنها را بشکنند یا کسی صورت شما را هک نکند.
هر قسمت را تنظیم کرده و تیک جعبه ها را بردارید.
اگر سنسور اولتراسونیک یا سنسور ir آنالوگ دارید ، هرکدام از آنها را وصل کنید و باید محدوده مقدار را ببینید.
وقتی کار تمام شد ok را فشار دهید. به
هنگام تغییر به صفر یا هر زمان که صفحه ای شبیه به این دریافت کردید ، ok را فشار ندهید ، در غیر این صورت دکمه "x" را فشار دهید. صفحه بارها و بارها ظاهر می شود.
اینها مجموعه ارزشهای من هستند.
اکنون از طریق عبارات سمت چپ حرکت کنید.
انیمیشن و حرکت ما را با هم خواهید دید.
تعدا !! فریتز زنده !!
مرحله 38: مرور کلی نرم افزار
با حرکت بر روی انیمیشن ، نقاط سبز را مشاهده خواهید کرد.
با کلیک و کشیدن آن نقاط ، حرکت و حرکت متحرک را مشاهده خواهید کرد.
نقاط شبیه قطعات جداگانه هستند.
باید به "file> load audio" یک آهنگ را در فایل.wav بارگذاری کنید روی play کلیک کنید.
فریتز شروع به خواندن می کند.
روی "ویرایش" کلیک کنید و می توانید فایل صوتی را کوتاه کرده و کارهای بیشتری انجام دهید.
حرکات را در بالای فایل صوتی خود بارگذاری کنید.
بنابراین فریتز با عمل می خواند !!
همچنین می توانید خمیر را بریده و برای همه چیز کارهای زیادی انجام دهید.
ویرایش همچنین دارای یک پنجره ضبط است که در آن می توانید حرکات را ضبط کرده ، ذخیره کرده و بعداً آنها را پخش کنید.
می توانید دنباله های از پیش بارگذاری شده را باز کنید.
همچنین با جابجایی تک تک قطعات آن را تهیه کرده و برای استفاده بعدی ذخیره کنید.
به "رفتار" بروید ، دو گزینه دارید "تشخیص چهره و سلام" ، "درجه حرارت را به من بگو".
برای اینکه این گزینه ها کار کنند ، باید نرم افزار بینایی دستگاه "robo realm" را نصب کنید.
آخرین گزینه "پیام های تصادفی" فقط شگفت انگیز است.
در پنجره هر چیزی را که می خواهید فریتز بگوید تایپ کنید.
حرکات "تصادفی چشم" و "گردن تصادفی" را بررسی کنید tts را انتخاب کرده و روی فعال سازی کلیک کنید.
فریتز آن را با عبارات تصادفی صحبت می کند.
tts در رایانه ویندوز شما ساخته شده است.
متناوباً اگر سنسور اولتراسونیک یا ir دارید وصل شده اید.
جعبه را چک کنید
فاصله را بر حسب سانتی متر وارد کنید تا فریتز ایجاد شود.
حداکثر "100 سانتی متر".
فعال کردن را فشار دهید.
حالا جلوی سنسور حرکت کنید و تکان دهید !!.
من fritz را در نزدیکترین محل کار خود نصب کرده ام که سنسور اولتراسونیک را در سنسور متصل کرده ام.
این گزینه مواردی را که در داخل آن نوشته شده است پخش می کند ، اگر می خواهید یک سکانس خوب پخش کنید ، گزینه دیگری وجود دارد.
به "options> distance trigger" بروید.
بررسی ماشه فعال است تیک سنسور وارد فاصله ماشه را فشار دهید "OK".
حالا دنباله ای را بارگذاری کنید.
حرکت در مقابل سنسور fritz پخش دنباله.
برخی گزینه ها در بخش "صوت" فقط برای افزودن حرکات دهان استفاده می شوند.
متناوباً می توانید آن را با استفاده از کیبورد یا جوی استیک مبتنی بر usb کنترل کنید.
آنها را در بخش "گزینه ها> پیکربندی صفحه کلید" ، "گزینه ها> پیکربندی جوی استیک" پیکربندی کنید.
اگر این دکمه را فشار دهید ، دنباله فعلی در fritz بارگذاری می شود.
وقتی فریز را از رایانه جدا می کنید و به طور متناوب آن را تغذیه می کنید ، بدون صدا بلندگو را بیان می کند.
این به عنوان ایده خوبی برای هالووین عمل می کند.
مرحله 39:
خودشه.
یکی درست کنید و لذت ببرید.
صفحات مختلف مانند "صورت شیاطین" ، "صورت کوسه ها" یا هر چیز دیگری که دوست دارید درست کنید.
به من رأی دهید تا حرکت کند.
برنامه های آینده.
از استفاده از قلمرو روبو خودداری کنید.
درست مانند "مایکروفت" برای آن "AI" بسازید.
برنامه ای بسازید که روی همه سیستم عامل ها اجرا شود.
به خصوص که روی pi تمشک اجرا می شود تا فریتز ماژول مستقل باشد.
اگر تغییراتی در نرم افزار دارید لطفاً آن را ارسال کنید.
توصیه شده:
Head Head Amp with PCB سفارشی: 8 مرحله (همراه با تصاویر)
Head Phone Amp with PCB سفارشی: من مدتی است که آمپر هدفون را می سازم (و سعی می کنم آن را کامل کنم). برخی از شما می توانید نمونه های قبلی من را ببینید. برای کسانی که این کار را نکرده اند ، من این موارد را در زیر پیوند داده ام. در ساختمانهای قدیمی من همیشه از نمونه اولیه تخته برای ساخت t استفاده کرده ام
ASL Robotic Hand (چپ): 9 مرحله (همراه با تصاویر)
دست روباتیک ASL (سمت چپ): پروژه این ترم ایجاد یک دست چپ چاپ سه بعدی سه بعدی بود که می تواند الفبای زبان اشاره آمریکایی را برای افراد ناشنوا و کم شنوا در محیط کلاس نشان دهد. قابلیت نمایش زبان اشاره آمریکایی
Gesture Control Skeleton Bot - Platform Robotic Mobile 4WD Hercules - Arduino IDE: 4 مرحله (همراه با تصاویر)
Gesture Skeleton Bot - 4WD Hercules Mobile Robot Platform - Arduino IDE: A Gesture Control Vehicle made by Seeedstudio Skeleton Bot - 4WD Hercules Mobile Robot Platform. در طول دوره مدیریت همه گیری ویروس کرونر در خانه بسیار سرگرم کننده باشید. یکی از دوستان من به عنوان یک پلت فرم روباتیک موبایل 4WD Hercules به عنوان جدید به من داد
DIY Motorized Panorama Head Photography Tool: 6 مرحله (همراه با تصاویر)
DIY Motorized Panorama Head Photography Tool: سلام در این پروژه ، من یک ابزار عکاسی پانورامای بسیار مفید ساخته بودم. این سر تابه موتوری به گونه ای ساخته شده است که جهانی است و هر دوربینی را می توان با یک نخ استاندارد یک چهارم اینچی استاندارد نصب کرد. سر پانینگ را می توان بر روی
METLAB Robotic Mixologist: 4 مرحله (همراه با تصاویر)
میتولوژیست رباتیک MATLAB: آیا تا به حال خواسته اید که نوشیدنی هایتان در عرض چند ثانیه کاملاً برای شما مخلوط شود؟ خوب دیگر نگاه نکنید Robotic Mixologist اینجاست تا زمان لازم برای هم زدن نوشیدنی های شما را از شما بگیرد. این پروژه از بازوی RobotGeek Snapper برای عملکرد شما استفاده می کند