Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Ubunifu wa jumla
- Hatua ya 2: Jaribu Vipengele vyako
- Hatua ya 3: Panga Mdhibiti Mdogo
- Hatua ya 4: Solder Microcontroller
- Hatua ya 5: Solder the Capacitor
- Hatua ya 6: Kusafisha Flux 1
- Hatua ya 7: Solder the Segment-7 Display
- Hatua ya 8: Solders Resistors ya upande wa chini
- Hatua ya 9: Solders Resistors ya upande wa juu
- Hatua ya 10: Solder the switch
- Hatua ya 11: Solder waya na Jumpers
- Hatua ya 12: Kusafisha Flux 2
- Hatua ya 13: Gundua Kishikiliaji cha Batri + Rukia zozote za Ziada
- Hatua ya 14: Kusafisha Flux 3
- Hatua ya 15: Kupima + Touchup ya Mwisho
- Hatua ya 16: Bidhaa ya Mwisho
Video: Ujumbe wa kibinafsi unaonyesha Trinkets: Hatua 16
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Karibu mwezi uliopita, tulikuwa tunawakaribisha wapya wetu mpya kwa idara. Rafiki yangu alikuja na wazo kwamba tunapaswa kuwa na aina fulani ya zawadi kwao, na hii ndio kuchukua kwangu kwa hiyo. Ilinichukua siku moja kujaribu jinsi ya kujenga ya kwanza, kisha masaa kadhaa kujenga zingine 4.
Trinket ni ATTINY414-kudhibitiwa. Ujumbe umehifadhiwa kwenye MCU na kisha kuonyeshwa herufi moja kwa wakati kwenye onyesho la kawaida la sehemu 7 za anode. Unaweza kuwa na ujumbe mrefu sana kwa kuwa barua zangu 10 za neno zilitumia tu ka 400 za nafasi ya programu kwenye kifaa cha 4k. Sehemu 7 zinaonyesha pini za cathode zimeunganishwa na MCU kupitia vipinga 1k.
Nilijaribu kutumia sehemu nyingi ambazo tayari ninazo mkononi na inawezekana kwamba inabidi tu kununua wamiliki wa betri na betri. Trinket ni bei rahisi sana kujenga pia, ikija kwa zaidi ya $ 2 kila ukiondoa betri.
Kipande hiki ni bora kwa mapambo au kwa kunyongwa kwenye begi lako.
Kumbuka: Hii ni ya kwanza kufundishwa na nilichukua picha chache kuliko nilivyopaswa. Nitawatengenezea wale kwa kuchora michoro kwa hatua hizo sina picha. Samahani pia kwa maandishi yanayoweza kuchanganya.
Kumbuka 2: Unaweza kutumia microcontroller yoyote kwa mradi huu, lakini uwekaji katika Agizo hili ni wa ATTINY414 na vifaa vingine vinavyolingana na pini.
Vifaa
(Orodha ni ya kipande 1)
Sehemu
- Bodi ya kuzuka ya 1x ya chip ya SOP28 / TSSOP28
- 1x ATTINY414 (unaweza kutumia wadhibiti wengine wadogo na kuirekebisha mwenyewe)
- Vipinzani vya 7x 1k (THT, 1/4 au 1/8 W)
- 1x 100nF capacitor (THT au SMD)
- 1x 0.56in sehemu ya kawaida ya onyesho la sehemu 7 ya anode
- Kubadilisha slaidi ya 1x
- Mmiliki wa betri ya sarafu ya 1x (nilitumia CR2032 hapa.)
- Baadhi ya waya za AWG30 na miguu ya kupinga (kwa kuruka katika sehemu ngumu)
- Stika au mkanda wenye pande mbili (kwa kufunika eneo hilo kuzuia ufupi)
- 1mm bomba ya kupungua
- Mnyororo wa 1x
Zana
- Kuchuma chuma na mtoaji wa moshi
- Kusaidia mikono au mmiliki wa PCB
- Solder ndogo ya kipenyo (nilitumia 0.025in.)
- Flux ya RMA
- Pombe hufuta au Isopropyl Pombe + brashi gorofa
- Karatasi ya tishu
- Mkanda wa kuficha
- Programu ya Microcontroller (kulingana na MCU yako)
Hatua ya 1: Ubunifu wa jumla
Michoro hizi ni mpangilio mbaya wa jinsi vitu vimewekwa kwenye bodi ya kuzuka katika muundo wangu.
Kumbuka: Bodi ya kuzuka ninayotumia ina nambari ya pini kwenye kila shimo kulingana na mguu wa kawaida wa IC kila upande. Wakati nitashughulikia mashimo haya, nitatumia Txx kwa upande wa juu (ambapo MCU imewekwa) na Bxx kwa upande wa chini. Ikiwa umechanganyikiwa juu ya wapi vitu vya kuuza, rejea picha hizi.
Hatua ya 2: Jaribu Vipengele vyako
Kabla ya kuanza, hakikisha sehemu zako ziko katika hali ya kufanya kazi, haswa mdhibiti mdogo na onyesho. Kwa kuwa sehemu zitasongamana katika nafasi ndogo, kuimaliza na kisha kugundua kuwa onyesho lako haifanyi kazi ni jambo la mwisho unalotaka, kwa hivyo jaribu kwanza!
Hatua ya 3: Panga Mdhibiti Mdogo
Mpango
Programu ya mdhibiti mdogo ni rahisi sana na ina hatua zifuatazo:
- Weka pini chini kwa herufi ya kwanza.
- Kuchelewesha kidogo
- Weka pini zote juu kufunua onyesho (hiari)
- Kuchelewesha kidogo
- Weka pini chini kwa barua ya pili.
- Suuza na Rudia
Nimeambatanisha nambari niliyotumia. Unaweza kukusanya na mkusanyaji wa XC8 kwenye MPLAB X. Walakini, kwa kuwa nilitumia PA0 kwa sehemu A, itabidi uzime UPDI kupitia fuse kidogo ili ifanye kazi (maelezo hapa chini).
Kuchagua bandari sahihi
Sasa lazima uchague ni bandari gani za mdhibiti mdogo utumie. Kawaida kwa mdhibiti mdogo aliye na pini 14, kutakuwa na bandari moja ya 8-bit na bandari moja ya 4-bit. Kwa kuwa onyesho la sehemu 7 lina pini 8 za cathode (pamoja na alama ya desimali), kutumia bandari ya 8-bit ni rahisi zaidi kwa sababu unaweza kutumia ufikiaji wa bandari moja kwa moja kuweka thamani ya bandari kwa amri moja.
Kuzingatia 1: Njia za msalaba
Walakini, chaguo linaweza kutofautiana kwa sababu ya pinout yako ndogo ya kudhibiti na waya kati ya MCU yako na onyesho. Ili kufanya kazi iwe rahisi, unataka idadi ndogo ya athari za msalaba.
Kwa mfano, kwenye ATTINY414 bandari ya 8-bit ni PORTA. Ikiwa umetoa PA0 kwa sehemu A, PA1 kwa sehemu B na kadhalika, idadi ya athari ni 1 (sehemu F na G) ambayo inakubalika kwangu.
Protip: Upande mmoja wa bodi unaweza salama nyumba ya upingaji wa 1/4 w.
Kuzingatia 2: Kazi mbadala za pini
Katika hali nyingine, ikiwa pini kwenye bandari unayotaka kutumia zina kazi mbadala kama vile pini za programu, pini hizi hazitafanya kazi kama pini za GPIO, kwa hivyo unaweza kulazimika kuzizuia au kuzima programu kabisa, chaguo ni lako.
Kwa mfano, kwenye ATTINY414 pini ya programu ya UPDI iko kwenye pini ya A0 kwenye PORTA. Ukitumia bandari hii kama pato, haitafanya kazi kwa sababu bandari itatumika kama UPDI badala ya GPIO. Una chaguo 3 hapa na faida / hasara zao:
- Lemaza UPDI kupitia vipande vya fuse: Hutaweza kupanga kifaa tena isipokuwa utumie 12v kuwezesha tena kazi ya UPDI (kwa bahati mbaya nilifanya hivi lakini sio lazima).
- Tumia PA7-PA1 tu: Hutaweza kutumia nukta ya decimal hapa isipokuwa utumie PORTB kusaidia, lakini bado utakuwa na programu inapatikana (chaguo bora).
- Tumia PORTB kusaidia: Nambari ndefu lakini pia inafanya kazi ikiwa pinout imejaa fujo vinginevyo.
Protip: Jaribu kuchagua microcontroller na kiasi kidogo cha pini za programu, ATTINY414 inatumia UPDI ambayo hutumia tu pini 1 kuwasiliana, kwa hivyo una pini zaidi za GPIO.
Kupanga kifaa
Ikiwa una tundu la programu ya kifaa cha SMD unaweza kutaka kuipanga kabla ya kuuza MCU kwa bodi ya kuzuka. Lakini ikiwa hutafanya hivyo, soldering kwanza inaweza kukusaidia na programu. Mileage inaweza kutofautiana. Kwa upande wangu, ninaunganisha PICKIT4 na bodi moja ya kuzuka kisha nitumie kidole changu kushinikiza MCU dhidi ya bodi. Inafanya kazi lakini sio nzuri sana (tundu la programu sasa liko kwenye orodha yangu ya matamanio).
Hatua ya 4: Solder Microcontroller
Hakuna kitu cha kupendeza katika hatua hii. Unapaswa kuuza mdhibiti mdogo kwa bodi ya kuzuka. Kuna mafunzo mengi kwenye YouTube juu ya jinsi ya kutengeneza sehemu za SMD. Kwa muhtasari, mambo muhimu ni:
- Ncha safi ya chuma ya kutengeneza
- Kiasi sahihi cha solder
- Joto sahihi
- Flux nyingi
- Uvumilivu mwingi na mazoezi
Muhimu: Hakikisha kutengeneza pini ya MCU 1 kubandika 1 ya bodi ya kuzuka!
Sasa kwa kuwa MCU imeuzwa kwa bodi tunaweza kuendelea na hatua inayofuata.
Hatua ya 5: Solder the Capacitor
Kuna sheria ya kidole gumba kwenye vifaa vya elektroniki kwamba wakati una IC kwenye mzunguko wako, ongeza capacitor moja ya 100nF karibu na pini zake za nguvu, na hiyo sio ubaguzi hapa. Capacitor hii inaitwa decoupling capacitor na itafanya mzunguko wako kuwa thabiti zaidi. 100nF ni dhamana ya jumla inayofanya kazi na mizunguko mingi.
Lazima uunganishe capacitor karibu iwezekanavyo kwenye pini za Vcc na GND za MCU. Hakuna nafasi nyingi hapa kwa hivyo nimekata miguu yake kwa saizi na kuiunganisha moja kwa moja kwa miguu ya MCU.
Hatua ya 6: Kusafisha Flux 1
Wakati flux ni muhimu kwa soldering. Kuiacha ubaoni baada ya kutengeneza sio mzuri kwako kwa sababu inaweza kutia bodi. Flux ya mabaki inaweza kufutwa kwa kutumia Pombe ya Isopropyl. Walakini, lazima pia ufute mtiririko kwenye ubao kabla ya pombe kuvukia mbali la sivyo mtiririko wa nata sasa utafunika bodi nzima.
Hii ndio mbinu ninayotumia ambayo inafanya kazi vizuri: weka ubao kando kwenye karatasi ya tishu, halafu uloweke brashi ya uchoraji gorofa kwenye pombe na haraka "paka" pombe kwenye ubao chini kwenda kwenye karatasi ya tishu. Utaona mtiririko wa manjano ukionekana kwenye karatasi ya tishu. Ili kuwa na uhakika kwamba mtiririko mwingi umeondolewa, angalia ikiwa bodi yako sio ya kunata na mabwawa ya mtiririko karibu na viungo vya solder hupotea zaidi. Tazama picha hapo juu kwa maelezo zaidi.
Sababu ya kusafisha hii: Kusafisha microcontroller. Sehemu hiyo itakuwa ngumu sana kufikia baadaye.
Hatua ya 7: Solder the Segment-7 Display
Sasa tutavunja sheria juu ya kuuza vifaa vya wasifu vya chini kabisa na kuanza kutoka kwa onyesho la sehemu 7. Kwa njia hii tunaweza kuuza tu vipinzani kwa miguu ya maonyesho ya sehemu 7.
Kwa kuwa sasa tuna mashimo machache ya bure yaliyosalia kwenye ubao, tutakata pini ya chini ya kawaida ya onyesho ili kutoa nafasi kwa pini hasi ya mmiliki wa betri. Kisha solder kawaida. Pindisha miguu ya onyesho nje kidogo, shikilia mahali pake (mkanda wa kuficha inaweza kusaidia hapa) na uioshe kwenye upande wa juu wa bodi.
Hatua ya 8: Solders Resistors ya upande wa chini
Hatua inayofuata itakuwa kuuza vipinga kwenye upande wa chini wa bodi. Kabla ya kuanza, weka mkanda au stika iliyo na pande mbili juu ya pedi za TSSOP ambazo hatukuzitumia kuzuia ufupi.
Sasa kwa kuwa pedi zimefunikwa, toa vipingaji vyako nje na uanze kuinama miguu. Wataungana kati ya miguu ya MCU (upande wa kushoto wa bodi) na miguu ya kuonyesha (upande wa kulia wa bodi). Hakikisha hawagusiani na wana nafasi za kutosha kati yao.
Protip: Bodi yako ya kuzuka inaweza kuja na mashimo kadhaa yaliyopigwa kwenye bodi. Hizi ni sehemu zinazofaa kushikamana na kinanda. Hakikisha moja ya mashimo haya hayajafunikwa na miguu ya wapinzani.
Hatua ya 9: Solders Resistors ya upande wa juu
Ikiwa huwezi kutoshea kila kontena upande wa chini wa ubao, huenda ukalazimika kuweka upande wa juu. Kwa kuwa mdhibiti mdogo pia yuko upande huu utalazimika kupunguza miguu yako ya kinga ili kuizuia isiguse mdhibiti mdogo. Taratibu zingine zinabaki sawa na hatua ya mwisho.
Hatua ya 10: Solder the switch
Sehemu inayofuata kwa solder ni swichi ya slaidi ili kuwasha na kuzima umeme. Ninatumia swichi ya 1P2T ya slaidi hapa.
Tena kwa sababu ya mashimo madogo kushoto, kata pini moja ya upande wa kuzima
Kisha solder pini iliyobaki ya swichi. Acha pini ya katikati bila kufunguliwa.
Hatua ya 11: Solder waya na Jumpers
Kulingana na muundo wako, unaweza kuwa na waya zaidi au chini ya waya. Katika muundo wangu, kuna waya 2 (waya za umeme kwa MCU) na kuruka 2 (nguvu ya onyesho na kuziba zaidi kwa MCU).
Tu kuziuza kwa usahihi na uko vizuri kwenda.
Hatua ya 12: Kusafisha Flux 2
Sababu ya kusafisha hii: Hatutapata tena upande wa chini baada ya kuuza kishika betri, kwa hivyo lazima tusafishe sasa.
Hatua ya 13: Gundua Kishikiliaji cha Batri + Rukia zozote za Ziada
Hii ndio sehemu ya mwisho na ngumu zaidi kwa solder. Hatuna mashimo ya kujitolea ya kutosha yaliyosalia kwa mmiliki wa betri kwa hivyo tutaiuza kama hii: Kituo chanya kilishiriki shimo na mguu wa swichi tulioacha bila kuuziwa (hatua ya 10) na kituo hasi huenda kwenye shimo ambalo tumeacha kukata mguu wa kuonyesha (hatua ya 7).
Halafu, ikiwa una kuruka kwa ziada kwa solder, wauze sasa. Kwa muundo wangu, nina jumper moja iliyobaki kwa sababu inapaswa kuungana na pini hasi ya mmiliki wa betri.
Tazama picha hiyo kwa maelezo zaidi.
Hatua ya 14: Kusafisha Flux 3
Sababu ya kusafisha hii: Usafi wa mwisho.
Hatua ya 15: Kupima + Touchup ya Mwisho
Kabla ya kuweka betri ndani, hakikisha kwamba hakuna miguu inayogusana, piga risasi yoyote ya ziada, angalia soldering yako. Baada ya hizo kufanywa, unaweza kuweka betri ndani, kuiwasha na inapaswa kufanya kazi vizuri.
Ikiwa sivyo, angalia solderings yako yote tena na labda angalia ikiwa mpango wako wa kudhibiti microcontrol ni sahihi.
Hatua ya 16: Bidhaa ya Mwisho
Hongera! Umetengeneza trinkets zako za kibinafsi! Hakikisha kushiriki nami hapa na kufurahiya!
Ilipendekeza:
Kutumia LED Kuangazia Ujumbe: Hatua 7
Kutumia LED Kuangazia Ujumbe: Kufanya vitu kuangaza huhisi kama uchawi na hakuna mahali pazuri kwa uchawi kuliko darasani kwangu. Kujenga nyaya kwa mara ya kwanza inachukua utatuzi wa shida na kuendelea. Nilianza somo hili kwa kukopa mwongozo wa ujenzi wa mzunguko kutoka Mak
Ujumbe wa Kuzungumza -- Sauti Kutoka kwa Arduino -- Uendeshaji wa Kudhibiti Sauti -- Moduli ya Bluetooth ya HC - 05: Hatua 9 (na Picha)
Ujumbe wa Kuzungumza || Sauti Kutoka kwa Arduino || Uendeshaji wa Kudhibiti Sauti || Moduli ya Bluetooth ya HC - 05: …………………………. Tafadhali SUBSCRIBE Kwenye kituo changu cha YouTube kwa video zaidi …. …. Kwenye video hii tumeunda Automation Talkative .. Wakati utatuma amri ya sauti kupitia simu ya rununu basi itawasha vifaa vya nyumbani na kutuma maoni i
Kichunguzi cha kuvuja na Arifa ya Ujumbe wa Nakala: Hatua 7
Kichunguzi cha kuvuja na Arifa ya Ujumbe wa Nakala: Mwongozo huu unaonyesha jinsi ya kujenga kichunguzi kinachovuja ambacho hutuma arifa za ujumbe wa maandishi. Inatuma arifu ikiwa maji kutoka kwa bomba lililopasuka au mfereji uliohifadhiwa umehisiwa. Mwongozo umekusudiwa mtu yeyote anayevutiwa na Python 3, Raspberry Pi, Shell Salama
Bodi ya Ujumbe wa Ukanda wa LED: Hatua 3
Bodi ya Ujumbe wa Ukanda wa LED: Hii inayoweza kufundishwa itakutembea kupitia mchakato wa kuunda bodi ya ujumbe kutoka kwa vipande vya LED vya NeoPixel vinavyojibiwa. Mradi huu ni toleo lililobadilishwa la ishara iliyozalishwa na Josh Levine, ambayo inaweza kupatikana kwenye https://github.com/bigjo
Njia Rahisi zaidi za Kuchapa Ujumbe wa Nakala au Mazungumzo ya Ujumbe Kutoka kwa IPhone: Hatua 3
Njia Rahisi Zaidi za Kuchapisha Ujumbe wa Nakala au Mazungumzo ya Meseji Kutoka kwa IPhone: Halo kila mtu, Katika hii inayoweza kufundishwa, nitakuonyesha njia chache rahisi za kuchapisha ujumbe mfupi kutoka kwa iPhone yako. haji kwa barua, au hata kwa barua pepe, lakini badala yake kupitia maandishi