Përmbajtje:

Furça e Tattle: 4 hapa
Furça e Tattle: 4 hapa

Video: Furça e Tattle: 4 hapa

Video: Furça e Tattle: 4 hapa
Video: ЗАСНЯЛИ РЕАЛЬНОГО ПРИЗРАКА В ДОМЕ С ПАРАНОРМАЛЬНЫМ 2024, Nëntor
Anonim
Furçë Tattle
Furçë Tattle
Furçë Tattle
Furçë Tattle
Furçë Tattle
Furçë Tattle
Furçë Tattle
Furçë Tattle

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

Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
Ndërtimi i qarkut
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

Shkrimi i Kodit dhe Krijimi i Apletit
Shkrimi i Kodit dhe Krijimi i Apletit
Shkrimi i Kodit dhe Krijimi i Apletit
Shkrimi i Kodit dhe Krijimi i Apletit
Shkrimi i Kodit dhe Krijimi i Apletit
Shkrimi i Kodit dhe Krijimi i Apletit
Shkrimi i Kodit dhe Krijimi i Apletit
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

Ndërtimi i modelit 3D
Ndërtimi i modelit 3D
Ndërtimi i modelit 3D
Ndërtimi i modelit 3D
Ndërtimi i modelit 3D
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

Image
Image

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: