Სარჩევი:
- ნაბიჯი 1: დაამატეთ ATtiny Core Supprt Arduino IDE პროგრამულ უზრუნველყოფას
- ნაბიჯი 2: პროგრამა Arduino გამოსაყენებლად როგორც სისტემის პროგრამისტი (ISP)
- ნაბიჯი 3: დააკავშირეთ ATtiny84 პროგრამირებისთვის
- ნაბიჯი 4: დააყენეთ Arduino პროგრამა ATtiny84
- ნაბიჯი 5: პროგრამა ATtiny84
- ნაბიჯი 6: შეაერთეთ ATtiny84, როგორც დამოუკიდებლად გასაშვებად
ვიდეო: Arduino Uno პროგრამა ATTINY84 (Arduino V. 1.8.5): 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
Arduino Uno– ს გამოყენებით ATTINY84-20PU (Digikey item # ATTINY84-20-PU-ND) პროგრამირებისთვის. ეს ინსტრუქცია გვიჩვენებს, თუ როგორ გამოიყენოთ Arduino პლატფორმა ფიზიკურად უფრო მცირე პროცესორებთან მუშაობისთვის, როგორიცაა ATtiny84 (84/44/24). ეს მაგალითი სპეციალურად არის ATtiny84-20PU პროცესორისთვის, მაგრამ მისი ადაპტირება შესაძლებელია სხვა დაფებისათვის Arduino პროგრამული უზრუნველყოფიდან შესაბამისი დაფის არჩევით (ანუ Arduino IDE) და საჭიროებისამებრ pinouts– ის შეცვლით.
(განახლებულია Arduino 1.8.5)
ნაბიჯი 1: დაამატეთ ATtiny Core Supprt Arduino IDE პროგრამულ უზრუნველყოფას
არდუინოსთვის 1.8.5:
- გახსენით Arduino პროგრამული უზრუნველყოფა (იგივე Arduino ინტეგრირებული განვითარების გარემო [IDE]).
- პარამეტრების გახსნა: [FILE] [PREFERENCES]
- ჩასვით URL დამატებითი დაფების მენეჯერის მისამართებში:
ნაბიჯი 2: პროგრამა Arduino გამოსაყენებლად როგორც სისტემის პროგრამისტი (ISP)
- აირჩიეთ Arduino დაფა: [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]. შენიშვნა: მიუხედავად იმისა, რომ მე მაქვს Arduino UNO, მე შევცვალე პროცესორი წინასწარ დაპროგრამებული Atmega328P, რომელიც მოითხოვს, რომ ავირჩიო "Arduino Duemilanove ან Diecimila".
- აირჩიეთ პროგრამისტი: [TOOLS] [PROGRAMMER] [AVR ISP].
- გახსენით ArduinoISP ესკიზი: [FILE] [EXAMPLES] [11. ArduinoISP] [ArduinoISP]
- ესკიზის ატვირთვა.
ნაბიჯი 3: დააკავშირეთ ATtiny84 პროგრამირებისთვის
შეაერთეთ Arduino ქინძისთავები ATtiny84 ქინძისთავებთან:
- Arduino 5V ATtiny84 პინ 1 -მდე
- Arduino Pin 10 ATtiny84 პინ 4 -მდე
- Arduino პინი 11 ATTiny84 პინ 7 -მდე
- Arduino Pin 12 ATtiny84 პინ 8 -მდე
- Arduino Pin 13 ATtiny84 პინ 9 -მდე
- Arduino GND ATtiny84 პინ 14 -მდე
- Arduino RESET to 10uF capacitor (+ side / long leg)
- GND to 10uF კონდენსატორი (- გვერდითი / მოკლე ფეხი)
ნაბიჯი 4: დააყენეთ Arduino პროგრამა ATtiny84
- აირჩიეთ Arduino დაფა: [TOOLS] [BOARD] [ATtiny24/44/84]. ახლა დაფის დამატებითი პარამეტრები გამოჩნდება ინსტრუმენტების მენიუში, როდესაც ინსტრუმენტები გაიხსნება.
- აირჩიეთ B. O. D. გამორთულია: [TOOLS] [B. O. D.] [B. O. D. გამორთულია]
- აირჩიეთ LTO გამორთული: [TOOLS] [მხოლოდ LTO 1.6.11+] [გამორთულია]
- აირჩიეთ Pin Mapping საათის ისრის ისრის საწინააღმდეგოდ: [TOOLS] [Pin Mapping] [ისრის საწინააღმდეგოდ]
- აირჩიეთ ჩიპი Attiny84: [TOOLS] [ჩიპი] [Attiny84]
- აირჩიეთ საათი 8MHz: [TOOLS] [საათი] [8 MHz შიდა]
- ჩამტვირთავი ჩამტვირთავი: [TOOLS] [ჩატვირთვის ჩამწერი]
ნაბიჯი 5: პროგრამა ATtiny84
- თვალის დახუჭვის ესკიზის გახსნა: [FILE] [EXAMPLES] [01. საფუძვლები] [Blink]
-
ესკიზის რედაქტირება:
- ბათილად დაყენებამდე (), განსაზღვრეთ პინის სახელი (led) და მდებარეობა (პინ 0): int led = 0;
- განათავსეთ "LED_BUILTIN" "led" - ით void stetup () და void loop ()
- ესკიზის ატვირთვა.
- გამორთეთ და გათიშეთ Arduino– დან.
ნაბიჯი 6: შეაერთეთ ATtiny84, როგორც დამოუკიდებლად გასაშვებად
- ATtiny Pin 1 -დან 5V წყლამდე (რეალურად ჯერ არ ჩართოთ დენი)
- ATtiny Pin 2 LED (გრძელი ფეხი)
- ATtiny Pin 14 to Ground
- LED (მოკლე ფეხი) რეზისტორამდე (ბოლო 1) 100 -დან 1k Ohm- მდე
- რეზისტორი (დასასრული 2) მიწასთან
- ჩართეთ დენი ATtiny84– ზე
გირჩევთ:
აანთეთ Arduino ჩატვირთვის პროგრამა ATMega328: 4 ნაბიჯი
დააწკაპუნეთ Arduino Bootloader– ზე ATMega328– ზე: Questo tutorial ci permette di caricare il Bootloader nel caso in cui l'ATmega, წარმოგიდგენთ უსაზღვროდ ახალ შემოქმედებაში, sia vergine; მოდი ad esempio nel caso in cui si vuole realizzare la Drivemall
სამეურვეო პროგრამა: როგორ დავაკალიბროთ და შეავსოთ უჯრედი Arduino UNO– ით: 3 ნაბიჯი
სამეურვეო: როგორ დავაკალიბროთ და დავამყაროთ დატვირთვის უჯრედი Arduino UNO– ით: გამარჯობა ბიჭებო, ჩვენ გაჩვენებთ გაკვეთილს: როგორ დაკალიბრება და ინტერფეისის ჩამტვირთავი უჯრედი ან HX711 ბალანსის მოდული Arduino UNO– სთან ერთად. აღწერა HX711 ბალანსის მოდულის შესახებ: ეს მოდული იყენებს 24 მაღალ ზუსტი A / D გადამყვანი. ეს ჩიპი განკუთვნილია მაღალი დონის
Arduino Uno გაკვეთილი #1 - ძირითადი მოციმციმე პროგრამა: 4 ნაბიჯი
Arduino Uno გაკვეთილი #1 - ძირითადი დახამხამების პროგრამა: გამარჯობა ყველას! მოხარული ვარ, რომ გამოვაქვეყნე ჩემი პირველი სასწავლო ინსტრუქცია! ეს იდეა გამიჩნდა მაშინ, როდესაც მე მიჭირდა ჩემი Arduino Uno- ს მუშაობა, ასე რომ, როდესაც გარკვეული სირთულეები მქონდა, მე განვმარტავ ახლომხედველებს, რომლებიც ჩემში არ იციან
როგორ ატვირთოთ პროგრამა Arduino Pro Mini 328P Arduino Uno– ს გამოყენებით: 6 ნაბიჯი
როგორ ატვირთოთ პროგრამა Arduino Pro Mini 328P Arduino Uno– ს გამოყენებით: Arduino Pro Mini არის ყველაზე პატარა დაფა, რომელსაც აქვს 14 I/O ქინძისთავები, ის მუშაობს 3.3 ვოლტამდე - 5 ვოლტი DC და ადვილია კოდის ატვირთვა პროგრამირების მოწყობილობაში. დაზუსტება: 14 ციფრული შეყვანის/გამომავალი პორტები RX, TX, D2 ~ D13, 8 ანალოგური შეყვანის პორტი A0 ~ A7 1
პროგრამა Pro-mini Uno– ს გამოყენებით (Arduino საფუძვლები): 7 ნაბიჯი (სურათებით)
პროგრამა Pro-mini Uno– ს გამოყენებით (არდუინოს საფუძვლები): ეს ყველაფერი, ამ ინსტრუქციურად მინდა გაგიზიაროთ ჩემი გამოცდილება ახლახანს ნაყიდი Arduino pro-mini– ით და როგორ მოვახერხე კოდის ატვირთვა პირველად ჩემი გამოყენებით ძველი Arduino Uno. Arduino pro-mini– ს აქვს შემდეგი მახასიათებლები: ეს არის მე