Orodha ya maudhui:

Ngao ya Programu ya Attiny Arduino: Hatua 7
Ngao ya Programu ya Attiny Arduino: Hatua 7

Video: Ngao ya Programu ya Attiny Arduino: Hatua 7

Video: Ngao ya Programu ya Attiny Arduino: Hatua 7
Video: How to use Prototyping Shield with breadboard for Arduino 2024, Novemba
Anonim
Image
Image
Ingiza faili yako
Ingiza faili yako

Katika ujengaji wa mradi huu, tunakuonyesha jinsi ya kutengeneza ngao yako ya programu ya ATTiny Arduino ukitumia Mashine ya Kusambaza ya PCB ya Desktop ya Bantam. Sehemu hii muhimu hukuruhusu kuziba na kupanga chipu za ATTiny kupitia IDE ya Arduino. Mradi huu unahitaji usanidi kidogo na wakati wa kusaga kufikia bidhaa iliyokamilishwa. Tuanze!

Hatua ya 1: Kusanya Zana na vifaa vyako

VIFAA

Zana za Bantam Desktop Mashine ya Kusindika PCB

Kompyuta iliyo na Programu ya Mashine ya Kusindika ya Desktop ya Zana za Bantam imewekwa

Programu ya Arduino IDE imewekwa

Kiwanda cha kumaliza gorofa, 1/32"

Kielelezo cha PCB, 0.005"

Mabano ya mpangilio

Chuma cha kulehemu

Vipande vya waya vya diagonal

Kebo ya USB

VIFAA

PCB tupu, FR-1, upande mmoja

Tape, nguvu ya juu, pande mbili

Vichwa vya lami, 2.54mm (32)

Kuzuia (3)

LED (1 nyekundu, 1 kijani, 1 njano)

Tundu la kuzamisha, 2x4

Tundu la kuzamisha, 2x7

Msimamizi, 10uF

MAFAILI

Pakua faili ya ATTiny-Jig-Final-Bantam-Tools.brd.

Hatua ya 2: Anzisha Kazi yako

Kwanza, tunahitaji kufunga na kupata bracket ya usawa. Baada ya kushikamana na bracket ya mpangilio, chini ya Fixturing, chagua Tafuta, na ufuate maagizo kwenye skrini. Kutumia bracket ya mpangilio itahakikisha kuwa bodi yako iko mraba kabisa mbele ya kushoto.

Kumbuka: Ikiwa haujasakinisha mabano ya mpangilio hapo awali, fuata hatua katika mwongozo huu wa msaada.

Pamoja na bracket ya usawa imewekwa, ni wakati wa kuanzisha kazi yako. Tutafanya kupitia usanidi huu haraka. Ikiwa unahitaji mwongozo zaidi juu ya jinsi ya kupakia zana yako na ingiza habari kwenye Programu ya Mashine ya Kusindika Kompyuta ya Zida za Bantam, rejelea mradi wa Nuru-Up ya Beji ya PCB.

  1. Hook up the Desktop PCB Milling Machine and open the Bantam Tools Desktop Milling Machine Software.
  2. Nyumbani kinu.
  3. Kagua mara mbili ili kuhakikisha inasema Bracket chini ya Fixturing.
  4. Chagua 1/32 "Flat End Mill, ipakia na shabiki mdogo aliyeambatanishwa, na upate chombo.
  5. Kwenye menyu ya menyu kunjuzi ya nyenzo, chagua FR-1 ya upande mmoja.
  6. Pima na uweke vipimo katika X, Y, na Z chini ya nyenzo. Kisha weka mkanda wenye nguvu nyingi, wenye pande mbili upande mmoja wa PCB, na uweke kwenye bodi ya nyara ili iwe sawa na kona ya bracket ya mpangilio.

Hatua ya 3: Ingiza faili yako

Katika programu ya Zana za Bantam, chini ya Mipango, bofya Fungua faili na uchague ATtiny-Jig-Final-Bantam-Tools.brd. Kisha, chagua 1/32 "Flat End Mill na 0.005" PCB Engraving Bit. Wakati wako wa kinu utatofautiana kulingana na kasi na mapishi unayotumia. Kwa operesheni hii, tulitumia mapishi yafuatayo.

Kwa kinu cha kumaliza gorofa cha 1/32:

  • Kiwango cha Kulisha: 59 ndani / min
  • Kiwango cha Wapige: 15 ndani
  • Kasi ya spindle: 25, 000 RPM
  • Hatua ya ziada: 49%
  • Kupita Kina: 0.010 ndani

Kwa kipigo cha engraving cha PCB cha 0.005:

  • Kiwango cha Kulisha: 4.00 ndani / min
  • Kiwango cha Pigo: 5.00 ndani
  • Kasi ya spindle: 25, 000 RPM
  • Hatua ya ziada: 50%
  • Kupita Kina: 0.006 ndani

Ikiwa ungependa kurekebisha kasi na milisho yako ili ilingane na yetu, bonyeza Faili> Maktaba ya Zana> Ongeza Zana. Taja zana zako mpya kisha ingiza kasi na mapishi ya milisho. Unaweza kujifunza zaidi juu ya kubadilisha maktaba yako ya Zana hapa.

Hatua ya 4: Anza Kusaga

Anza Kusaga
Anza Kusaga

Uko tayari? Bonyeza Anza Kusaga.

Kumbuka, kazi hii itahitaji mabadiliko ya zana. Unapohamasishwa, sakinisha alama ya kuchonga ya PCB ya 0.005 na kipepeo kidogo kilichowekwa, tafuta zana, na uchague Anza Kusagia kumaliza bodi.

Hatua ya 5: Solder the Components

Solder Vipengele
Solder Vipengele
Solder Vipengele
Solder Vipengele

Sawa, ni wakati wa kuuza! Kunyakua vifaa vyako na chuma chako cha kutengeneza. Ni rahisi kuuza sehemu kwa mpangilio ufuatao:

  1. Resistors
  2. 2x4 au 2x7 tundu la kuzamisha
  3. Vichwa vya lami vya 2.54mm
  4. Njano, kijani na nyekundu LEDs
  5. 10uF capacitor

Unapomaliza kuuza, bodi itaonekana kama ile iliyoonyeshwa hapa. Kumbuka jinsi vifaa hupitia upande wa nyuma wa FR-1.

Hongera! Umetengeneza ngao yako ya programu ya ATTiny Arduino ukitumia Mashine ya Kusindika ya PCB ya Desktop ya Zana za Bantam.

Hatua ya 6: Panga Chips zako za Arduino

Panga Chips zako za Arduino
Panga Chips zako za Arduino

Ambatisha jiti ya programu ya ATTiny uliyochimba kwenye bodi ya Arduino unayotaka kupanga. Fungua IDE ya Arduino. (Ikiwa bado haujapata, pakua hapa.)

  1. Pakia Mchoro wa ArduinoISP kwenye Arduino Uno.
  2. Sakinisha ATTinyCore na Spence Konde kupitia Meneja wa Bodi ya Arduino.
  3. Bonyeza Zana> Bodi> ATTiny 25/45/85 (au 24/44/84).
  4. Bonyeza Zana> Saa - 8 MHz (Ndani).
  5. Bonyeza Zana> Chip> ATTiny85 (au ATTiny84).
  6. Bonyeza Zana> LTO - "Walemavu".

Chomeka ATTiny ndani ya tundu. Na bandari ya USB ya Arduino ikielekeza chini, pini 1 inapaswa kuwa upande wa kulia chini. Kisha ingiza jig ya programu uliyoingiza kwenye Arduino na uiwasha. Taa ya manjano inapaswa kuanza kupumua baada ya mlolongo wa kuanza.

Ifuatayo, bonyeza Zana> Programu> Arduino kama ISP, kisha uchague Zana> Burn Bootloader. Hatua hii inahitaji kufanywa mara moja kwa kila chip. Baada ya kuchoma Moto wa Boot ya Arduino kwenye ATTiny, unaweza kupakia michoro kadhaa kutoka kwa folda za mfano katika IDE ya Arduino, au unaweza kujishughulisha mwenyewe. Hakikisha kuwa unachagua "Pakia Kutumia Programu" kutoka kwa menyu ya Mchoro. Kumbuka: Kwa habari zaidi juu ya kupanga chip yako ya Arduino, angalia mwongozo wa Arduino wa kupanga programu ya Arduino Uno.

Wakati wa kupanga chips zako, hapa kuna vidokezo vya muundo wa kuzingatia

LEDs: LED zinaambatanishwa na pini za Arduino 7, 8, na 9 kuonyesha programu, makosa, na mapigo ya moyo. Hizi ni hali za LED wakati wa programu na zimejengwa kwenye mchoro wa ArduinoISP. LED ya manjano "inapumua" wakati umeunganishwa; taa ya kijani ya blinks wakati programu inaendelea; na LED nyekundu inawasha wakati kuna hitilafu na wakati mchoro unamaliza kupakia.

  • Bandika 7 - Programu
  • Bandika 8 - Makosa
  • Pini 9 - Mapigo ya moyo

Maingiliano ya Pembeni ya Siri (SPI): SPI hutumiwa na wadhibiti wadogo kwa mawasiliano ya haraka na kifaa kimoja au zaidi cha pembeni, au katika kesi hii bodi za mzunguko. Daima kuna kifaa kimoja kikuu kinachodhibiti vifaa vingine.

  1. Pini 10 - Chagua Salve (SS)
  2. Pini ya 11 - Mtumwa Mkuu katika (MOSI)
  3. Pini ya 12 - Master in Slave Out (MISO)
  4. Pini ya 13 - Saa ya Siri (SCK)

Programu ya Ulimwenguni

  • 5V - Nguvu
  • GND - Ardhi
  • Weka upya

Hatua ya 7: Jaribu Bodi yako ya Arduino

Jaribu Bodi yako ya Arduino
Jaribu Bodi yako ya Arduino

Katika hatua hii ya mwisho, ni wakati wa kujaribu bodi yako. Ili kuhakikisha bodi yako inafanya kazi, kamilisha hatua zifuatazo:

  • Bonyeza Faili> Mifano> 01. Misingi> Blink. Badilisha pini ya LED iwe 3. Hii ni pini 2 kwenye 85 na bonyeza 10 kwa 84.
  • Bonyeza Zana> Programu. Chagua Arduino kama ISP.
  • Bonyeza Mchoro> Pakia> Programu.

Je! Kuna mada ambayo ungependa tushughulikie kwenye video yetu inayofuata jinsi-ya video? Tuma barua pepe [email protected] au tuwasiliane kwenye vituo vyetu vya media ya kijamii. Hakikisha kutufuata kwenye Instagram, Facebook, na Twitter kwa jinsi mpya, miradi ya CNC, na sasisho!

Ilipendekeza: