Arduino

মুক্ত-উত্স হার্ডওয়্যার এবং সফটওয়্যারগুলির আর ডেভলপারদের জন্য প্রশ্নোত্তর যা আরডুইনোর সাথে সামঞ্জস্যপূর্ণ

3
কোনও ইনপুট পরিবর্তিত হলে কোনও ফাংশন স্বয়ংক্রিয়ভাবে বলা যেতে পারে?
বর্তমানে, আমার স্কেচটি প্রতিটি লুপের চারপাশে একটি ইনপুট পিন চেক করছে। যদি এটি কোনও পরিবর্তন সনাক্ত করে, এটির প্রতিক্রিয়া জানাতে এটি একটি কাস্টম ফাংশনকে কল করে। এখানে কোড (প্রয়োজনীয়গুলি ছাঁটাই): int pinValue = LOW; void pinChanged() { //... } void setup() { pinMode(2, INPUT); } void loop() { // Read …
21 pins  interrupt  isr 

4
EEPROM এর আসল জীবনকাল কী?
এটিএমএল বলেছে যে কোনও ইপ্রোম কোষের সেল আজীবন প্রায় 100,000 রাইটিং চক্র / সেল হয়। EEPROM কীভাবে বুনোতে পারফর্ম করে? আমি যদি কোনও ঘরের মান পরিবর্তন না করি তবে কী এই আজীবন জোর দেয়? উদাহরণস্বরূপ, যদি আমি মান লিখুন 0xFFআবার এবং আবার একই কক্ষে, এই লেখার কোনো ভিন্ন 0x00, 0xFF, …
21 eeprom 


2
কিছু পিনের আলাদা পিডব্লিউএম ফ্রিকোয়েন্সি থাকে কেন?
এর জন্য আরডুইনো রেফারেন্সanalogWrite() অনুসারে , বেশিরভাগ পিনের পিডব্লিউএম ফ্রিক্যোয়েন্সি হ'ল 490 ডলার। তবে এটি ইউনোতে পিন 5 এবং 6 এর জন্য ~ 980 হার্জ এবং লিওনার্দোতে পিনের 3 এবং 11 এর জন্য। এগুলি আলাদা কেন? এটি ইচ্ছাকৃত ডিজাইনের বৈশিষ্ট্য, বা এটি কোনওভাবে হার্ডওয়্যার দ্বারা নির্ধারিত?

2
আমি কেন আরডুইনো আইডিইতে অন্য ট্যাবে ক্লাস ঘোষণা করতে পারি না?
জিনিসগুলি আরও সুসংহত রাখতে আমি আমার কোডের কিছুটি আর্ডুইনো আইডিইতে একটি দ্বিতীয় ট্যাবে সরিয়ে নিয়ে যেতে চেয়েছিলাম। প্রথমদিকে, আমি কেবল একটি ফাংশন সরিয়ে নেওয়ার চেষ্টা করেছি এবং দেখে মনে হচ্ছে এটি ঠিক আছে। আমি setup()আমার মূল ট্যাবে ফাংশনটি থেকে কল করতে পারি এবং সংকলন বা আপলোড করার কোনও সমস্যা ছিল …

3
শ্রেণি এবং অবজেক্টস: প্রকৃতপক্ষে আমাকে কতগুলি এবং কোন ধরণের ফাইলগুলি ব্যবহার করা উচিত?
সি ++ বা সি নিয়ে আমার কোনও পূর্ববর্তী অভিজ্ঞতা নেই তবে কীভাবে সি # প্রোগ্রাম করতে হয় তা জানি এবং আরডুইনো শিখছি। আমি কেবল আমার স্কেচগুলি সংগঠিত করতে চাই এবং তার সীমাবদ্ধতা থাকা সত্ত্বেও আরডিনো ভাষার সাথে বেশ স্বাচ্ছন্দ্য বোধ করি তবে আমি সত্যিই আমার আরডুইনো প্রোগ্রামিংয়ের জন্য একটি অবজেক্ট-ভিত্তিক …
20 programming  c++  class 

5
আমি খুব বেশি র‌্যাম ব্যবহার করছি। এটি কীভাবে পরিমাপ করা যায়?
আমি আমার প্রকল্পে আমি কতটা র‌্যাম ব্যবহার করছি তা জানতে চাই, যতদূর আমি বলতে পারি, বাস্তবে এটি কাজ করার কোনও উপায় নেই (এটি নিজে চালিয়ে যাওয়া এবং এটি গণনা করা ছাড়া)। আমি বরং একটি বৃহত প্রকল্পে একটি পর্যায়ে পৌঁছেছি যেখানে আমি নির্ধারণ করেছি যে আমি র‌্যামের বাইরে চলে যাচ্ছি। আমি …
19 sram 

1
কোডটিতে একটি আরডুইনো ইউনো রিসেট করুন
কোড (যেমন স্কেচ থেকেই) থেকে কোনও আরডুইনো (যেমন এটি পুনরায় বুট করা) পুনরায় সেট করা সম্ভব? আমি জানি যে একটি বিশেষ সার্কিট দিয়ে এটি সম্ভব তবে কেবল কোড দিয়ে এটিকে তৈরি করার কোনও সুযোগ আছে কি? নীচে আমার কোড এবং মন্তব্যটি //resetযেখানে আমি পুনরায় রিসেট করতে চাই। #include <TrueRandom.h> int …

1
এটিটিনি 85: ঘড়ির গতিতে বনাম বিদ্যুত ব্যবহার
সংক্ষিপ্ত এবং সহজ: অভ্যন্তরীণ ঘড়ির সাহায্যে 1 মেগাহার্টজ এবং 8 মেগাহার্টজ এ চালিত এটিটিনি 85 এর জন্য বিদ্যুৎ খরচ কী? কোনও ঘুমের মোড ব্যবহার করা হচ্ছে না। আমি অনেকগুলি গুগল করেছি এবং এ সম্পর্কে কোনও তথ্য খুঁজে পাচ্ছি না। আমি জিজ্ঞাসা করি কারণ আমি জানতে চাই যে ব্যাটারির আয়ু বাড়ানোর …
19 power  attiny 

4
যোগাযোগ প্রোটোকল সেরা অনুশীলন এবং প্যাটার্নস
আমি যখনই দুটি আরডুইনোর মধ্যে ব্যবহার করার জন্য একটি সিরিয়াল প্রোটোকল ডিজাইন করি তখন আমার কিছুটা মনে হয় যে আমি চাকা পুনরায় সাজিয়ে নিচ্ছি। আমি অবাক হই যে লোকেরা অনুসরণ করে এমন কোনও সেরা অনুশীলন বা নিদর্শন রয়েছে কিনা। এই প্রশ্নটি আসল কোড সম্পর্কে কম, তবে বার্তাগুলির ফর্ম্যাট সম্পর্কে বেশি। …
19 serial 

3
রুট হিসাবে চালানো হলেই আরডুইনো প্রোগ্রামটি কাজ করে
আমি যখন আরডুইনো প্রোগ্রামটি রুট ( sudo) হিসাবে চালিত করি তখন সাধারণ স্কেচগুলি আপলোড করা কাজ করে বলে মনে হয় । আমি এটি নিয়মিত ব্যবহারকারী হিসাবে চালাতে চাই। এর আগে কি কেউ একই সমস্যার মুখোমুখি হয়ে সমাধান করেছেন? আমি যা থেকে পেয়েছি তা এখানে lsusb: $ lsusb Bus 002 Device …

2
আরডুইনো প্রো মিনি (3.3V সংস্করণ) ইনপুট ভোল্টেজের পরিসীমা / সহনশীলতা
আমার কাছে কয়েকটি আরডুইনো প্রো মিনি ক্লোন (সস্তা চীনা স্টাফ) রয়েছে এবং তাদের 12 ভি পাওয়ার সাপ্লাই (ফ্যান ভোল্টেজের মতো) দিয়ে পাওয়ার করতে চাই। মতে যাও Arduino প্রো মিনি বৈশিষ্ট র পিন 3.35-12V (3.3V মডেল) নিতে পারেন। অনুশীলনে এর অর্থ একটি 12V PSU ব্যবহার করা যাবে না কারণ তারা কম …

2
অন্যান্য ইউনিট / ডিভাইসগুলি আমার ইউনোতে সংযুক্ত থাকা অবস্থায় আমি কেন স্কেচ আপলোড করতে পারি না?
আমি একটি মোটামুটি সরল সার্কিট তৈরি করতে চেয়েছিলাম যা আমার অরডিনো ইউনো (আরও সুনির্দিষ্টভাবে একটি সেনস্মার্ট ক্লোন) ব্যবহার করে ধারাবাহিকভাবে এলইডি ধারাবাহিকভাবে ফ্ল্যাশ করবে। আমি আমার স্কেচ লিখেছিলাম এবং এটি জরিমানা সংকলিত। এর পরে, আমি 8 টি LED এর + প্রতিরোধকগুলিকে 0 থেকে 7 এর মধ্যে পিনের সাথে সংযুক্ত করেছি …

13
আরডুইনো ন্যানো আপলোড ত্রুটি দেয়: আর্দুডু: stk500_recv (): প্রোগ্রামার সাড়া দিচ্ছে না
আমার একটি আরডুইনো ন্যানো (স্যানসমার্ট) রয়েছে যা আমি স্কেচ আপলোড করার চেষ্টা করছি। আরডুইনো আইডিই এর অধীনে নির্বাচিত ডিভাইসটি ছিল Arduino Nano w/ ATmega328। তবে স্কেচ আপলোড করা আমাকে ত্রুটি দেয় avrdude: stk500_recv(): programmer is not responding আমি উভয় ইউএসবি পোর্ট চেষ্টা করেছি ( /dev/tty.usbserialএবং /dev/cu.usbserial) তবে একই ত্রুটি অব্যাহত …

2
লুপের ভিতরে একটি অসীম লুপ () দ্রুত সঞ্চালন করতে পারে?
আপনি যখন একটি আদর্শ স্কেচ লিখছেন, আপনি সাধারণত loop()যতক্ষণ না আরডুইনো চলছে ততক্ষণ বারবার ডাকার উপর নির্ভর করে । loop()ফাংশনটির ভিতরে এবং বাইরে চলতে অবশ্যই একটি ছোট ওভারহেড প্রবর্তন করতে হবে। এড়াতে, আপনি সম্ভবত নিজের অসীম লুপটি তৈরি করতে পারেন: void loop() { while (true) { // do stuff... } …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.