ATTiny84 ব্লিঙ্ক রহস্য

নবজাতক মোড, দয়া করে।

আমি আমার ATTiny84 প্রোগ্রামটি ব্যবহার করে Arduino ইথারনেট (Arduino IDE 1.6.7) ব্যবহার করে https://github.com/damellis ব্যবহার করে/অ্যাকটিনি শাখা - 1 MHz অভ্যন্তরীণ ওসিलेटर মোড। আমি Arduino এ ISP স্কেচ দিয়ে সমস্ত ক্যাবল সংযোগ বিচ্ছিন্ন করে দিয়েছি (প্রথমে আমি তাদের সকলের সাথে এটি করেছি কিন্তু Arduino মনে হয়নি), 10 UF ক্যাপাসিটর ব্যবহার করে পুরো সেটআপটি সংযুক্ত করেছে এবং স্ক্যাচটি ATTiny84 এ কোন সমস্যা ছাড়াই পাঠানো হয়েছে।

ব্লিঙ্ক স্কেচটি atttiny84 এর ডিজিটাল পিন 7 (যা শারীরিক লেগ নং 6) 1 টি ব্লink হারে সেট করা হচ্ছে।

কিন্তু, যখন আমি একটি হলুদ LED সংযোগ করি, এটি ঝাপসা হবে না। আমি আমার অসিলোসকোপ (এটা হুক কিভাবে জানি না) সঙ্গে এখনও ভাল নই কিন্তু আমার multimeter কিছু অদ্ভুত দেখাচ্ছে - ভোল্টেজ ধীরে ধীরে DP7 (আমি স্থল বিরুদ্ধে মাপা) উপর ক্রমবর্ধমান হয় - প্রায় প্রায়। 5-6 সেকেন্ড থেকে 400 mV, তারপর অবিলম্বে 1V জাম্প (এই সম্পর্কে নিশ্চিত না, পরিমাপ বাগ হতে পারে) এবং তারপর 0V ডান।

স্কেচ স্কেচ:

int led = 7;

// the setup routine runs once when you press reset:
void setup() {                
 //initialize the digital pin as an output.
  pinMode(led, OUTPUT);     
}

// the loop routine runs over and over again forever:
void loop() {
  digitalWrite(led, HIGH);  //turn the LED on (HIGH is the voltage level)
  delay(1000);              //wait for a second
  digitalWrite(led, LOW);   //turn the LED off by making the voltage LOW
  delay(1000);              //wait for a second
}

আমি কৌতুহলী করছি। দয়া করে প্রদান করুন। ধন্যবাদ.

Images of my setup: enter image description here

3
ছবি থেকে দেখা যাচ্ছে LEDটি তার ক্যাথোডের সাথে VCC এর সাথে সংযুক্ত। এটা যে ভাবে আচরণ করবে না ...
যোগ লেখক E.Z., উৎস
পিন ব্যবহার না করে LED পরীক্ষা করুন। যে, সরাসরি থেকে Gnd বা Vcc থেকে টেলিগ্রাম সরানো। LED চালু এবং বন্ধ নিশ্চিত করুন। তারপর পিন উপর একটি মমিমিটার করা। নিশ্চিত করুন যে চালু এবং বন্ধ করে
যোগ লেখক Nick Gammon, উৎস
নিক, আমি ডায়োডটি সরাসরি চিপের ভিসির সাথে সংযুক্ত করেছি যে কিনা LED এর সার্কিট ঠিক আছে কি না। এটি অবিলম্বে glows যখন আমি এটি DP7 তে সংযুক্ত করি, এটি কিছুই করে না, তবে মাঠের উপর যে পিনের উপর এই মিটার 400 এমভি থাকে সেখানে এই পরিমাণ বৃদ্ধি পায়।
যোগ লেখক Velan Associate, উৎস

1 উত্তর

আমি আমার নিজের সমস্যার সমাধান করেছি। ওয়াটারিং সম্পূর্ণ ঠিক ছিল, তাই ঝলকানি ছিল।

সমস্যা ছিল রিসেট পিন (4 ম ফিজিক্যাল পিন)। যত তাড়াতাড়ি আমি ঝলকানি পরে এটি সংযোগ বিচ্ছিন্ন হিসাবে, LED ঝলকানি শুরু। কেউ জানে কেন, আমি কিছু তথ্য প্রশংসা চাই।

1
যোগ
আপনি এটি সরানোর আগে আপনি রিসেট সংকেত পরিমাপ? এটা কম ছিল, উচ্চ বা ভাসমান? এই আপনার প্রশ্নের উত্তর সাহায্য করতে পারে। আমার অনুমান হল এটি কম ছিল এবং সেইজন্য এটিটিটি শুরু হয়নি।
যোগ লেখক Mikael Patel, উৎস
এমসিইউ রিসেটের কম নল দ্বারা পুনরায় সেট করা হয়। এটি হোল্ড করা একটি অভ্যন্তরীণ রিসেট উৎপন্ন করবে কিন্তু পুনরায় সেট আপ পর্যন্ত MCU শুরু করা হয় না। দয়া করে atmel.com/images/doc8006.pdf , চ্যাপ দেখুন। 8.2.2, পিপি। 41
যোগ লেখক Mikael Patel, উৎস
শুধু আমার oscilloscope সঙ্গে এটি পরিমাপ করার চেষ্টা। এটা 13.44 এমভি Mikael এর, তাই আমি অনুমান যে কম বিবেচনা করা যেতে পারে? আপনি সংক্ষিপ্তভাবে বর্ণনা করতে পারেন কেন এই চিপ এটি প্রোগ্রাম শুরু থেকে আটকানো? ধন্যবাদ.
যোগ লেখক Velan Associate, উৎস
ধন্যবাদ মিকেল ভাল তথ্য, নিশ্চয় অনেক মানুষ সাহায্য করবে
যোগ লেখক Velan Associate, উৎস