Агуулгын хүснэгт:
- Хангамж
- Алхам 1: ПХБ -ийн дизайн
- Алхам 2: Бүрэлдэхүүн хэсгүүдийн эх үүсвэр
- Алхам 3: ПХБ -ийн үйлдвэрлэл ба угсралт
- Алхам 4: Arduino Uno бэлтгэх
- Алхам 5: Arduino Uno -г тохируулах
- Алхам 6: Ачаалагчийг ATTINY85 руу асаах
- Алхам 7: ATTINY85 Sketch програмчлах
- Алхам 8: Таашаал аваарай
Видео: Arduino -д зориулсан өөр нэг ATTINY85 ISP програмист бамбай: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
بسم الله الرحمن الرحيم
ATTINY85 ISP програмист бамбай нь ATTiny85 µХянагчийг хялбархан програмчлах зориулалттай.
Бамбайг Arduino Uno самбар дээр залгасан байх ёстой.
Arduino Uno нь "Circuit Serial Programmer" (ICSP эсвэл ISP) -ийн үүргийг гүйцэтгэхэд бэлэн байна.
Бамбай нь дараахь онцлог шинж чанартай байдаг.
- ATTINY85 µ Хянагчдад зориулсан залгуур.
- ATMEGA328 DIP µ хянагчдад зориулсан залгуур.
- ICSP стандарт холбогч нь олон төрлийн микрочип (ATMEL) µХянагчийг програмчлахад зориулагдсан болно.
Хангамж
Интернет дээрх олон нийтлэлд энэхүү энгийн ISP програмистыг хэрхэн зохион бүтээх талаар нарийвчлан тайлбарласан болно.
Энэ нийтлэлд би бүх мэдээллийг нэг дор цуглуулж, ойлгомжтой, ойлгомжгүй байх болно.
Алхам 1: ПХБ -ийн дизайн
ПХБ -ийн загварыг гаргахад нээлттэй эх сурвалж болох үнэгүй Kicad програм хангамжийг ашигладаг.
Алхам 2: Бүрэлдэхүүн хэсгүүдийн эх үүсвэр
Энэхүү энгийн төсөлд хэдхэн бүрэлдэхүүн хэсэг шаардлагатай.
Алхам 3: ПХБ -ийн үйлдвэрлэл ба угсралт
ПХБ-ийн прототипийг хурдан гаргах, жижиг хэмжээтэй ПХБ үйлдвэрлэхийн тулд ПХБ-ийг JLCPcb үйлдвэрлэдэг.
ISP бамбайг угсрах нь хялбар байдаг. Зөвхөн цөөн хэдэн бүрэлдэхүүн хэсгүүдийг гагнасан байдаг.
Анхааралтай, тэвчээртэй байгаарай.
Алхам 4: Arduino Uno бэлтгэх
Arduino Uno нь жишээнүүд хэсэгт байгаа ArduinoISP ноорогоор програмчлагдсан байх ёстой.
Алхам 5: Arduino Uno -г тохируулах
Uno -ийг Tools -> Programmer дэд цэсэнд "Arduino ISP гэж" гэж тохируулсан байх ёстой.
Алхам 6: Ачаалагчийг ATTINY85 руу асаах
Энэ алхам нь зөвхөн ATTINY85 чипний гал хамгаалагчийг анивчихад л үйлчилнэ.
Гал хамгаалагч тавихдаа болгоомжтой байгаарай. "Дотоод 1 МГц" нь батерейгаар ажилладаг самбаруудад хангалттай.
Алхам 7: ATTINY85 Sketch програмчлах
Дуртай sketcn -ээ ачаалж, arduino IDE -ийг зөв самбар дээр тохируулаарай, жишээ нь ATTINY85.
"Ноорог" цэсний "Программист ашиглан байршуулах" дээр дарж чипийг анивчуулна уу.
Алхам 8: Таашаал аваарай
Тусламж эсвэл илүү дэлгэрэнгүй мэдээлэл хэрэгтэй байна! Сэтгэгдэл үлдээх
Зөвлөмж болгож буй:
Өөр өөр хурдны хувьд програмчлагдах Servo Metronome: 3 алхам
Өөр өөр хурдны хувьд програмчлагдах Servo Metronome: Метрономоо өөрөө хий. Танд хэрэгтэй зүйл бол Arduino Mega 2560 гарааны хэрэгсэл болон нийцтэй компьютер юм
Өөр нэг ATtiny85 чимэг тоглоомын консол: 4 алхам
Өөр нэг ATtiny85 Retro Тоглоомын Консол: Сансрын түрэмгийлэгч, Тетрис гэх мэтийг тоглоход зориулагдсан ATtiny85 x 0.96 OLED-ийн эргэн тойронд суурилуулсан жижиг чимэг консолтой төстэй тохиргоо
Хөдөлж буй OLOID - өөр өөр цаг үед өөр өөр гэрийн тэжээвэр амьтан: 10 алхам (зурагтай)
Хөдөлж буй OLOID - өөр өөр цаг үед өөр өөр гэрийн тэжээвэр амьтан: Корона нь бидний амьдралыг өөрчилсөн: энэ нь биднийг бие махбодийн хувьд хол байлгахыг шаарддаг бөгөөд энэ нь эргээд нийгмийн холдолд хүргэдэг. Тэгэхээр ямар шийдэл байж болох вэ? Магадгүй гэрийн тэжээвэр амьтан уу? Гэхдээ үгүй, Корона амьтдаас гаралтай. Өөр Corona 2.0 -ээс өөрсдийгөө аварцгаая. Гэхдээ хэрэв бид
AVR микроконтроллерт зориулсан ISP програмист: 4 алхам
AVR микроконтроллерт зориулсан ISP програмист: Микроконтроллер програмист бол машины хэлний кодыг компьютерээс микроконтроллер/EEPROM руу шилжүүлэхэд ашигладаг програм хангамж дагалддаг техник хангамжийн төхөөрөмж юм. AVR микроконтроллерт зориулсан ISP програмист бол … ашигладаг сериал програмистууд юм
Arduino болон өөр өөр RGB LED -тэй хэрхэн ажиллах вэ: 3 алхам
Arduino болон өөр өөр RGB Leds -тэй хэрхэн ажиллах вэ: Arduino бол гайхалтай жижиг төхөөрөмж юм. Энэхүү хүчирхэг жижиг төхөөрөмжийн хамгийн түгээмэл хэрэглэгддэг програмуудын нэг бол ихэвчлэн LED анивчих эсвэл анивчих явдал юм.Энэ заавар нь RGB Leds болон Arduino -тэй ажиллах гурван аргыг харуулах болно. Эхний арга бол энгийн аргыг ашиглах явдал юм