Query requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=<>,d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.index
Of,i=,j=i.to
String,k=i.has
Own
Property,l=,m="2.2.3",n=function(a,b)return new n.fn.init(a,b),o=/^FEFFx
A0>+|FEFFx
A0>+$/g,p=/^-ms-/,q=/-()/gi,r=function(a,b)return b.to
Upper
Case();n.fn=n.prototype=jquery:m,constructor:n,selector:"",length:0,to
Array:function()return e.call(this),get:function(a)return null!=a?0>a?this:this:e.call(this),push
Stack:function(a)var b=n.merge(this.constructor(),a);return b.prev
Object=this,b.context=this.context,b,each:function(a)return n.each(this,a),map:function(a)return this.push
Stack(n.map(this,function(b,c)return a.call(b,c,b))),slice:function()return this.push
Stack(e.apply(this,arguments)),first:function()return this.eq(0),last:function()return this.eq(-1),eq:function(a)var b=this.length,c=+a+(0>a?b:0);return this.push
Stack(c>=0&&b>c?>:<>),end:function(),push:g,sort:c.sort,splice:c.splice,n.extend=n.fn.extend=function(),n.extend(expando:"j
Query"+(m+Math.random()).replace(/D/g,""),is
Ready:!0,error:function(a)throw new Error(a),noop:function(),is
Function:function(a)return"function"===n.type(a),is
Array:Array.is
Array,is
Window:function(a)return null!=a&&a===a.window,is
Numeric:function(a)var b=a&&a.to
String();return!n.is
Array(a)&&b-parse
Float(b)+1>=0,is
Plain
Object:function(a)a.node
Type,is
Empty
Object:function(a)var b;for(b in a)return!1;return!0,type:function(a),global
Eval:function(a)var b,c=eval;a=n.trim(a),a&&(1===a.index
Of("use strict")?(b=d.create
Element("script"),b.text=a,d.head.append
Child(b).parent
Node.remove
Child(b)):c(a)),camel
Case:function(a)return a.replace(p,"ms-").replace(q,r),node
Name:function(a,b)return a.node
Name&&a.node
Name.to
Lower
Case()===b.to
Lower
Case(),each:function(a,b)var c,d=0;if(s(a))for(c=a.length;c>d;d++)if(b.call(a,d,a)===!1)breakelse for(d in a)if(b.call(a,d,a)===!1)break;return a,trim:function(a)return null==a?"":(a+"").replace(o,""),make
Array:function(a,b),in
Array:function(a,b,c)return null==b?-1:h.call(b,a,c),merge:function(a,b)for(var c=+b.length,d=0,e=a.length;c>d;d++)a=b;return a.length=e,a,grep:function(a,b,c)for(var d,e=<>,f=0,g=a.length,h=!c;g>f;f++)d=!b(a,f),d!==h&&e.push(a);return e,map:function(a,b,c)var d,e,g=0,h=<>;if(s(a))for(d=a.length;d>g;g++)e=b(a,g,c),null!=e&&h.push(e);else for(g in a)e=b(a,g,c),null!=e&&h.push(e);return f.apply(<>,h),guid:1,proxy:function(a,b),now:Date.now,support:l),"function"==typeof Symbol&&(n.fn=c),n.each("Boolean Number String Function Array Date Reg
Exp Object Error Symbol".split(" "),function(a,b)i<"">=b.to
Lower
Case());function s(a)var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===cvar t=function(a)var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b)return a===b&&(l=!0),0,C=1c;c++)if(a===b)return c;return-1,K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="<\x20\t\r\n\f>",M="(?:\\.|<\w->|<^\x00-\xa0>)+",N="\<"+L+"*("+M+")(?:"+L+"*(<*^$|!~>?=)"+L+"*(?:"((?:\\.|<^\\">)*)"|"((?:\\.|<^\\">)*)"|("+M+"))|)"+L+"*\>",O=":("+M+")(?:\((("((?:\\.|<^\\">)*)"|"((?:\\.|<^\\">)*)")|((?:\\.|<^\\()<\>>|"+N+")*)|.*)\)|)",P=new Reg
Exp(L+"+","g"),Q=new Reg
Exp("^"+L+"+|((?:^|<^\\>)(?:\\.)*)"+L+"+$","g"),R=new Reg
Exp("^"+L+"*,"+L+"*"),S=new Reg
Exp("^"+L+"*(<>+~>|"+L+")"+L+"*"),T=new Reg
Exp("="+L+"*(<^\>"">*?)"+L+"*\>","g"),U=new Reg
Exp(O),V=new Reg
Exp("^"+M+"$"),W=odd,X=/^(?:input|select|textarea|button)$/i,Y=/^hd$/i,Z=/^<^{>+{s*+)|(w+)|.(+))$/,_=/<+~>/,aa=/"|\/g,ba=new Reg
Exp("\\(<\da-f>1,6"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c)c?b:0>d?
String.from
Char
Code(d+65536):String.from
Char
Code(d>>10,da=function()m();tryH.apply(E=I.call(v.child
Nodes),v.child
Nodes),ENodes.length>.node
Typecatch(ea)H=apply:E.length?function(a,b)G.apply(a,I.call(b)):function(a,b)var c=a.length,d=0;while(a=b);a.length=c-1function fa(a,b,d,e)b:v)!==n&&m(b),b=bfunction ga()var a=<>;function b(c,e)return a.push(c+" ")>d.cache
Length&&delete b,b=ereturn bfunction ha(a)return a=!0,afunction ia(a)var b=n.create
Element("div");tryreturn!!a(b)catch(c)return!1finallyb.parent
Node&&b.parent
Node.remove
Child(b),b=nullfunction ja(a,b)var c=a.split("function ka(a,b)C)-(~a.source
Indexfunction la(a)return function(b)var c=b.node
Name.to
Lower
Case();return"input"===c&&b.type===afunction ma(a)return function(b)"button"===c)&&b.type===afunction na(a)return ha(function(b)return b=+b,ha(function(c,d)var e,f=a(<>,c.length,b),g=f.length;while(g--)c>&&(c=!(d=c))))function oa(a)return a&&"undefined"!=typeof a.get
Elements
By
Tag
Name&&ac=fa.support=,f=fa.is
XML=function(a)a).document
Element;return b?"HTML"!==b.node
Name:!1,m=fa.set
Document=function(a)o.o
Matches
Selector,fa.matches=function(a,b)return fa(a,null,null,b),fa.matches
Selector=function(a,b),fa.contains=function(a,b)return(a.owner
Document,fa.attr=function(a,b)!p?a.get
Attribute(b):(f=a.get
Attribute
Node(b))&&f.specified?f.value:null,fa.error=function(a)throw new Error("Syntax error, unrecognized expression: "+a),fa.unique
Sort=function(a)var b,d=<>,e=0,f=0;if(l=!c.detect
Duplicates,k=!c.sort
Stable&&a.slice(0),a.sort(B),l)while(b=a)b===a&&(e=d.push(f));while(e--)a.splice(d,1)return k=null,a,e=fa.get
Text=function(a)var b,c="",d=0,f=a.node
Type;if(f)4===f)return a.node
Valueelse while(b=a)c+=e(b);return c,d=fa.selectors=#(*))$/,C=n.fn.init=function(a,b,c)A,"string"==typeof a)c).find(a):this.constructor(b).find(a);if(e<1>)return f=d.get
Element
By
Id(e<2>),f&&f.parent
Node&&(this.length=1,this<0>=f),this.context=d,this.selector=a,thisreturn a.node
Type?(this.context=this<0>=a,this.length=1,this):n.is
Function(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.make
Array(a,this));C.prototype=n.fn,A=n(d);var D=/^(?:parents,n.extend(Deferred:function(a)var b=<<"resolve","done",n.Callbacks("once memory"),"resolved">,<"reject","fail",n.Callbacks("once memory"),"rejected">,<"notify","progress",n.Callbacks("memory")>>,c="pending",d=state:function()return c,always:function()return e.done(arguments).fail(arguments),this,then:function()var a=arguments;return n.Deferred(function(c)n.each(b,function(b,f)var g=n.is
Function(a)&&a;e>(function()var a=g&&g.apply(this,arguments);a&&n.is
Function(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c+"With">(this===d?c.promise():this,g?:arguments))),a=null).promise(),promise:function(a)return null!=a?n.extend(a,d):d,e=;return d.pipe=d.then,n.each(b,function(a,f)var g=f<2>,h=f<3>;d>=g.add,h&&g.add(function()c=h,b<1^a><2>.disable,b<2><2>.lock),e>=function()return e+"With">(this===e?d:this,arguments),this,e+"With">=g.fire
With),d.promise(e),a&&a.call(e,e),e,when:function(a));var I;n.fn.ready=function(a)return n.ready.promise().done(a),this,n.extend(is
Ready:!1,ready
Wait:1,hold
Ready:function(a)a?n.ready
Wait++:n.ready(!0),ready:function(a)(a===!0?--n.ready
Wait:n.is
Ready));function J()d.remove
Event
Listener("DOMContent
Loaded",J),a.remove
Event
Listener("load",J),n.ready()n.ready.promise=function(b)"loading"!==d.ready
State&&!d.document
Element.do
Scroll?a.set
Timeout(n.ready):(d.add
Event
Listener("DOMContent
Loaded",J),a.add
Event
Listener("load",J))),I.promise(b),n.ready.promise();var K=function(a,b,c,d,e,f,g)var h=0,i=a.length,j=null==c;if("object"===n.type(c))e=!0;for(h in c)K(a,b,h,c,!0,f,g)else if(void 0!==d&&(e=!0,n.is
Function(d),L=function(a)9===a.node
Type;function M()this.expando=n.expando+M.uid++M.uid=1,M.prototype=register:function(a,b),cache:function(a)if(!L(a))return;var b=a;return b,set:function(a,b,c)var d,e=this.cache(a);if("string"==typeof b)e=c;else for(d in b)e=b;return e,get:function(a,b)return void 0===b?this.cache(a):a&&a,access:function(a,b,c)b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camel
Case(b))):(this.set(a,b,c),void 0!==c?c:b),remove:function(a,b)var c,d,e,f=a;if(void 0!==f),has
Data:function(a)var b=a;return void 0!==b&&!n.is
Empty
Object(b);var N=new M,O=new M,P=/^(?:*|<*>)$/,Q=//g;function R(a,b,c)var d;if(void 0===c&&1===a.node
Type)if(d="data-"+b.replace(Q,"-$&").to
Lower
Case(),c=a.get
Attribute(d),"string"==typeof c)tryc="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parse
JSON(c):c;catch(e)O.set(a,b,c)else c=void 0;return cn.extend(has
Data:function(a)return O.has
Data(a),data:function(a,b,c)return O.access(a,b,c),remove
Data:function(a,b)O.remove(a,b),_data:function(a,b,c)return N.access(a,b,c),_remove
Data:function(a,b)N.remove(a,b)),n.fn.extend(data:function(a,b)var c,d,e,f=this<0>,g=f&&f.attributes;if(void 0===a)if(this.length&&(e=O.get(f),1===f.node
Type&&!N.get(f,"has
Data
Attrs")))c=g.length;while(c--)g&&(d=g.name,0===d.index
Of("data-")&&(d=n.camel
Case(d.slice(5)),R(f,d,e)));N.set(f,"has
Data
Attrs",!0)return ereturn"object"==typeof a?this.each(function()O.set(this,a)):K(this,function(b)var c,d;if(f&&void 0===b)if(c=O.get(f,a)else d=n.camel
Case(a),this.each(function()var c=O.get(this,d);O.set(this,d,b),a.index
Of("-")>-1&&void 0!==c&&O.set(this,a,b)),null,b,arguments.length>1,null,!0),remove
Data:function(a)return this.each(function()O.remove(this,a))),n.extend(queue:function(a,b,c),dequeue:function(a,b),_queue
Hooks:function(a,b)var c=b+"queue
Hooks";return N.get(a,c)),n.fn.extend(!function()var a=d.create
Document
Fragment(),b=a.append
Child(d.create
Element("div")),c=d.create
Element("input");c.set
Attribute("type","radio"),c.set
Attribute("checked","checked"),c.set
Attribute("name","t"),b.append
Child(c),l.check
Clone=b.clone
Node(!0).clone
Node(!0).last
Child.checked,b.inner
HTML="x",l.no
Clone
Checked=!!b.clone
Node(!0).last
Child.default
Value();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^(<^.>*)(?:.(.+)|)/;function ga()return!0function ha()return!1function ia()tryreturn d.active
Elementcatch(a)function ja(a,b,c,d,e,f)n.event={global:,add:function(a,b,c,d,e)var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r)a.add
Event
Listener&&a.add
Event
Listener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid,remove:function(a,b,c,d,e)var f,g,h,i,j,k,l,m,o,p,q,r=N.has
Data(a)&&N.get(a);if(r&&(i=r.events))"").match(G),dispatch:function(a)<>,k=n.event.special,handlers:function(a,b)is
Na
N(a.button)return h>*)/>/gi,la=/
Những phiên bạn dạng hướng dẫn làm cho mạch trái tim trước đã có nhiều bạn làm thành công xuất sắc cho mình số đông mạch trái tim đẹp mà lại không nên hiểu sâu sát lập trình hay có tác dụng mạch tốt mạch nó chạy ra sao.Các bạn cũng có thể có nhưng mạch trái tim đẹp đem trang trí phòng học,ngôi bên hay đem khuyến mãi người bản thân yêu..Hôm nay cpu sẽ chỉ dẫn phiên bạn dạng mạch trái tim full code ASM đẹp với rất nhiều hiệu ứng mà nhưng lại phiên bản trước không có.

Hồi đó chip còn mới học lập trình cần còn các sai xót trong siêu nhiều, đến hiện giờ kiến thức cũng tạm thời là tất cả và chip lại học hỏi thêm rất nhiều mạch trái tim không giống trên mạng để lấy ra 1 mạch trái tim hoàn thiện nhất vừa đủ các hiệu ứng.
I. Tò mò mạch nguyên lý:
Việc trước tiên chính là làm 1 mạch điện sao để cho đẹp,chạy ổn định định,không thì chợp chờn tức giận lắm, đấy là mạch nguyên lý có sự kết hợp thêm nút bấm Reset lúc mạch có sự việc SOS và tất cả sự kết hợp thêm điện trở băng PORT0 hỗ trợ cho tất cả nhưng code lập trình lành mạnh và tích cực dương nữa.
*

Thông số các linh kiện cần mua sẵn sàng làm mạch in:
- 1 chip 89C52- 1 đế cpu 89C52 ( 40 chân)- 1 IC LM 7805(loại KA tốt hơn)- 2 tụ 10u
F- 1Tụ 100u
F- 40 điện trở 330R(mua dư ra tí)- 1 điện trở 10K- 1 thạch anh 12MHZ- 2 tụ gốm 33p
F- 1 nút nhấn 4 chân bé dại đen- 1 thanh jump cắm(nhiều chúng ta hỏi đặc điểm này lát tôi chỉ rõ hình)- 1 trở băng 103(mạch cpu thì ko đề nghị ban ko buộc phải lắp cũng ok) còn bạn nào dư chi phí thì lắp hàn mang lại sướng tay^^- sử dụng 32 led cứ mua 40 led ngừa cháy(mua một số loại led đục nhé led pr ấy đep lắm) Xanh lá - Đỏ - Xanh dương tuyệt dùng- mối cung cấp Pin 9V hoặc Củ pin sạc Điện thoại Nokia
*
Hình hình ảnh 1 số linh phụ kiện cho các bạn nhận biết:
*
Led đục red color làm mạch trái tim
*
Chip 89C52/89S52
*
Nút bấm 4 chân chọn loại bé bên cạnh na.Chú ý cắm..ko cẩn thận ko chạy mạch với ko reset được mạch nhớ đo chân 2 chân ko liên kết bằng đồng hồ để nối vào 2 chân trên mạch ( giả dụ chưa chắc hẳn rằng thì không phải lắp nút bấm mạch vẫn chạy bình thường)
*
Chân led thì chúng ta nhìn chân dài là nhường nhịn ngắn là âm..chân lâu năm bẻ nối vào với nhau nối lên mối cung cấp 5+ còn chân ngắn tách bóc ra nối vào những chân jump bên trên mạch
*
IC LM 7805 nè nơi ô vuông trên mạch gặm chân input na
*
Tụ gốm 33p
F bé bỏng lắm đó na
*
Tụ hóa 10u
F
*
Thạch anh 12MHZ
*
Dien trở băng như này
*
Đây là bus gặm 8 chân chúng ta cắt đôi ra nối cùng với chân led còn phàn đầu cắm nối cùng với jump
*
Đây là Jump cắm
*
Tiếp theo chúng ta nói cho tới mạch nguồn 1 phần rất quang đãng trọng ảnh hưởng trực kế tiếp sự ổn định của mạch cùng sự tồn vong của chip.đối cùng với nhưng các bạn nào mà gồm biến áp bên cạnh thì hoàn toàn có thể lắp thêm cầu diode nhằm nắn dòng hãy nhớ là 6-9v cổng output thôi nà,rồi bắt đầu cắm vào mạch của cpu đấy không tèo..

Xem thêm: Cảm biến đo độ ph - cảm biến đo ph, cảm biến ph ngõ ra 4


*

*

Sau phía trên chip giải đáp cho các bạn cách gặm linh kiện..sau các quy trình làm mạch ta có 1 mạch in đẹp thì các bạn nhìn mạch mà cắm linh phụ kiện cho chuẩn chỉnh nhé..đừng làm ẩu..có gì ko phát âm comment dưới chip giải đáp. ( Đầu cạnh IC 89C52/89S52 trở lại phía LM7805 nhé)
*

*

Đây là mạch in chip muốn tiết kiệm chi phí cho chúng ta nên copy ra nhiều bản cùng 1 file hơi vất vả cho chip nhưng tiết kiệm money cho các bạn..chú ý in lên giấy thủ công mà con nít hay cắt dán ấy..là mạch new đẹp.và sau khi in dứt mạch tha hồ nhưng mà phá ^^
Các bạn download file PDF dưới về bỏ vô USB sở hữu ra tiệm photo (nhớ tải thêm giấy thủ công) rồi bảo chúng ta in lên nhé.( Khi đem in lưu giữ phóng tỷ lệ 100% nhé)(Update vps Mediafire)Như vậy là đã kết thúc việc có tác dụng mạch rồi bạn nào chưa chắc chắn cách có tác dụng mạch in thì qua đây..Hướng dẫn có tác dụng mạch in.

Các bạn nên khoan led lên một tấm composite bé..hoặc tấm gì cũng rất được miễn sao cho thẩm mỹ,hoặc trên tấm meca white thì quá hay..(Chú ý:Các chúng ta nên vẽ 1 hình trái tim ra giấy rồi ban đầu bố trí địa điểm led sao cho phù hợp như hình sau:
C
hú ý: Đấu led như sau các chân dương bẻ hàn vào nhau nhé:+Đối cùng với mạch in To bên trên thì các bạn không cần được mắc điện trở ở chân led nữa nhé. Khi làm hoàn thành mạch trên chỉ câu hỏi nối dây từ mạch vào led là xong. Bởi vì trên mạch gồm điện trở rồi mà.
*
Các chúng ta nên kết nối mạch như hình sau nhằm mạch chạy không biến thành ngược hiệu ứng nhé..đó chìnhlà kiểu các bạn lật cái mặt đằng sau hàn chân led nhằm hàn đó...

*
Hôm ni rảnh chip corel 1 mạch trái tim cho các bạn nào làm cho mạch cho nó nhàn..chứ cứ ngồi vẽ cây viết lại không cân nặng led đâu..các bạn tải file dưới về rồi in với tỉ lệ thành phần phóng 100% là vừa tờ giấy vẽ bằng tay thủ công rồi chấm khoan lên composite xuất xắc miếng gì tùy những bạn
(file khoan led trái tim)mạch sau khoản thời gian hàn xong sẽ được kết nối như sau:
- nếu như bạn nào không chuyên điện tử - không tồn tại mạch nạp có thể đến cửa hàng led quảng cáo ( Mất phí) hoặc bạn bè học năng lượng điện tử sẽ sở hữu được mạch nạp chip 8051.- Các chúng ta có thể tìm cài đặt thêm mạch nạp chip có phân phối giá119k
Tiện lợi nạp 8051 + AVRTại đây.

Bài viết liên quan

Bạn đang xem: Làm đèn led trái tim