Bha mi aâ coimhead film far an robh ball draoidheachd aig fear de na caractaran a fhreagair ceistean. Bha mi an uairsin aâ smaoineachadh gum biodh e math an aon fhear a dhèanamh, ach didseatach. Chladhaich mi tro mo stash de cho-phĂ irtean dealanach agus chunnaic mi an robh na bha a dhĂŹth orm airson ball mar sin a thogail. Rè a âghalair lèir-sgaoilte, cha robh mi airson dad òrdachadh mura h-eil sin riatanach. Mar thoradh air an sin, lorg mi luathaichear trĂŹ-axis, taisbeanadh airson Nokia 5110, bòrd Arduino Pro Mini agus cuid de rudan beaga eile. Bu chòir gum biodh seo air a bhith gu leòr dhòmhsa agus fhuair mi a dhâ obair.
Bathar-cruaidh mar phà irt den phròiseact
Seo liosta de na pà irtean a tha nam pà irt den phròiseact agam:
- Bòrd Mini Arduino.
- Ceangalaiche GX-12 (fireann).
- Accelerometer trĂŹ-axis MMA7660.
- Seall PCD8544 airson Nokia 5110/3310.
- Charger airson bataraidhean lithium polymer TP4056.
- Tionndadh DD0505MD.
- Meud bataraidh lithium polymer 14500.
taisbeanadh
Tha an scrion a chuir mi romhpa a chleachdadh sa phròiseact seo air a bhith nam sheilbh airson Ăšine mhòr. Nuair a lorg mi e, bha mi aâ faighneachd sa bhad carson nach robh mi air a chleachdadh an Ă ite sam bith roimhe seo. Lorg mi leabharlann airson obrachadh leis agus cheangail mi cumhachd ris. Ăs deidh sin, lorg mi freagairt mo cheist sa bhad. Bâ e an duilgheadas a chaochladh agus an fhĂŹrinn gu robh feum air co-phĂ irtean a bharrachd airson a ghnĂŹomhachd. lorg mi leabharlann airson a bhith ag obair leis an taisbeanadh agus dhâ ionnsaich thu gun urrainn dhut potentiometer a cheangal ri neach-conaltraidh analog. Cho-dhĂšin mi an accelerometer a chleachdadh gus an iomsgaradh taisbeanaidh atharrachadh. Is e sin, ma thèid thu gu clĂ r nan roghainnean, le bhith aâ teĂ rnadh an inneal air an taobh chlĂŹ aâ leantainn gu lĂšghdachadh anns an luach co-fhreagarrach, agus le bhith aâ teĂ rnadh air an lĂ imh dheis aâ leantainn gu Ă rdachadh. Chuir mi putan ris an inneal, nuair a thèid a bhrĂšthadh, tha na roghainnean iomsgaradh gnĂ thach air an sĂ bhaladh san EEPROM.
ClĂ r-taice air a stiĂšireadh le accelerometer
Fhuair mi a-mach gu robh e ro thrang a bhith aâ seòladh clĂ ran-bĂŹdh le putanan. Mar sin chuir mi romhpa feuchainn ri gyroscope a chleachdadh gus obrachadh leis aâ chlĂ r. Bha an sgeama eadar-obrachaidh seo leis aâ chlĂ r gu math soirbheachail. Mar sin, le bhith a 'lĂšbadh an inneal air an taobh chlĂŹ a' fosgladh clĂ r-taice nan roghainnean eadar-dhealaichte. Mar thoradh air an sin, faodaidh tu a dhol chun chlĂ r seo eadhon ged a tha an eadar-dhealachadh taisbeanaidh ag atharrachadh gu mòr bhon Ă bhaist. Chleachd mi an accelerometer cuideachd gus na diofar aplacaidean a chruthaich mi a thaghadh. leabharlann a chleachd mi sa phròiseact seo.
apps
An toiseach bha mi airson rudeigin a dhèanamh a dh'fhaodadh a bhith na bhall draoidheachd. Ach an uairsin cho-dhĂšin mi gum bâ urrainn dhomh na bha agam uidheamachadh le comasan a bharrachd air an toirt seachad le diofar thagraidhean. Mar eisimpleir, sgrĂŹobh mi prògram a bha coltach ri bhith a' tilgeil dĂŹsnean, a' dèanamh Ă ireamh air thuaiream bho 1 gu 6. Dh'fhaodadh prògram eile dhòmhsa ceistean âThaâ agus âChan eilâ a fhreagairt nuair a chaidh faighneachd dha. Bidh e aâ cuideachadh le bhith aâ dèanamh cho-dhĂšnaidhean ann an suidheachaidhean duilich. Faodaidh tu aplacaidean eile a chur ris an inneal agam.
Bataraidh
Is e an duilgheadas leis na pròiseactan agam gu bheil mi an-còmhnaidh aâ cleachdadh bataraidhean lithium polymer nach gabh a thoirt air falbh annta. Agus an uairsin, nuair a thèid na pròiseactan sin a dhĂŹochuimhneachadh airson greis, faodaidh rudeigin dona tachairt dha na bataraidhean. An turas seo chuir mi romham rudan a dhèanamh ann an dòigh eadar-dhealaichte agus dèanamh cinnteach gun gabhadh am bataraidh a thoirt air falbh bhon inneal ma tha sin riatanach. Mar eisimpleir, is dòcha gum bi e feumail ann am pròiseact Ăšr. Mun Ă m sin, bha mi air taigheadas a dhealbhadh airson a 'bhataraidh mu thrĂ th, ach dh'fheumadh mi a chrĂŹochnachadh le bhith ga uidheamachadh le doras. Thionndaidh a 'chiad leth-bhreacan den chĂšis gu bhith mĂŹ-reusanta iom-fhillte agus duilich. Mar sin rinn mi ath-dhealbhadh air. Is dòcha gum bi e feumail anns na pròiseactan eile agam.

Taigheadas bataraidh
An toiseach bha mi airson còmhdach na cĂšise a dhèanamh tèarainte le magnet, ach cha toil leam a bhith aâ cleachdadh a h-uile seòrsa de phĂ irtean a bharrachd far an urrainn dhomh a dhèanamh Ă s an aonais. Mar sin chuir mi romham mullach a dhèanamh le latch. Cha robh na thĂ inig mi suas leis an toiseach gu math freagarrach airson clò-bhualadh XNUMXD. Mar sin rinn mi ath-dhealbhadh air aâ mhullach. Mar thoradh air an sin, bha e comasach dha a bhith air a chlò-bhualadh gu math.

Còmhdach taigheadais bataraidh
Bha mi toilichte leis a 'thoradh, ach tha a bhith a' cleachdadh a leithid de roinn bataraidh anns na pròiseactan agam a 'cuingealachadh mo roghainnean dealbhaidh, oir feumaidh còmhdach na roinne a bhith air mullach an inneil. Dhâ fheuch mi ris an roinn bataraidh a thogail a-steach do chorp an inneil gus am biodh an còmhdach aâ leudachadh gu taobh aâ chuirp, ach cha tĂ inig dad math dheth.

Clò-bhualadh cÚis bataraidh

Tha an còmhdach bataraidh air mullach an inneil
Aâ dèiligeadh ri cĂšisean beathachaidh
Cha robh mi airson eileamaidean a cheangal ris a 'phrĂŹomh bhòrd gus cumhachd a thoirt don inneal, oir bhiodh seo a' meudachadh a mheud agus a 'meudachadh cosgais a' phròiseict. Bha mi den bheachd gum biodh e air leth freagarrach nam bâ urrainn dhomh an charger TP4056 agus inneal-tionndaidh DD0505MD a bha agam mar-thĂ a thoirt a-steach don phròiseact. San dòigh seo cha bhiodh agam ri airgead a chosg air co-phĂ irtean a bharrachd.

Fuasgladh chĂšisean cumhachd inneal
Rinn mi e. ChrĂŹochnaich na bĂšird far an robh còir aca a bhith, cheangail mi iad le bhith aâ cleachdadh soldering le uèirichean teann goirid, a thug air an structar a thĂ inig Ă s a sin a dhèanamh gu math toinnte. Faodar dealbhadh coltach ris a thoirt a-steach do na pròiseactan eile agam.

Am pĂ irt a-staigh den chĂšis le Ă ite airson eileamaidean a bheir cumhachd don inneal
CrĂŹochnachadh aâ phròiseict agus aâ bhuaidh a thâ aig suidheachadh neo-shoirbheachail de cho-phĂ irtean sa chĂšis
Fhad 'sa bha e ag obair air a' phròiseact, thachair aon rud mĂŹ-thlachdmhor dha. An dèidh dhomh a h-uile cĂ il a chruinneachadh, chuir mi sĂŹos an inneal air an lĂ r. Ăs deidh seo stad an taisbeanadh ag obair. An toiseach bha mi a 'smaoineachadh gur e an taisbeanadh a bh' ann. Mar sin rinn mi ath-cheangal air, ach cha do shocraich sin dad. Bâ e an duilgheadas leis aâ phròiseact seo droch shuidheachadh phĂ irtean. Is e sin, gus Ă ite a shĂ bhaladh, chuir mi suas an taisbeanadh os cionn an Arduino. Gus faighinn chun Arduino, bha agam ri an taisbeanadh a chuir air falbh. Ach cha do dh âfhuasgail ath-reic an taisbeanaidh an duilgheadas. Anns a 'phròiseact seo chleachd mi bòrd Arduino Ăšr. Tha bòrd eile mar seo agam a bhios mi aâ cleachdadh airson deuchainnean bòrd arain. Nuair a cheangail mi an scrion ris, dhâ obraich a h-uile dad. Leis gu robh mi aâ cleachdadh sreap uachdar, bâ fheudar dhomh na prĂŹneachan bhon bhòrd seo a thoirt air falbh. Le bhith a 'toirt air falbh na prĂŹnichean bhon bhòrd, chruthaich mi cuairt ghoirid le bhith a' ceangal na prĂŹnichean VCC agus GND. Is e an aon rud a bâ urrainn dhomh a dhèanamh bòrd Ăšr òrdachadh. Ach cha robh Ăšine agam airson sin. An uairsin chuir mi romham aâ chip a thoirt bhon bhòrd air an do thachair an cuairt ghoirid agus a ghluasad chun bhòrd âmarbhâ. Dh âfhuasgail mi an duilgheadas seo le bhith aâ cleachdadh stèisean solair èadhair teth. Gu mo iongnadh, dhâ obraich a h-uile dad. Cha robh agam ach am prĂŹne a chleachdadh a dhâ ath-shuidhicheas am bòrd.

Bòrd le chip air a thoirt air falbh
Ann an suidheachaidhean à bhaisteach cha bhithinn air a dhol gu na h-Ïrean sin. Ach cha robh mo bhòrd Arduino ach seachdain a dh'aois. Sin as coireach gun deach mi airson an deuchainn seo. Is dòcha gu bheil an galar sgaoilte air mo dhèanamh nas deònaiche feuchainn agus nas innleachdaiche.
Ceangal lanyard
Bidh mi aâ cur a-mach mo phròiseactan le sgeadachadh lanyard. Ăs deidh na h-uile, chan eil fios agad ro-lĂ imh cuin agus cĂ ite an cleachd thu iad.
Builean

Seo mar a tha e coltach a bhith ag obair leis aâ bhall draoidheachd agam a thig Ă s.
gheibh thu faidhlichean airson clò-bhualadh 3D den chÚis. faodaidh tu sÚil a thoirt gus an còd fhaicinn.
Am bi thu aâ cleachdadh Arduino Pro Mini anns na pròiseactan agad?
Source: www.habr.com
