Orodha ya maudhui:

Kuangalia kwa Nerd: Hatua 10 (na Picha)
Kuangalia kwa Nerd: Hatua 10 (na Picha)

Video: Kuangalia kwa Nerd: Hatua 10 (na Picha)

Video: Kuangalia kwa Nerd: Hatua 10 (na Picha)
Video: VIDEO;MREMBO AKIFANYA NA CHUPA YA FANTA 2024, Julai
Anonim
Kuangalia kwa Nerd
Kuangalia kwa Nerd

Nerd Watch huonyesha wakati kwa kibinadamu wakati kitufe kinasukumwa na iliundwa na Sam DeRose wakati wa mafunzo ya majira ya joto huko HQ yetu. Saa inaonyesha saa na dakika kwa kuwasha LED mbili kwa mfuatano kuwakilisha nambari mbili za 4-bit (katika muundo wa endian kubwa). Hapa kuna maelezo mazuri ya jinsi ya kusoma nambari za binary.

Mafunzo haya (yaliyoandikwa na Sam DeRose) yanaonyesha jinsi ya kuunda Nerd Watch kutoka mwanzoni na vifaa vichache vya elektroniki na Mashine ya Kusambaza ya PCB ya Desktop ya Bantam. Haifikirii kuwa una uzoefu wa hapo awali wa kufanya kazi na vifaa vya elektroniki vya kupanda juu na kwamba wewe sio mgeni kwa multimeter na soldering. Inasaidia pia kuchukua habari kidogo juu ya jinsi Arduino inavyofanya kazi.

Hatua ya 1: Vidokezo vichache kabla ya kuanza

Vidokezo vichache kabla ya kuanza
Vidokezo vichache kabla ya kuanza

Jinsi ya Kuambia Wakati: Nambari ya kwanza inawakilisha saa, na nambari ya pili inawakilisha nambari ambayo mkono wa dakika ungekuwa ukiashiria ikiwa ni saa ya analog. Kwa mfano, ikiwa saa inaangaza 0010 - 0110, hii inalingana na 2 - 6, ambayo inamaanisha saa ni 2 na mkono wa dakika unaelekeza kwa 6, na kuifanya iwe 2:30. (Angalia picha hapo juu kwa maelezo ya picha!) Hakuna dalili ya asubuhi au jioni, lakini tunatarajia ni wazi ikiwa ni 2:30 asubuhi au la.

Saa hiyo inategemea mradi ambao Tony DeRose alifanya kwa Maker Faire. Inatumia nambari sawa na ya kimfumo, lakini sasa bodi imewekwa ili kuonekana kama saa, na vifaa vya uso-mlima (SMD) hutumiwa kuifanya iwe chini.

Kumbuka: Sam alifanya maongezi mengi ya saa hii - utaona nambari za toleo kwenye picha. Kwa sababu ya hii, picha za maendeleo katika chapisho hili huruka kati ya matoleo tofauti mara kwa mara. Mchakato wa jumla wa kila toleo ni sawa kabisa, kwa hivyo, usiwe na wasiwasi ikiwa saa yako haifanani kabisa na picha.

Ujumbe mwingine: Sehemu kuu ya jinsi-ya kufunika jinsi ya kujenga toleo la 2.5, toleo la sasa zaidi ambalo linatumia chip ya kawaida ya ATTiny. Walakini, Hatua ya 9 inaonyesha tofauti, toleo la 3.1, ambalo hutumia ATTiny ya mlima-uso na bandari ndogo ya USB kuipanga. Toleo hili ni ngumu zaidi kuijenga na kuipanga, kwa hivyo ningependekeza kuanza na toleo la 2.5 na kujaribu toleo la 3.1 tu ikiwa unajisikia kutamani sana (au una uzoefu na vipengee vya kuuza bidhaa vya SMD).

Hatua ya 2: Jinsi inavyofanya kazi

Inavyofanya kazi
Inavyofanya kazi

Chip ya ATTiny (chipu nyeusi ya pini 8 ya IC) ndio moyo wa saa. Chip hiki kimsingi ni toleo dogo la chip hiyo iliyo ndani ya Arduino, na kwa hivyo inaweza kusanidiwa kutekeleza kazi tofauti. Katika kesi hii, chip ina mpango juu yake ambayo inasubiri kitufe cha kifungo, na inapohisi moja, inaweka pini zake kadhaa ili sasa iweze kutiririka kutoka +3 volts kupitia LEDs, na kuziwasha. ATTiny ina saa ya ndani, kwa hivyo taa za taa zimepangwa kuangaza ili kuonyesha wakati.

Hatua ya 3: Zana, Vifaa, na Faili

Zana, Vifaa, na Faili
Zana, Vifaa, na Faili
Zana, Vifaa, na Faili
Zana, Vifaa, na Faili
Zana, Vifaa, na Faili
Zana, Vifaa, na Faili

VIFAA

  • Zana za Bantam Desktop Mashine ya Kusindika PCB
  • Computerwith Bantam Tools software imewekwa
  • Alignment bracket na vifaa vya kuweka pamoja na mashine ya kusaga
  • Chuma cha kulehemu
  • Viwanda vya kumaliza gorofa, 1/64 ", 1/32", na 1/16 "(hiari lakini ilipendekezwa, kwa kuondoa shaba iliyozidi)

VIFAA

  • PCB tupu, FR-1, pande mbili
  • Mkanda wa pande mbili
  • Solder
  • Kuweka Solder
  • Sindano ya kushona
  • Thread, nyeusi
  • Kamba za Velcro, 3/4 ", nyeusi au aina nyingine ya kamba ya saa

VIFAA VYA UMEME

  • Tundu la IC, pini 8
  • Chip ya Atmel ATtiny Tulitumia ATtiny85.
  • LEDs, SMD (2) SMD = kifaa cha mlima wa uso
  • Resistors, ~ 50 ohms, SMD (2) Thamani halisi sio muhimu.
  • Kitufe cha muda mfupi, mraba, SMD Tulitumia hizi, lakini zingine zitafaa pia.
  • Betri ya sarafu ya sarafu, CR2032, 3-volt
  • Mmiliki wa betri ya seli ya sarafu

MAFAILI

  • Faili ya bodi ya EAGLE NerdWatchV2.5.brd kwa saa
  • Mchoro wa Arduino NerdWatch.ino kwenda kwenye ATTiny. Faili ya.zip iliyojumuishwa hapa ina mchoro, pamoja na maktaba utahitaji kusanikisha ili mchoro ufanye kazi vizuri.
  • Faili ya EAGLE kwa Programu ya ATTiny TinyProgShield.brd (hiari)

  • KUMBUKA: Kumbuka kusanikisha maktaba katika Arduino kabla ya kujaribu kukusanya mchoro. Hapa kuna jinsi:

    • Pakua na usakinishe Arduino ikiwa haujafanya hivyo. Unaweza kuipata kutoka kwa wavuti ya Arduino.
    • Pakua faili ya NerdWatch.zip na ukumbuke mahali ulipoihifadhi.
    • Anzisha Arduino. Nenda kwa Mchoro> Ingiza Maktaba> Ongeza Maktaba na uende mahali ulipohifadhi NerdWatch.zip.
    • Chagua faili yote ya.zip, na wacha Arduino isakinishe maktaba kiatomati.
    • Anzisha tena Arduino ili kuamsha maktaba. Kumbuka: Ikiwa una shida yoyote, Mabaraza ya Arduino ni mahali pazuri kuuliza maswali, kwa watumiaji wa hali ya juu na waandaaji vipya sawa.
    • Tumia Arduino kufungua NerdWatch.ino na kukusanya nambari yako.

Kwa Toleo la 3.1 utahitaji faili hizi:

  • Faili ya EAGLE NerdWatchV3.1.brd
  • NerdWatch.zip faili sawa na ya v2.5
  • Faili ya EAGLE SMDtinyProgrammer.brd kwa bodi ya programu ya SMD ATtiny

Hatua ya 4: Sanidi Programu ya Mashine ya Kusindika Zana ya Bantam

Sanidi Programu ya Mashine ya Kusindika ya Zana za Bantam
Sanidi Programu ya Mashine ya Kusindika ya Zana za Bantam
Sanidi Programu ya Mashine ya Kusindika ya Zana za Bantam
Sanidi Programu ya Mashine ya Kusindika ya Zana za Bantam
Sanidi Programu ya Mashine ya Kusindika ya Zana za Bantam
Sanidi Programu ya Mashine ya Kusindika ya Zana za Bantam

Moto moto programu ya Zana za Bantam. Kisha unganisha mashine yako ya kusaga kwenye kompyuta yako na uiwasha.

Ingiza faili ya EAGLE kwenye programu ya Zana za Bantam na fanya hatua zifuatazo kuweka ukata:

  • Tumia kitufe cha Kusanidi Kusanidi kukutembeza kupitia usanikishaji na eneo la bracket ya mpangilio.
  • Mara bracket ikiwa imewekwa, weka nyenzo zako kwa bodi ya FR1 yenye pande mbili ukitumia kitufe cha Vifaa vya Kuweka.
  • Katika mazungumzo haya, hakikisha upatanishe asili ya nyenzo na bracket.
  • Tumia kinu cha kuwekea gorofa cha 1/32 "na 1/64" mbele ya ubao, na 1/32 "kwa nyuma ya ubao. (Nyuma pia ni mahali ambapo unaweza kuongeza kinu chako cha mwisho cha 1/16" cha mwisho.)

Mpangilio chaguomsingi wa bodi yako ya FR-1 hufanya kazi vizuri kwa mradi huu. Ikiwa unataka kujaribu kibali zaidi cha kufuatilia, unaweza kuwasha Njia ya BitBreaker (Mapendeleo> bonyeza sanduku la BitBreaker) na ujaribu mipangilio ya kina na idhini (hii ni kwa mtumiaji ambaye anajua njia yao karibu na kinu).

Ikiwa unahitaji kiburudisho juu ya kutumia Mashine ya Kusambaza ya PCB ya Zana ya Bantam na kusanidi programu, angalia mwongozo huu wa Kuanza.

Hatua ya 5: Kata Saa

Kata Saa
Kata Saa
Kata Saa
Kata Saa
Kata Saa
Kata Saa
Kata Saa
Kata Saa

Pakia PCB yako tupu:

  • Tumia kitufe cha Upakiaji kuleta kitanda cha machining mbele.
  • Funika upande mmoja wa FR-1 yenye pande mbili na mkanda wenye pande mbili, na ulinganishe ubao juu na kona ya kushoto ya bracket ya mpangilio.
  • Bonyeza kwa nguvu chini ya ubao na kisha bonyeza kitufe cha Mwanzo.

Kata bodi yako:

Kwanza kata athari na mashimo kwa juu. Fanya hivi kwa kubonyeza athari na Holesin dirisha la faili la mpango

  • Ikimaliza, geuza ubao katika programu ya Zana za Bantam kwa kubofya kitufe cha Chini.
  • Pindisha ubao halisi kwenye mashine ili upande ambao haujakatwa utazame. Hakikisha upande wa chini wa ubao uko sawa na kona ya kulia ya jig ya usawa.
  • Bonyeza kwenye athari na muhtasari kwenye dirisha la faili la mpango.

Kinu hicho kitakata athari na mashimo iliyobaki, na utakuwa na bodi iliyomalizika!

Hatua ya 6: Solder kwenye Elektroniki

Solder kwenye Elektroniki
Solder kwenye Elektroniki
Solder kwenye Elektroniki
Solder kwenye Elektroniki
Solder kwenye Elektroniki
Solder kwenye Elektroniki
Solder kwenye Elektroniki
Solder kwenye Elektroniki

Sasa inakuja sehemu ya kuchosha: kuuza vitu kwenye saa. Ikiwa wewe ni mpya kwa kutengenezea uso, au kuuza kwa jumla, soma maelezo hapa chini. Unaweza pia kupata vidokezo kadhaa kwenye mradi wa Mkufu wa Nuru-Upande wa PCB.

Kwa mchakato huu, tulitumia oveni ya kibaniko ili kugeuza solder vitu vidogo vya SMD kama vile LED na vipinga. Kisha tulitumia chuma cha kawaida cha kuambatisha kushikamana na vifaa vikubwa kama tundu la IC, kitufe, na mmiliki wa betri.

Fuata hatua hizi za jumla ili kuongeza vifaa:

Vipengele vya SMD

  • Bandika Solder kuweka kwenye pedi 8, ambazo zitapanda taa za 2 na vipinga 2. Angalia picha hapo juu kupata maeneo ya uwekaji.
  • Angalia kwamba unajua polarity ya LEDs. Ili kufanya hivyo, unaweza kutumia multimeter katika mpangilio wa "mwendelezo", au unaweza kutazama LED na upate alama ya kupe au laini (s) za kijani, ambazo zinaashiria upande wa ardhini.
  • Kutumia kibano, weka LED na vipinga kwenye pedi na kuweka kwa solder. Hakikisha kupata polarity sahihi! Kwa LED zote mbili, ardhi iko karibu na chini ya saa.
  • Tumia bamba ya moto, oveni ya kibaniko, au chuma cha kawaida cha kutengenezea kuyeyuka kuweka na kutengeneza vifaa.

Tundu la IC

  • Pindisha sehemu zinazoongoza za tundu la IC-kupitia-shimo ili ionekane kama sehemu ya SMD badala ya sehemu ya shimo.
  • Pedi kwenye saa hiyo itakuwa ndefu vya kutosha kubeba miongozo iliyoinama ya tundu. Weka tundu na uhakikishe unaelewa jinsi inavyopanda kwenye saa.
  • Ondoa tundu, na weka dab solder kuweka angalau pedi moja kila upande wa tundu. Kawaida mimi hufanya kona moja na kisha kona ya kinyume.
  • Weka tundu nyuma kwenye pedi huku alama ya mpangilio ikiangalia juu. Hii haihitajiki, lakini itakusaidia kukumbuka njia ambayo ATTiny inaingia.
  • Bonyeza chini kwenye tundu ili iwe chini kabisa kwenye ubao, na utumie chuma cha kutengenezea ili kuongoza risasi na kuweka kwa bodi kwenye bodi.
  • Maliza kutengeneza sehemu zingine zinazoongoza kwenye pedi na chuma cha kutengeneza na kijiko cha solder ya kawaida.

Kitufe

  • Kulingana na kitufe unachopata, italazimika kuinama risasi chini ili waweze kuwasiliana na pedi vizuri.
  • Weka kitufe kwenye ubao na uhakikishe kuwa risasi 2 ambazo kawaida hufunguliwa ziko chini kushoto na pedi za kushoto. (Wakati kitufe kinabanwa, pedi 2 za kushoto zinaunganishwa.)
  • Tumia mbinu ile ile ya kukamata iliyoelezewa katika sehemu ya tundu la IC hapo juu ili kugeuza kitufe.

Vias

  • Kwa vias, unaweza kutumia risasi iliyochomwa kutoka kwa LED au kontena, au unaweza kuvua urefu wa waya 22-gauge solid-core hookup waya.
  • Weka waya kupitia shimo na tumia chuma cha kutengeneza waya kwa solder kwa pedi pande zote za bodi.
  • Piga waya wa ziada na snippers za waya.

Mmiliki wa Betri

  • Tumia mkanda kushikilia wadhibiti wa betri wa CR2032 wakati unapoiuza. (Inakuwa moto sana kwa hivyo hutaki kuishikilia kwa vidole vyako!)
  • Ambatisha mmiliki nyuma ya ubao kwa kugeuza miguu pande zote mbili kwa pedi za mraba.

Hatua ya 7: Ongeza Kamba

Ongeza Kamba
Ongeza Kamba
Ongeza Kamba
Ongeza Kamba
Ongeza Kamba
Ongeza Kamba
Ongeza Kamba
Ongeza Kamba

Sehemu hii ni juu yako. Njia rahisi zaidi ya kuongeza kamba ni kwa kushona kwa viti vya bei nafuu vya velcro ambavyo unaweza kupata kwenye duka lolote la ufundi / kitambaa kama vile Vitambaa vya Michael au Jo-Ann. Hatimaye tungependa kutengeneza kamba kutoka kwa nyenzo nzuri kama ngozi, na kuongeza bamba ili kuifunga, lakini hii inafanya kazi kwa sasa.

Tafadhali tujulishe ikiwa utakuja na njia zozote nzuri za kushikamana na saa kwenye mkono wako!

Hatua ya 8: Panga ATTiny

Panga ATTiny
Panga ATTiny

Sasa saa imekamilika kimwili, lakini chip ya ATTiny bado haijui jinsi ya kudhibiti LED. Ndio sababu lazima tuipange.

Kuna chaguzi kadhaa linapokuja suala la kupanga ATTiny. Unaweza kutengeneza mzunguko wa haraka wa ubao wa mkate, tumia bodi maalum ya programu ya ATTiny, au unaweza kutengeneza ngao nzuri ya Arduino, kama tulivyofanya, ili uweze kupanga kwa urahisi chips hizi kuanzia sasa.

Ikiwa wewe ni mtengenezaji mwenye ngao wa Arduino na ungependa kuchagua njia hii, faili ya bodi ya programu (TinyProgShield.brd) inapatikana kwenye hatua hii. Kata tu, kauza vifaa, na uiunganishe na Arduino yako.

Faili ya.ino hapa na katika hatua ya utangulizi ni faili ambayo utakuwa ukipanga ATtiny85 yako. Badilisha wakati katika nambari iwe wakati wa sasa. Hakikisha kupakia faili kwenye ATTiny yako ndani ya dakika moja au mbili ili saa iweze kusawazishwa na wakati sahihi.

Hatua ya 9: Tofauti zingine

Tofauti zingine
Tofauti zingine
Tofauti zingine
Tofauti zingine
Tofauti zingine
Tofauti zingine
Tofauti zingine
Tofauti zingine

Kama ilivyotajwa katika hatua ya kwanza, Sam alifanya toleo kamili la saa, kamili na ATTiny ya mlima. Kwa kuwa huwezi kuvuta ATTiny ili kuipanga, ilibidi aongeze bandari ndogo ya USB inayounganisha na pini zinazohitajika ili ATTiny iwekwe nje.

Kisha akatengeneza ngao kwa upande mwingine wa kebo ya USB ili kila unachohitaji kufanya ni kuunganisha saa kwenye ngao na kisha kupanga ATTiny kana kwamba iko kwenye ngao.

Hatua ya 10: Itumie

Itumie!
Itumie!
Itumie!
Itumie!

Weka Nerd Watch yako na ujaribu kwa kushinikiza kitufe.

Je! Unaweza kusoma wakati? Ikiwa una uwezo wa kusema wakati kwa kutazama mlolongo mara moja tu, basi pongezi, wewe ni mjinga! Ikiwa inachukua wewe mara mbili au tatu kupata wakati, sawa, wewe bado ni mjinga kwa sababu umevaa saa hii nzuri sana.

Je! Una maswali yoyote au maoni? Tupigie barua pepe kwa [email protected].

Ilipendekeza: