Përmbajtje:
- Furnizimet
- Hapi 1: Ndërtimi i qarkut
- Hapi 2: Shkrimi i Kodit dhe Krijimi i Apletit
- Hapi 3: Ndërtimi i modelit 3D
- Hapi 4: Asambleja
Video: Furça e Tattle: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Nëse keni bërë ndonjëherë larje dhëmbësh dy herë në ditë si rezolutë e Vitit të Ri, kjo furçë dhëmbësh është për ju. Do t'ju detyrojë të lani dy herë në ditë për dy minuta duke ju vënë në situata të sikletshme me të cilat nuk do të donit të përballeshit. Ajo do të përcaktojë nëse ju keni krehur dy herë në ditë për dy minuta çdo herë, Nëse nuk e keni bërë, atëherë do të cicërojë një mesazh në emrin tuaj që ju nuk e keni krehur sot me një meme. Me pak fjalë do të tregojë sekretin tuaj të vogël në Twitter.
Pjesa e parë mbulon qarkun elektronik të mëngës. Pjesa e dytë ndahet në dy pjesë. Pjesa e parë mbulon kodin që kërkohet të ngarkohet në qark që pajisja të funksionojë. Pjesa e dytë mbulon shërbimin që do të krijohet që dëgjon pajisjen dhe poston mesazhe në Twitter. Pjesa e tretë e mësimit ka të bëjë me bërjen e furçës së dhëmbëve.
Furnizimet
Sensori i dridhjeve të shpejtë Adafruit Huzzah ESP8266
2 neopixel
Nja dy tela të bllokuar
Bateri 3.7 V LiPoly
Preres telash
Armë bashkuese
Thikë e mprehtë e shërbimeve
Sundimtar metalik
Armë ngjitëse e shkrirjes së nxehtë, dërrasë buke pa saldim në një pjatë montimi
Kabllo USB A-B
Hekur për saldim dhe shirita lidhës
Multimetër i mjetit të dorës së tretë (opsionale)
Pincë të vogla me gjilpërë
Piskatore
Hapi 1: Ndërtimi i qarkut
Mblidhni përbërës:
Ne do të kërkojmë përbërësit e mëposhtëm për të përfunduar ndërtimin e qarkut.
1 x Bordi Huzzah ESP8266
1 x proto bord
2 x PCB Mini Butoni Neopixel
1 x Ndërrim i dridhjeve të shpejta
Dhe disa tela të bllokuar
Para fillimit, do të doja të nënvizoja se qarku do të vendoset brenda një objekti që ka hapësirë të kufizuar. kështu që zvogëlimi i hapësirës së qarkut është jashtëzakonisht i rëndësishëm në proces. Mundohuni të mbani gjatësinë e telave në minimum.
Diagrami i qarkut:
Lidhjet janë mjaft të lehta, shihni imazhin e mësipërm.
Ne do të fillojmë duke bashkuar tabelën Huzzah në protoboard për të ndihmuar në mbajtjen e gjërave të organizuara dhe ende të kemi një gjurmë më të vogël.
Pastaj ne do të vazhdojmë të lidhim neopixel me Bordin Huzzah.
- Bëni lidhjet midis dy Neopixel. Sigurohuni që dalja e Neopixelit të parë të ushqehet me hyrjen e Neopixelit të 2 -të.
- Lidhni tela nga 5V e Neopixelit të parë me kunjin e etiketuar BAT.
- Lidhni tela nga GND të Neopixelit të parë me kunjin e etiketuar GND.
- Lidhni tela nga Din (INPUT) të Neopixelit të parë në kunjin e etiketuar 15.
Më tej, ne do të lidhim çelësin e Dridhjes së Shpejtë.
Lidhja me ndërprerësin e dridhjeve mund të jetë e lodhshme, veçanërisht pasi këmba e hollë kërkon kujdes të veçantë për të bërë lidhjet. Për të përgatitur çelësin tuaj të dridhjeve, vendoseni atë në një palë duar ndihmëse dhe lyeni plumbat me pak saldim.
Gjithashtu hiqni dhe kallaji dy tela të bllokuar.
Aplikoni një pjesë të vogël të tubit të tkurrjes së nxehtësisë dhe rimbushni lidhësin midis atij teli dhe polit qendror të ndërprerësit të dridhjeve
Rrëshqitni tubin e tkurrjes së nxehtësisë mbi nyjen dhe lidhni tela tjetër në polin e jashtëm të ndërprerësit të dridhjeve.
Përdorni një pjesë më të madhe të tubave të tkurrjes së nxehtësisë për të mbuluar bashkimin gjatë kohës. Ky tel i jashtëm është mjaft i brishtë, kështu që ky tub i tkurrjes së nxehtësisë shton njëfarë stabiliteti duke tejkaluar edhe kutinë e çelësit, prandaj sigurohuni që pjesa juaj të jetë mjaft e gjatë për të mbuluar gjithçka! Ndërsa aplikoni nxehtësi, sigurohuni që të mos aplikoni shumë nxehtësi të drejtpërdrejtë në sensor, pasi ai mund të deformohet për shkak të temperaturës dhe të japë rezultate të gabuara.
-
Lidhni kunjin më të trashë të sensorit të dridhjes me kunjin Arduino Analog A0 ose ADC.
Lidhni kunjin e hollë të sensorit të dridhjeve me pinin Arduino BAT.
Hurray, ju keni mbaruar me konfigurimin e qarkut të kërkuar për projektin.
Hapi 2: Shkrimi i Kodit dhe Krijimi i Apletit
Ky seksion është i ndarë në dy pjesë. Pjesa e parë merret me shërbimin e internetit AdafruitIO dhe IFTTT që na mundësojnë të kryejmë nxitës bazuar në të dhënat që dërgojmë. E dyta merret me kodin e kërkuar në harduer për të matur dridhjen dhe ndriçuar neopixelin dhe komunikuar me shërbimin e internetit
Pjesa I
Vendosja e Adafruit IO dhe IFTTT Applet
Ju do të duhet të regjistroheni për një llogari në shërbimin Adafruit IO dhe IFTTT në mënyrë që të keni qasje në to. Pas regjistrimit, ju lutemi referojuni hapave më poshtë për të krijuar apletin.
Shkoni te Adafruit. IO dhe krijoni një këmbë të re të titulluar "analoge". Ne do ta referojmë këtë burim në kodin tonë Arduino. Logjikisht, ne do të krijojmë një aplet ku ndodh një veprim (dridhja ndihet nga sensori). Ky burim do të lidhet me tabelën tuaj Arduino Huzzah për të regjistruar gjendjen e larjes. Kur gjendja e larjes është 0, Arduino Huzzah do të dërgojë një mesazh në ushqimin Adafruit. IO. Informacioni në atë burim do të përdoret më pas në një aplet për të shkaktuar një cicërimë. Ju lutemi mbani shënim çelësin AIO dhe emrin e llogarisë. Do të përdoret për të lidhur bordin Huzzah me shërbimin Adafruit.
Pastaj drejtohuni tek IFTTT. Nën krijimin e Apletit të ri, kërkoni shërbimin Adafruit pasi të shtypni seksionin "Kjo", pastaj zgjidhni opsionin "Monitoroni një burim në Adafruit IO". Pastaj zgjidhni burimin e quajtur "Analog" dhe futni marrëdhënien me të barabartë dhe me vlerë si 1. Pastaj shtypni Krijo shkas.
Pastaj shkoni te pjesa "Kjo". Kërkoni për twitter dhe zgjidhni Postoni një cicërimë me imazh. Do t'ju kërkojë të lidhni llogarinë tuaj me shërbimin. Në vazhdim, do t'ju ofrojë opsionin se çfarë të cicëroni dhe adresën e imazhit që do të ndahet. Me të hyrë, ju keni krijuar me sukses Applet dhe keni përfunduar Pjesën I të konfigurimit të softuerit.
Pjesa II
Kodi Arduino
Në mënyrë që kodi të funksionojë, do t'ju duhet të shkarkoni disa biblioteka të jashtme. Ju lutemi referojuni udhëzuesit të vendosur të Arduino në fletën e të dhënave ESP8266.
Kodi i përmendur në këtë do të na mundësojë të matim dridhjen nga sensori i dridhjes dhe të kryejmë veprimet e nevojshme. Kodi në vetvete përbëhet nga afërsisht 3 blloqe.
Fillimi: Në këtë pjesë, ne fillojmë të gjitha variablat dhe konstantet dhe bibliotekat e kërkuara që kodi të ekzekutohet.
Konfigurimi: Të gjitha deklaratat një herë bëhen në këtë bllok.
Loop: I gjithë kodi që duhet të kryhet në mënyrë të përsëritur, çdo cikël i kontrolluesit vendoset këtu.
Në pjesën e lakut, ne po lexojmë vlerën e sensorit nga kunja A0 dhe nëse është më e madhe se një prag, ne po rrisim një numër të ndryshueshëm me 1. Pastaj periodikisht brenda një intervali të caktuar prej 12 orësh, ne jemi duke kontrolluar nëse numri i ndryshoreve ka kaloi një vlerë që tregon pastrimin për 2 minuta. Nëse nuk ka, atëherë ne po i dërgojmë të dhënat përkatëse Adofruit IO. Me marrjen e reagimeve të mesazhit të suksesit nga Adafruit, ne po ndryshojmë ngjyrën e neopixelit për të treguar përdoruesin. Ju lutemi referojuni komenteve të përmendura në kod për sqarime të hollësishme.
Në fund, sigurohuni që tabela dhe porti i saktë të jenë zgjedhur në Arduino IDE. Me shtypjen e ngarkimit, provoni kodin duke hyrë në monitorin serik, ai do të shfaqë kërkesa që tregojnë nëse kodi është i suksesshëm apo jo.
Hapi 3: Ndërtimi i modelit 3D
Hapi i fundit për krijimin e Tattlebrush është modelimi dhe printimi i furçës duke përdorur softuerin e modelimit 3D dhe printerin 3D të zgjedhjes suaj.
Pasi të keni kuptuar teknikat e modelimit, krijoni dy pjesë për guaskën e jashtme: trupin dhe pjesën e sipërme. Trupi në këtë tutorial është 5 inç i gjatë, 1 inç i gjerë dhe 1 inç i thellë. Ju mund ta bëni trupin tuaj të çdo madhësie dhe forme që dëshironi, vetëm sigurohuni që tabelat, bateria dhe sensori të mund të vendosen të qetë në guaskë.
Modeli 3D u shtyp duke përdorur materialin ABS dhe cilësimet e printimit të përdorura në këtë model ishin 0,00001 shtresë. U deshën 5 orë dhe 17 minuta për të printuar strukturën. Mbështetja u krijua automatikisht nga programi.
Jepini vetes një kënaqësi nëse e keni arritur deri tani. Më tej, ne do t'i vendosim të gjitha së bashku në seksionin e asamblesë.
Hapi 4: Asambleja
Tani që qarku është ngjitur, apleti është aktivizuar, guaska është shtypur dhe kodi është ngarkuar, është koha për të tërhequr gjithçka së bashku për të përfunduar Tattlebrush.
- Filloni duke siguruar fundin e lirshëm në qark me shirit izolues të zi dhe duke prerë tabelën perma-proto në pjesën midis vijave pozitive dhe negative.
- Pllaka do të matet rreth 1.3 inç ndërsa strehimi i brendshëm i furçës është 1 ".
- Ju do të duhet të vendosni qarkun në një mënyrë diagonale, duke futur së pari fundin e dridhjeve dhe më pas duke i rreshtuar neopixelët në dy vrimat në guaskë.
- Shtrirja mund të bëhet më e ndërlikuar. Përdorni mjete druri si shkopinj për t'i vendosur ato në vend.
- Siguroni qarkun brenda me ndihmën e ngjitësit të nxehtë ose shiritit të zi. Sigurohuni që të keni mbushur pjesën e brendshme të guaskës në mënyrë që lëvizja aktuale e dorës të mos godasë sipërfaqen duke bërë zhurmë çdo herë.
- Pastaj ngjitni një kokë dhëmbi në pjesën e sipërme të modelit. Dhe sigurojeni pjesën e sipërme në bazën e poshtme duke u mbështetur në anë dhe duke aplikuar zam të nxehtë.
Recommended:
Motor i printuar pa furça: 7 hapa (me fotografi)
Motor i printuar pa furça: Kam projektuar këtë motor duke përdorur Fusion 360 për një demonstrim mbi temën e motorëve, kështu që doja të bëja një motor të shpejtë por koherent. Ai tregon qartë pjesët e motorit, kështu që mund të përdoret si një model i parimeve themelore të punës të pranishme në një furçë
Rikthimi i një motori pa furça: 11 hapa (me fotografi)
Rikthimi i një motori pa furça: HyrjeNëse fluturoni pa furça, me siguri keni gatuar një ose dy motorë. Ju gjithashtu ndoshta e dini se ka shumë lloje të ndryshme motorësh. Motorë të ngjashëm kur plagosen ndryshe funksionojnë shumë ndryshe. Pavarësisht nëse e keni djegur motorin, ose thjesht jeni zbehur
Inrunner i motorit DC pa furça: 6 hapa
Brushless DC Motor Inrunner: Duke lexuar Udhëzuesin https: //www.instructables.com/id/Make-A-Brushless -… dhe duke qenë në posedim të një rrotull teli magnetik (kisha blerë për të mësuar djalin tim në lidhje me elektromagnetet) Mendova, pse të mos i japësh këtë mundësi gjithashtu. Këtu është përpjekja ime
Furça e dhëmbëve Bot: 3 hapa (me fotografi)
Bota e furçës së dhëmbëve: Bëni një robot të thjeshtë lëvizës me një furçë dhëmbësh të vjetër vibruese dhe disa pajisje arti. Ne po përdorim një furçë dhëmbësh vibruese sepse ka një motor vibrues brenda saj. Ky është i njëjti lloj motori që është brenda një kontrolluesi të lojës ose telefonit & bën
Si të drejtoni motor DC me furça pa furça me furrë duke përdorur kontrolluesin e shpejtësisë së motorit me furça HW30A dhe testuesin e shërbimit: 3 hapa
Si të drejtoni Quadcopter Drone Quelcopter Brushless DC Motor duke përdorur HW30A Brushless Motor Speed Controller dhe Servo Tester: Përshkrimi: Kjo pajisje quhet Servo Motor Tester e cila mund të përdoret për të drejtuar servo motorin me prizë të thjeshtë në servo motor dhe furnizim me energji për të. Pajisja gjithashtu mund të përdoret si një gjenerator sinjali për kontrolluesin e shpejtësisë elektrike (ESC), atëherë ju nuk mund të