Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini

Mo n wo fiimu kan nibiti ọkan ninu awọn oṣere naa ti ni bọọlu idan ti o dahun awọn ibeere. Mo ro pe yoo dara lati ṣe ọkan kanna, ṣugbọn oni-nọmba. Mo walẹ nipasẹ awọn ohun elo itanna mi ati rii boya Mo ni ohun ti Mo nilo lati kọ iru bọọlu kan. Lakoko ajakaye-arun, Emi ko fẹ lati paṣẹ ohunkohun ayafi ti o jẹ dandan. Bi abajade, Mo ṣe awari accelerometer oni-ipo mẹta, ifihan fun Nokia 5110, igbimọ Arduino Pro Mini ati diẹ ninu awọn ohun kekere miiran. Eyi yẹ ki o to fun mi ati pe Mo ni lati ṣiṣẹ.

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini

Hardware apa ti ise agbese

Eyi ni atokọ ti awọn paati ti o jẹ iṣẹ akanṣe mi:

  • Arduino Pro Mini ọkọ.
  • GX-12 asopo (akọ).
  • Accelerometer-ipo mẹta MMA7660.
  • Ifihan PCD8544 fun Nokia 5110/3310.
  • Ṣaja fun litiumu polima batiri TP4056.
  • Iyipada DD0505MD.
  • Iwọn batiri litiumu polima 14500.

Iboju

Iboju ti Mo pinnu lati lo ninu iṣẹ akanṣe yii ti wa ni ohun-ini mi fun igba pipẹ. Nígbà tí mo rí i, kíá ni mo ṣe kàyéfì pé kí nìdí tí mi ò fi lò ó tẹ́lẹ̀. Mo ti ri ile-ikawe kan lati ṣiṣẹ pẹlu rẹ ati agbara asopọ si rẹ. Lẹ́yìn náà, kíá ni mo rí ìdáhùn sí ìbéèrè mi. Iṣoro naa jẹ iyatọ rẹ ati otitọ pe a nilo awọn paati afikun fun iṣẹ rẹ. Mo ri eyi ile-ikawe fun ṣiṣẹ pẹlu ifihan ati kọ ẹkọ pe o le sopọ potentiometer kan si olubasọrọ afọwọṣe. Mo pinnu lati lo accelerometer lati ṣatunṣe itansan ifihan. Eyun, ti o ba lọ si awọn eto akojọ, pulọgi ẹrọ si osi nyorisi kan idinku ninu awọn ti o baamu iye, ati pulọgi si ọtun nyorisi ilosoke. Mo ṣafikun bọtini kan si ẹrọ naa, nigbati o ba tẹ, awọn eto itansan lọwọlọwọ wa ni fipamọ ni EEPROM.

Accelerometer ìṣó akojọ

Mo rii awọn akojọ aṣayan lilọ kiri nipa lilo awọn bọtini lati jẹ alaidun pupọ. Nitorinaa Mo pinnu lati gbiyanju lilo gyroscope kan lati ṣiṣẹ pẹlu akojọ aṣayan. Ilana ibaraenisepo yii pẹlu akojọ aṣayan wa jade lati jẹ aṣeyọri pupọ. Nitorinaa, titọ ẹrọ si apa osi ṣii akojọ awọn eto itansan. Bi abajade, o le lọ si akojọ aṣayan yii paapaa ti iyatọ ifihan ba yapa pupọ lati iwuwasi. Mo tun lo accelerometer lati yan awọn oriṣiriṣi awọn ohun elo ti Mo ṣẹda. Nibi ìkàwé ti mo ti lo ninu ise agbese yi.

Приложения

Ni akọkọ Mo fẹ lati ṣe nkan ti o le ṣe bi bọọlu idan. Ṣugbọn lẹhinna Mo pinnu pe MO le pese ohun ti Mo ni pẹlu awọn agbara afikun ti a pese nipasẹ awọn ohun elo lọpọlọpọ. Fun apẹẹrẹ, Mo kọ eto kan ti o ṣe afarawe jiju awọn ṣẹ, ti n ṣe nọmba kan laileto lati 1 si 6. Eto mi miiran le dahun awọn ibeere “Bẹẹni” ati “Bẹẹkọ” nigbati a beere lọwọ rẹ. O ṣe iranlọwọ lati ṣe awọn ipinnu ni awọn ipo ti o nira. O le ṣafikun awọn ohun elo miiran si ẹrọ mi.

Batiri

Iṣoro pẹlu awọn iṣẹ akanṣe mi ni pe Mo nigbagbogbo lo awọn batiri litiumu polima ti kii ṣe yiyọ kuro ninu wọn. Ati lẹhinna, nigbati awọn iṣẹ akanṣe wọnyi ba gbagbe fun igba diẹ, ohun buburu le ṣẹlẹ si awọn batiri naa. Ni akoko yii Mo pinnu lati ṣe awọn nkan yatọ ati rii daju pe batiri naa le yọ kuro ninu ẹrọ ti o ba jẹ dandan. Fun apẹẹrẹ, o le jẹ wulo ni diẹ ninu awọn titun ise agbese. Ni akoko yẹn, Mo ti ṣe apẹrẹ ile kan tẹlẹ fun batiri naa, ṣugbọn Mo nilo lati pari rẹ nipa fifi ilẹkun kun. Awọn ẹda akọkọ ti ọran naa jade lati jẹ idiju ti ko ni ironu ati ti o ni ẹru. Nitorina ni mo ṣe tun ṣe. O le wulo ninu awọn iṣẹ akanṣe mi miiran.

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini
Ibugbe batiri

Mo fẹ ni akọkọ lati ni aabo ideri ọran pẹlu oofa, ṣugbọn Emi ko fẹran lilo gbogbo iru awọn paati afikun nibiti MO le ṣe laisi wọn. Nitorinaa Mo pinnu lati ṣe ideri pẹlu latch kan. Ohun ti Mo wa pẹlu ni akọkọ ko dara pupọ fun titẹ sita 3D. Nitorina ni mo ṣe tun ideri naa ṣe. Bi abajade, o ni anfani lati ṣe titẹ daradara.

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini
Ideri ile batiri

Inu mi dun pẹlu abajade, ṣugbọn lilo iru yara batiri kan ninu awọn iṣẹ akanṣe mi ṣe opin awọn aṣayan apẹrẹ mi, nitori pe ideri iyẹwu gbọdọ wa ni oke ti ẹrọ naa. Mo gbiyanju lati kọ yara batiri sinu ara ẹrọ naa ki ideri naa le fa si ẹgbẹ ti ara, ṣugbọn ko si ohun ti o dara ti o wa.

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini
Titẹ apoti batiri

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini
Ideri batiri wa lori oke ẹrọ naa

Iwaju awọn ọran ti ounjẹ

Emi ko fẹ lati sopọ awọn eroja si igbimọ akọkọ lati fi agbara si ẹrọ naa, nitori eyi yoo mu iwọn rẹ pọ si ati mu iye owo iṣẹ naa pọ si. Mo ro pe yoo dara ti MO ba le ṣepọ ṣaja TP4056 ati oluyipada DD0505MD ti Mo ti ni tẹlẹ sinu iṣẹ akanṣe naa. Ni ọna yii Emi kii yoo ni lati lo owo lori awọn paati afikun.

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini
Yiyan awọn oran agbara ẹrọ

Emi lo se. Awọn igbimọ naa pari si ibiti wọn yẹ ki o wa, Mo ti sopọ wọn ni lilo titaja pẹlu awọn okun onirin kukuru, eyiti o jẹ ki o ṣee ṣe lati jẹ ki eto abajade jẹ iwapọ pupọ. A iru oniru le ti wa ni itumọ ti sinu mi miiran ise agbese.

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini
Apa inu ti ọran pẹlu aaye fun awọn eroja ti o pese agbara si ẹrọ naa

Ipari ti ise agbese na ati awọn abajade ti gbigbe awọn paati ti ko ni aṣeyọri ninu ọran naa

Lakoko ti o n ṣiṣẹ lori iṣẹ naa, ohun kan ti ko dun ni ṣẹlẹ si i. Lẹhin ti mo ti gba ohun gbogbo, Mo ti lọ silẹ awọn ẹrọ lori pakà. Lẹhin eyi ifihan naa duro ṣiṣẹ. Ni akọkọ Mo ro pe o jẹ ifihan. Nitorinaa Mo tun so pọ, ṣugbọn iyẹn ko ṣe atunṣe ohunkohun. Iṣoro pẹlu iṣẹ akanṣe yii ko dara gbigbe paati. Eyun, lati fi aaye pamọ, Mo gbe ifihan si oke Arduino. Lati le lọ si Arduino, Mo ni lati ṣii ifihan naa. Ṣugbọn ṣiṣatunṣe ifihan ko yanju iṣoro naa. Ninu iṣẹ akanṣe yii Mo lo igbimọ Arduino tuntun kan. Mo ni igbimọ miiran bii eyi ti Mo lo fun awọn adanwo akara oyinbo. Nigbati mo ba so iboju pọ mọ, ohun gbogbo ṣiṣẹ. Niwọn bi Mo ti nlo iṣagbesori dada, Mo ni lati yọ awọn pinni kuro lati inu igbimọ yii. Nipa yiyọ awọn pinni lati awọn ọkọ, Mo ti da a kukuru Circuit nipa siṣo VCC ati GND pinni. Ohun kan ṣoṣo ti Mo le ṣe ni paṣẹ igbimọ tuntun kan. Ṣugbọn Emi ko ni akoko fun iyẹn. Nigbana ni mo pinnu lati ya awọn ërún lati awọn ọkọ lori eyi ti awọn kukuru Circuit lodo ati ki o gbe o si awọn "okú" ọkọ. Mo yanju iṣoro yii nipa lilo ibudo titaja afẹfẹ gbigbona. Si iyalenu mi, ohun gbogbo ṣiṣẹ. Mo kan nilo lati lo pin ti o tun igbimọ naa pada.

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini
Board pẹlu ërún kuro

Labẹ awọn ipo deede Emi kii yoo ti lọ si iru awọn iwọn bẹẹ. Ṣugbọn igbimọ Arduino mi jẹ ọmọ ọsẹ kan nikan. Ti o ni idi ti mo ti lọ fun yi ṣàdánwò. Boya ajakaye-arun naa ti jẹ ki n fẹ diẹ sii lati ṣe idanwo ati iṣelọpọ diẹ sii.

Lanyard fastening

Mo aṣọ mi ise agbese pẹlu lanyard gbeko. Lẹhinna, iwọ ko mọ tẹlẹ nigba ati ibi ti iwọ yoo lo wọn.

Awọn esi


Eyi ni ohun ti o dabi lati ṣiṣẹ pẹlu bọọlu idan ti o yọrisi.

o ti wa ni o le wa awọn faili fun titẹ sita 3D ti ọran naa. Nibi o le wo lati wo koodu naa.

Ṣe o lo Arduino Pro Mini ninu awọn iṣẹ akanṣe rẹ?

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini

Ṣiṣe bọọlu idan nipa lilo Arduino Pro Mini

orisun: www.habr.com

Fi ọrọìwòye kun