বাড়ি স্বাস্থ্যবিধি কিভাবে একটি কথা বলা কুকুর করা. কিকিউ কৌতুক বিড়াল বা কিভাবে আমরা প্রাপ্তবয়স্কদের জন্য একটি কথা বলার খেলনা তৈরি করেছি একটি কথা বলার খেলনা তৈরি করুন

কিভাবে একটি কথা বলা কুকুর করা. কিকিউ কৌতুক বিড়াল বা কিভাবে আমরা প্রাপ্তবয়স্কদের জন্য একটি কথা বলার খেলনা তৈরি করেছি একটি কথা বলার খেলনা তৈরি করুন

কিভাবে করবেন কথা বলা কুকুরআপনার নিজের হাত দিয়ে পুনরাবৃত্তি করুন। নৈপুণ্যটি বিশেষভাবে নতুন বছরের সময় মজা করার জন্য তৈরি করা হয়েছিল। দুর্ভাগ্যবশত, আমি বিক্রির জন্য কোনো পুনরাবৃত্ত কুকুর দেখিনি। ইতিমধ্যে পেটানো পথে হাঁটা, কুকুরের পুনরাবৃত্তিকারী আমার নিজের হাতে তৈরি করা হয়েছিল। এটি করার জন্য, আপনাকে কেবল দুটি খেলনা কিনতে হবে এবং আপনার নিজের হাতে সেগুলিতে সাধারণ ক্রিয়া সম্পাদন করতে হবে। ফটো এবং ভিডিও সহ একটি টক ডগ রিপিটার কীভাবে তৈরি করবেন তার বিশদ বিবরণের জন্য, উপস্থাপিত মাস্টার ক্লাসটি দেখুন। প্রতিবারের মতো, নতুন বছরে উপহার হিসাবে সমাপ্ত খেলনাটি শিশুকে দেওয়া হবে।

একটি রিপিটার কুকুর তৈরি করতে, আপনার একটি রিপিটার হ্যামস্টার এবং একটি নরম খেলনা কুকুর প্রয়োজন। মাস্টার লিঙ্কটি ব্যবহার করে Aliexpress এ একটি হ্যামস্টার কিনে এই সমস্যাটি সমাধান করেছেন http://ali.pub/q3pti . কুকুরটি একটি খেলনার দোকানে কেনা হয়েছিল। ছবির দাম।




কুকুরের খেলনা

কুকুরের খেলনা

পুনরাবৃত্তি কুকুর জন্য সমাবেশ নির্দেশাবলী

  1. আমরা ত্বক থেকে হ্যামস্টার প্রক্রিয়া অপসারণ। সাধারণত ত্বক একটি তারের টাই দিয়ে সুরক্ষিত হয়। আপনি শুধু pliers সঙ্গে এটি কাটা প্রয়োজন. আপনি কিভাবে ফাস্টেনার কাটা দেখতে পারেন।
  2. আমরা প্রক্রিয়াটির ক্রিয়াকলাপ পরীক্ষা করি। চলমান প্ল্যাটফর্মের উপরের অবস্থানে প্রক্রিয়াটি বন্ধ করা উচিত। একটি ভিডিও দেখুন.
  3. নির্বাচিত খেলনা, কুকুর, যান্ত্রিক মধ্যে মাপসই করা একটু ছোট. অতএব, আস্তরণটি ছিঁড়ে ফেলা হয়েছিল এবং মাথা থেকে প্যাডিং পলিয়েস্টারের কিছু অংশ সরানোর পরে, খেলনার মাথায় প্রক্রিয়াটির উপরের প্ল্যাটফর্মটি স্থাপন করা হয়েছিল।
  4. অতিরিক্ত প্যাডিং পলিয়েস্টার কুকুরের থাবায় তাদের ভলিউম দিতে স্থাপন করা হয়।
  5. খেলনাটির মাথার পরিষ্কার চলাচলের জন্য, প্রক্রিয়াটির ক্রিয়াকলাপ অনুসারে, মাথার উপরের অংশটি মেকানিজম প্ল্যাটফর্মের সাথে থ্রেড দিয়ে বাঁধা ছিল।
  6. একটি থ্রেড গ্যাসকেটের নীচে খেলনার প্রান্ত বরাবর পাস করা হয়েছিল। থ্রেডটি প্রসারিত হয় এবং প্রক্রিয়াটির খাঁজে ত্বকের প্রান্তটি ঠিক করে। ভিডিওটি দেখুন।


প্রক্রিয়াটি বর্ধিত অবস্থানে ইনস্টল করা হয়

এটি একটি দুঃখের বিষয় যে স্টোরগুলিতে একটি তৈরি খেলনা কেনা অসম্ভব, তবে আপনি নিজের হাতে এটি নিজেই তৈরি করতে পারেন। নৈপুণ্য সময় বিনিয়োগ মূল্য. প্রধান জিনিসটি হল নববর্ষ উদযাপন করার সময় এটিকে কার্যকর করা এবং প্রত্যেকেরই হাসির অশ্রু নিশ্চিত করা হবে! এবং নৈপুণ্য নিজেই একটি সন্তানের জন্য একটি যোগ্য উপহার। শিশুরা এমন খেলনার প্রশংসা করে যা আপনি আপনার বন্ধুদের মধ্যে পাবেন না।

বিদ্যমান খেলনাগুলির মধ্যে, একটি বিশেষ অবস্থান তাদের দ্বারা দখল করা হয় যারা কথা বলতে এবং স্পর্শে প্রতিক্রিয়া জানাতে পারে। এই ধরনের খেলনাকে ইন্টারেক্টিভ বলা হয়।

ভিতরে সম্প্রতিমেয়েদের এবং ছেলেদের মধ্যে সবচেয়ে জনপ্রিয় ইন্টারেক্টিভ পাখি Little Live Pets. এই খেলনাটি এমন একটি শিশুর জন্য একটি দুর্দান্ত উপহার হবে যারা পোষা প্রাণীর স্বপ্ন দেখে।

ইন্টারেক্টিভ খেলনা বৈশিষ্ট্য

খেলনা একটি বিশেষ ডিভাইস যা খেলনা শরীরের ভিতরে মাউন্ট করা হয় ধন্যবাদ কথা বলতে পারেন। এই ব্লকগুলি কার্যকারিতার মধ্যে পৃথক:

  • বেশিরভাগ সহজ প্রক্রিয়াএটি একবার লেখার অডিও মডিউল। খেলার সময় 1 থেকে 6.5 মিনিট হতে পারে;
  • আরও অত্যাধুনিক ডিভাইস আপনাকে সুর বা বাক্যাংশ পুনরায় রেকর্ড করতে দেয়। এই ধরনের সিস্টেমের সাথে ইন্টারেক্টিভ খেলনা শিশুর সাথে কথা বলতে শেখে, ক্রমাগত বৃদ্ধি পায় অভিধান. আপনি আপনার মা বা অন্য আত্মীয় দ্বারা সঞ্চালিত রূপকথা বা গান রেকর্ড করতে পারেন;
  • এমন সিস্টেম রয়েছে যা সাউন্ড ইউনিটের একটি বোতাম টিপে নয়, ভয়েস বা স্পর্শ দ্বারা সক্রিয় হয় বিভিন্ন অংশখেলনা.

উদাহরণস্বরূপ, একটি ইন্টারেক্টিভ পুতুল যখন আপনি তার গালে স্পর্শ করেন তখন হাসতে শুরু করে এবং আপনি যদি এটিকে হাত দিয়ে নেন তবে এটি কথা বলতে শুরু করে।

শিশুরা বিভিন্ন বয়সখেলনা কথা বলা ভালোবাসি। তাদের সাথে খেলার মাধ্যমে, বাচ্চারা যোগাযোগ করতে, নতুন জ্ঞান এবং অন্যান্য দক্ষতা অর্জন করতে শেখে। ইন্টারেক্টিভ খেলনাগুলির একমাত্র ত্রুটি হল তাদের খরচ। এই জাতীয় খেলনা যত বেশি ফাংশন সম্পাদন করে, তার দাম তত বেশি।

নিজে খেলনা বানাচ্ছেন

আপনি যদি আপনার সন্তানকে একটি কথা বলার খেলনা দিয়ে খুশি করতে চান তবে আপনি নিজেই এটি তৈরি করতে পারেন।

রেডিও ইলেকট্রনিক্সের সাথে পরিচিত একজন ব্যক্তি বাড়িতে একটি প্রোগ্রামযোগ্য শব্দ মডিউল একত্রিত করতে পারেন। তবে এটি বিশেষভাবে প্রয়োজনীয় নয়; আজ এই জাতীয় ব্লকগুলি ইন্টারনেটে বা একটি বিশেষ দোকানে কেনা যেতে পারে।

একটি কথা বলার খেলনা তৈরির প্রক্রিয়াটি এইরকম দেখায়:

  1. আমরা একটি খেলনা নির্বাচন করি। এটি দোকানে কেনা বা স্বাধীনভাবে তৈরি করা যেতে পারে। হস্তনির্মিত টেক্সটাইল খেলনা আজ খুব জনপ্রিয়।
  2. আমরা একটি সঙ্গীত মডিউল ক্রয় করি এবং এটিতে একটি সুর, পাঠ বা রূপকথার গল্প রেকর্ড করি। আপনি যে কোনও পুরানো খেলনা থেকে একটি শব্দ মডিউলও নিতে পারেন, শুধু পরীক্ষা করে দেখুন যে ব্যাটারিগুলি সঠিকভাবে কাজ করছে।
  3. আমরা সেই জায়গায় সীমটি ছিঁড়ে ফেলি যেখানে ব্লকটি ইনস্টল করা হবে।
  4. আমরা খেলনার ভিতরে মডিউলটি রাখি, এবং বোতামটির দিকে মনোযোগ দেওয়া গুরুত্বপূর্ণ, এটি চাপার জন্য অ্যাক্সেসযোগ্য হতে হবে।

এর পরে, যা অবশিষ্ট থাকে তা হল চুপচাপ সীম সেলাই করা এবং এটিই - খেলনাটি কথা বলা হয়ে গেছে।

এই ভিডিওটি আপনাকে কীভাবে একটি কথা বলার খেলনা তৈরি করতে হয় তা শিখতে সাহায্য করবে:

বিশ্বে শিশুদের জন্য অবিশ্বাস্য সংখ্যক কথা বলার খেলনা রয়েছে এবং এটি কেবল এই ধারণাটিকে আরও গভীর করে যে প্রাপ্তবয়স্করা বিরক্ত। আমাদের দল এই পরিস্থিতি সংশোধন করার সিদ্ধান্ত নিয়েছে।

গল্পের শুরু

এটি সব শুরু হয়েছিল যখন আমার এক বন্ধু এবং নেটসনেল সহকর্মীর অনুসন্ধিৎসু মনে একটি উজ্জ্বল চিন্তা এসেছিল: কেন কেবল শিশুদেরই নয়, প্রাপ্তবয়স্কদেরও বিষয়ভিত্তিক কৌতুক দিয়ে মজা করা যায় না? সৌভাগ্যবশত, সাশ্রয়ী মূল্যের এবং ভাল প্রমাণিত হার্ডওয়্যার এখন আর একটি বিরলতা নয়, এবং এটি শুধুমাত্র আলো জ্বলতে পারে না, গান গাইতেও পারে।

এই বিষয়ে, তিনি আমাকে ডেকেছিলেন এবং ESP8266 নেটওয়ার্কে MP3 ফরম্যাটে ভালোভাবে মিউজিক বাজায় কিনা এবং এটি হ্যামস্টারকে টুকরো টুকরো করে দিচ্ছে কিনা, সত্যিই যথেষ্ট পারফরম্যান্স আছে কিনা, যা আমি দ্রুত করেছিলাম তা দেখার জন্য মহাকাব্যিক কৃতিত্বের পুনরাবৃত্তি করার প্রস্তাব দিয়েছিলেন। নতুন বছরের ছুটির দিন 2016:


ভিডিওতে, ESP8266 ইন্টারনেট রেডিও বাজায়, "5-বিট PWM ওভার I2S" হ্যাক ব্যবহার করে শব্দ আউটপুট করে।

যাইহোক, ইন্টারনেট থেকে MP3 রেডিও বাজানো ESP8266-এর প্রায় পুরো সংস্থানকে গ্রাস করে এবং "এমনভাবে" শোনায়, যখন আমাদের কল্পনা ইতিমধ্যে একটি MP3 রেডিও স্পীকারের চেয়ে আরও বেশি কিছু চিত্রিত করছে। এই সৃজনশীল আবেগের সাথে, আমরা আমাদের দল এবং প্রিয় শেফ ভ্লাদিমিরের কাছে গিয়েছিলাম।

একটু বুদ্ধিমত্তার পরে, আরও বিশদ চিত্র ফুটে উঠতে শুরু করে এবং এমনকি লজিক্যাল চেইন যা আমরা শুধু চাই না, তাও করতে পারি:

  • কম রিসোর্স-ডিমান্ডিং এবং আরও বিনামূল্যের কিছু দিয়ে MP3 প্রতিস্থাপন করতে, আমরা Speex-এ স্থির হয়েছি, যা বেশ সফলভাবে এবং দ্রুত ESP8266 এ পোর্ট করা হয়েছে।
  • ক্লাউডের একটি সার্ভার থেকে জোকসের রেকর্ডিং নিন এবং একটি SD কার্ডে স্থানীয়ভাবে সংরক্ষণ করুন, কারণ... ইন্টারনেট সর্বত্র উপলব্ধ নয়, এমনকি ESP8266-তেও, আপনি যদি এটি সর্বদা চালু রাখেন, আপনি পর্যাপ্ত ব্যাটারি পাবেন না।
  • কিছু ইভেন্টে "হাস্যর রসিকতা" বেঁধে রাখুন, এবং শুধু এলোমেলোভাবে কথা বলবেন না। একটি স্মার্টফোন ইভেন্ট জেনারেটর হিসাবে বেছে নেওয়া হয়েছিল, যেহেতু প্রায় প্রত্যেকেরই ইতিমধ্যে একটি রয়েছে। ঠিক আছে, প্রকৃত ঘটনাগুলি অ্যাপল নোটিফিকেশন সেন্টার সার্ভিস (এএনসিএস) থেকে সহজেই পাওয়া যেতে পারে, যা ইতিমধ্যেই আইপড, আইফোন এবং আইপ্যাডে উপলব্ধ।
  • একটি স্মার্টফোনের সাথে যোগাযোগ করতে ব্লুটুথ লো এনার্জি (BLE) ব্যবহার করুন, কারণ খুব কম লোকই একটি খেলনা সপ্তাহে একবারের বেশি চার্জ করতে মজা পাবেন৷
  • সমস্ত আগত ইভেন্টগুলি সম্পর্কে ঘন ঘন রসিকতার সাথে খেলনাটিকে ব্যবহারকারীকে বিরক্ত করা থেকে বিরত রাখতে, আমরা একটি স্ক্রিপ্টিং ভাষায় যুক্তি ব্যবহার করার সিদ্ধান্ত নিয়েছি। আমরা প্যান ভাষার উপর বসতি স্থাপন করেছি।
  • যেহেতু প্রত্যেকেরই রসিকতার স্বাদ আলাদা, এবং একই কৌতুক শোনা ইতিমধ্যেই দুঃখজনক, তাই এটি তৈরি করার জন্য ব্যবহারকারীকে "থাপ্পড়" এবং "পিটানো" (অ্যাক্সিলোমিটার) দ্বারা কৌতুকগুলির পক্ষে ভোট দেওয়ার সুযোগ দেওয়ার সিদ্ধান্ত নেওয়া হয়েছিল। বিষয়বস্তু সার্ভার পরবর্তী সময় আরো প্রাসঙ্গিক প্লেলিস্ট.

হার্ডওয়্যার নির্বাচন

প্রাথমিকভাবে, আমি একটি অল-ইন-ওয়ান বোর্ডে একটি খুব সহজ কিন্তু সম্পূর্ণরূপে কার্যকরী প্রোটোটাইপ তৈরি করতে চেয়েছিলাম, তাই আমরা মিডিয়াটেক থেকে LinkIt ONE-এ এটি চেষ্টা করার সিদ্ধান্ত নিয়েছি। এবং নেটসনেল প্রায় সাথে সাথেই সফল হয়েছিল। ফোনের সাথে একটি সংযোগ ছিল এবং SD কার্ড থেকে MP3 গুলি নিখুঁতভাবে বাজানো হয়েছিল।
দেখে মনে হবে এটি সুখ এবং একটি প্রস্তুত প্ল্যাটফর্ম! কিন্তু তারপরে আমরা তাদের বন্ধ SDK-এর সীমাবদ্ধতার কঠোর বাস্তবতার মুখোমুখি হয়েছিলাম এবং উচ্ছ্বাস কেটে যায়।

আমরা বুঝতে পেরেছিলাম যে একটি বোর্ডে এমন কোনও রেডিমেড প্ল্যাটফর্ম নেই যা আমাদের সমস্ত ইচ্ছা পূরণ করবে, যার অর্থ আমাদের এটি স্ক্র্যাচ থেকে তৈরি করতে হবে।

সুতরাং, আমাদের নির্বাচন করতে হয়েছিল (ফেব্রুয়ারি 2016) সবচেয়ে উপযুক্ত BLE চিপ যা ESP8266 এর সাথে যুক্ত হতে হবে। আমরা ESP8266 এবং BLE চিপের মধ্যে সংযোগ হিসাবে স্ট্যান্ডার্ড TWI (I2C) ব্যবহার করার সিদ্ধান্ত নিয়েছি (সে সময়ে আমরা জানতাম না এটি কী ধরনের চিপ হবে)।

কিন্তু BLE এর সাথে তখন খুব বেশি পছন্দ ছিল না:

  • TI CC2541 - আর্কিটেকচারের কারণে আমি এখনই এটি পছন্দ করিনি, এবং 8 KB RAM অপ্রত্যাশিত লাগছিল সহজ জীবন, আমাদের খেলনার জন্য প্রয়োজনীয় BLE পরিষেবা এবং বৈশিষ্ট্যগুলির সংখ্যা দেওয়া হয়েছে৷
  • BCM20732 - খুব আশাব্যঞ্জক লাগছিল, কিন্তু বাস্তবে SDK খুব অশোধিত হয়ে উঠেছে, এবং Broadcom WICED স্মার্ট BLE হার্ডওয়্যারটি এতটাই বগি যে আমি এখানে বিশেষ কিছু লিখব না, যাতে শপথ না হয়। এখন পরিস্থিতির উন্নতি হলে আমাকে জানান।
  • nRF52832 হল প্রথম চিপ যা অবিলম্বে আমাকে খুশি করেছে। কিন্তু তারপরে কোন কমপ্যাক্ট BLE মডিউল ছিল না - rekod একটি ডিবাগ বোর্ডে প্রোটোটাইপ করা শুরু করেছিল, আমি সত্যিই SDK পছন্দ করেছি, এতে অনেকগুলি ভিন্ন ছিল শ্রমিকদেরউদাহরণ BLE ANCS উদাহরণটি এখনই শুরু হয়েছে এবং আমরা অবিলম্বে UART লগগুলিতে iPhone থেকে বিজ্ঞপ্তিগুলি দেখতে পেলাম৷ যাইহোক, এই ডিবাগ বোর্ডে একটি বাস্তব SEGGER J-Link প্রোগ্রামার এবং ডিবাগার রয়েছে, যা ভবিষ্যতে আমাদের জীবনকে অনেক সহজ করে তুলেছে।
  • nRF51822 - সেই সময়ে রেডিমেড মডিউল ছিল এবং সেগুলি nRF52832 থেকে SEGGER এর মাধ্যমে প্রোগ্রাম করা হয়েছিল। যা আমাকে সবচেয়ে অবাক করেছে তা হল পুরোনো nRF52832 মডেলের কোডটি পুরোপুরি ছোট nRF51822 এবং পিছনে স্থানান্তরিত হয়েছে!
ফলস্বরূপ, প্রথম লোহাটি ট্যারান্টুলা মাকড়সার মতো দেখতে ছিল এরকম কিছু:

ডুপন্ট তারগুলি পড়ে যাওয়ার কারণে সমস্যাগুলি অনুভব করা খুবই দুঃখজনক ছিল, বিশেষ করে nRF51822 মডিউলে, যেখানে পিনগুলি সামান্য ছোট।

nRF51822 এবং iOS অ্যাপ্লিকেশনে BLE পরিষেবা

তা সত্ত্বেও, আমি এবং অ্যাফেয়ার ইতিমধ্যেই এই স্পাইডার হার্ডওয়্যারে nRF51822-এ BLE পরিষেবা এবং বৈশিষ্ট্যগুলি বাস্তবায়ন শুরু করেছি, সবকিছুকে প্রায় অর্ধেক ভাগ করে:
  • অ্যাপল নোটিফিকেশন সেন্টার সার্ভিস (এএনসিএস) - আপনার স্মার্টফোন থেকে ইভেন্ট সম্পর্কে বিজ্ঞপ্তি পেতে।
  • অ্যাপল কারেন্ট টাইম সার্ভিস (সিটিএস) - সংযুক্ত হলে, খেলনাটি ফোন থেকে সময় নেয়।
  • হ্যান্ডশেক সার্ভিস (এইচএসএস) - এই পরিষেবাটি, যাইহোক, প্রচলিত হেডসেট এবং অনুরূপ গ্যাজেটগুলির বিপরীতে খেলনাটিকে "অভেদ্য" করে তোলে। আসল বিষয়টি হ'ল ক্লাউডে ক্লায়েন্টআইডি রয়েছে এবং ব্যবহারকারী কেবল ব্লুটুথের মাধ্যমে ফোন এবং খেলনা জোড়া দেয় না, তবে একটি অতিরিক্ত বাঁধাইও যা রিসেট করা এত সহজ নয়। এই প্রক্রিয়ার একটি বর্ণনার জন্য একটি পৃথক নিবন্ধ প্রয়োজন, তাই আমি নিজেকে একটি সংক্ষিপ্ত উল্লেখের মধ্যে সীমাবদ্ধ রাখব।
  • ব্যাটারি অ্যাজ সার্ভিস (BAS) - একটি স্মার্টফোন অ্যাপ্লিকেশনে ব্যাটারির স্থিতি স্থানান্তর।
  • বিষয়বস্তু পরিষেবা (CONTS) - এটির সাথে আপনি পাঠ্য সহ (পাঠ্যটি ক্লাউডের সার্ভার থেকে নেওয়া হয়েছে) সহ পূর্বে খেলা জোকসের একটি তালিকা দেখতে পারেন।
  • সেটিংস পরিষেবা (সেটিটিস) - এটির সাহায্যে আপনি অনুপযুক্ত রসিকতা বিষয়বস্তুর জন্য ফিল্টারগুলি কনফিগার করতে পারেন, যে সময় খেলনাটি নীরব থাকা উচিত (রাতে, উদাহরণস্বরূপ), ইত্যাদি।
ম্যাক্সিমকিট একই সময়ে করছিল iOS এর জন্য অ্যাপ্লিকেশন.

ডানদিকের ছবিটি অ্যাপ্লিকেশনটির প্রধান পর্দা দেখায়।

এখানে ফ্লেক্সক্সএন তারের পড়ে যাওয়ার কারণে আমাদের কষ্ট সহ্য করতে পারেনি এবং লেজার আয়রন পদ্ধতি ব্যবহার করে বাড়িতে প্রথম সাধারণ প্রোটোটাইপ তৈরি করেছে:

এটি ফটোতে দৃশ্যমান নয়, তবে ইতিমধ্যে একটি মাইক্রোএসডি কার্ডের জন্য একটি স্লট রয়েছে। নীচের ছোট বর্গাকার কার্ডে - ALC5627, সাউন্ডটি ইতিমধ্যেই I2S এর মাধ্যমে 5-বিট PWM এর চেয়ে অনেক ভাল ছিল।

পাওয়ার ম্যানেজমেন্টের জন্য আমরা AXP209 বেছে নিয়েছি। আপনাকে একই সময়ে ব্যাটারি চার্জ এবং ব্যবহার করতে দেয়, সেইসাথে এর অবস্থা নিরীক্ষণ করতে দেয়। চিপটি খুব সাধারণ, তবে প্রোগ্রামিং এবং প্রয়োজনীয় বাহ্যিক উপাদান উভয় ক্ষেত্রেই এর অনেকগুলি বৈশিষ্ট্য রয়েছে, যাকে বলা হয়। "কাজে লাগান".

ESP8266 এ ম্যাজিক

এর সমান্তরালে, flexxnn পোর্টেড Speex, FatFs to ESP8266, ESP8266 এবং nRF51822-এর জন্য একটি বুটলোডার তৈরি করেছে, যাতে আপনাকে তারের উপর আপডেটেড ফার্মওয়্যার ফ্ল্যাশ করতে না হয়, তবে ফার্মওয়্যার ফাইলগুলিকে একটি মাইক্রোএসডি কার্ডে রেখে এটি করুন।

ব্যক্তিগতভাবে, আমার কাছে মনে হয় যে এলিয়েনরা তাকে সাহায্য করেছিল, যেহেতু সে প্রায় এক মাসের মধ্যে এটি করেছিল। তবে তিনি ভিনগ্রহের বুদ্ধিমত্তার সাথে যোগাযোগের কথা স্বীকার করেন না।

এবং তারপরে দ্বিতীয়, আরও সাধারণ প্রোটোটাইপ:

কিন্তু আরো সাধারণ প্রোটোটাইপ আর একটি নরম খেলনা মধ্যে মাপসই করা হয় না. এবং এমনকি যদি এটি প্রবেশ করে, তবে হঠাৎ আন্দোলনের সাথে একটি "অপরিচিত" খেলনা থেকে সম্ভাব্য ব্যবহারকারীর দিকে উঠবে, যা অবশ্যই একটি MVP এর জন্য অগ্রহণযোগ্য ছিল।

অতএব, পেশাদারদের কাছে বোর্ডকে অর্ডার দেওয়ার সিদ্ধান্ত নেওয়া হয়েছিল এবং শেষ পর্যন্ত এটিই হয়েছিল:

এই নকশাটি ইতিমধ্যে একটি বিড়ালের সাথে পুরোপুরি ফিট করে, যদিও এটি একরকম অমানবিক দেখায়:

একই সময়ে, ভয় নিশ্চিত করা হয়েছিল যে ফোন থেকে ইভেন্টগুলি প্রায়শই আসতে পারে এবং ফলস্বরূপ ব্যবহারকারী মজার পরিবর্তে বিরক্ত হবেন। ফিল্টারিংয়ের জন্য একটি নমনীয় যুক্তির প্রয়োজন ছিল, যা পুনরায় ফ্ল্যাশ না করে যেকোনো সময় সহজেই পরিবর্তন করা যেতে পারে। এই বিষয়ে, হার্ডওয়্যার অধ্যয়ন করার পরে এবং উপলব্ধি করার পরে যে ESP8266 এর জন্য কোন দ্রুত এবং কমপ্যাক্ট স্ক্রিপ্ট নেই (লুয়া এবং মাইক্রোপাইথন দোভাষী), আমি প্যান ভাষা পোর্ট করার সিদ্ধান্ত নিয়েছি, যা দ্রুত (নেটিভ ভাষার চেয়ে 18 গুণ ধীর) কার্যকর করে। কমপ্যাক্ট বাইটকোড।

যাইহোক, প্যানের উত্সগুলি C-এর সাথে খুব মিল, তাই স্ক্রিপ্টগুলি পরিবর্তন করা একটি আনন্দের বিষয় - আপনাকে কেবল সেগুলিকে AMX বাইটকোডে কম্পাইল করতে হবে এবং একটি SD কার্ডে অনুলিপি করতে হবে৷

গ্যাজেট প্রতারণা। Android-এ iOS হওয়ার ভান করা

এবং তারপর "হঠাৎ" আমরা সবাই এটি মনে রেখেছিলাম অ্যান্ড্রয়েড ফোনপৃথিবীতে আইওএস ফোনের তুলনায় এত কম, এমনকি আরও বেশি নেই।

ফলস্বরূপ, আমাকে দ্রুত পরীক্ষা করতে হয়েছিল যে আমরা পারি কিনা ট্রিক গ্যাজেট এবং Android এ iOS হওয়ার ভান করুন, যাতে তারা অ্যাপল থেকে আলাদা করা যায় এমন একটি ANCS পরিষেবা দেখতে পায়৷

শেষ পর্যন্ত, সবকিছু কার্যকর হয়েছে এবং এক সপ্তাহের মধ্যে গ্যাজেটগুলি (এবং আমাদের বিড়ালটি কোনও ব্যতিক্রম ছিল না) আন্তরিকভাবে বিশ্বাস করেছিল যে আমার কাছে ANCS পরিষেবা সহ একটি আইফোন রয়েছে, যা আমার নেক্সাস 5 এবং এমনকি পুরানোটির সাথে সংযুক্ত ছিল। স্যামসাং গ্যালাক্সিঅ্যান্ড্রয়েড 4.4 সহ।

গো মেঘ

যেহেতু কেউ একটি কৌতুক কয়েকবার শুনতে পছন্দ করে না (তথ্য), এবং পছন্দ এবং সাংস্কৃতিক সীমাবদ্ধতাও রয়েছে, তাই প্রতিটি ব্যবহারকারীর জন্য একটি অনন্য প্লেলিস্ট তৈরি করার সিদ্ধান্ত নেওয়া হয়েছিল। এই বিষয়টির জন্য, আমি ক্লাউডের একটি সার্ভারে ঘনিষ্ঠভাবে কাজ করেছি।

কিন্তু আপনি কিভাবে সিদ্ধান্ত নেবেন কে কি পছন্দ করবে? এটা ঠিক - ব্যবহারকারীকে নিজের জন্য সিদ্ধান্ত নিতে দিন! এটি করার জন্য, আমি STMicroelectronics থেকে একটি অ্যাক্সিলোমিটারে প্রাথমিক অঙ্গভঙ্গি সনাক্তকরণ করেছি। আপনি যদি কৌতুকটি পছন্দ করেন তবে আপনি বিড়ালটিকে এমনভাবে কাত করেছেন যেন এটি "হ্যাঁ।" আপনি যদি রসিকতা পছন্দ না করেন তবে আপনি এটিকে "না" এর মতো করে কাত করেছেন। আমি ফোনের জন্য একটি "ভুলে-আমাকে-না" যোগ করেছি - যদি BLE সংযোগটি হারিয়ে যায়, এবং অ্যাক্সিলোমিটার গতিবিধি শনাক্ত করে, এর অর্থ হল বিড়ালটিকে কোথাও নিয়ে যাওয়া হচ্ছে, এবং ফোনটি ভুলে গেছে৷

ব্যবহারকারী "পছন্দ" করার পরে এবং এর মাধ্যমে তার পছন্দগুলি নির্দেশ করার পরে, তথ্যটি সার্ভারে যায়, যেখানে প্লেলিস্টগুলির "জিনোমগুলি" তুলনা করা হয় এবং ব্যবহারকারীর জন্য নতুন কৌতুক তৈরি করা হয়৷ তবে এটি একটি পৃথক নিবন্ধের জন্য একটি বিষয়। .

ফলাফল

ফলস্বরূপ, বিনোদন একটি দুর্দান্ত প্ল্যাটফর্ম হিসাবে পরিণত হয়েছে যা করতে পারে:
  • BLE এর মাধ্যমে আপনার ফোনের সাথে যোগাযোগ করুন এবং ইভেন্ট সম্পর্কে বিজ্ঞপ্তি পান;
  • WiFi এর মাধ্যমে যোগাযোগ করুন এবং সামগ্রী এবং ফার্মওয়্যার আপডেট ডাউনলোড করুন;
  • মাইক্রোএসডি-তে FAT32-তে ফাইল সংরক্ষণ এবং পড়ুন;
  • স্পিক্স কোডেক দিয়ে জোকস খেলুন;
  • একটি অ্যাক্সিলোমিটার ব্যবহার করে ব্যবহারকারীর পছন্দ নির্ধারণ করুন (অঙ্গভঙ্গি সনাক্তকরণ);
  • হাস্যরসে তাদের পছন্দের উপর ভিত্তি করে প্রতিটি ব্যবহারকারীর জন্য প্লেলিস্ট তৈরি করুন;
লক্ষণীয় বিষয় হল যে "খুব দক্ষ হাত" সহজেই সংশ্লিষ্ট পিনের সাথে সংযোগ করতে পারে (এমনকি বোর্ডে সংযোগকারীর গর্তগুলিও বাকি থাকে) এবং "বিড়ালটিকে বুদ্ধিমান করে তোলে" যেমন খুশি। এটি সমস্ত-ইন-ওয়ান প্ল্যাটফর্মকে আকর্ষণীয় করে তোলে গীক্স

এই প্ল্যাটফর্মের সাহায্যে আমরা কিকস্টার্টারে গিয়েছিলাম, সমাপ্ত খেলনাটিকে কিকিউ বলে। প্রথম দিনে আমরা 40% সংগ্রহ করেছি এবং এখন এটি ইতিমধ্যে 57%। কিন্তু এটা সম্পূর্ণ ভিন্ন গল্প।

যারা এই লাইনটি পড়েছেন তাদের সবাইকে ধন্যবাদ। আমি আপনার কাছ থেকে আকর্ষণীয় প্রশ্নের জন্য উন্মুখ.



সাইটে নতুন

>

সবচেয়ে জনপ্রিয়