Satura rādītājs:

Elektroniskā maģija 8 bumba un acs ābols: 11 soļi (ar attēliem)
Elektroniskā maģija 8 bumba un acs ābols: 11 soļi (ar attēliem)

Video: Elektroniskā maģija 8 bumba un acs ābols: 11 soļi (ar attēliem)

Video: Elektroniskā maģija 8 bumba un acs ābols: 11 soļi (ar attēliem)
Video: The Light Gate welcomes Terry Tibando - UFO Contactee - Researcher, September 4th, 2023 2024, Novembris
Anonim
Image
Image
Elektroniskā maģija 8 bumba un acs ābols
Elektroniskā maģija 8 bumba un acs ābols
Elektroniskā maģija 8 bumba un acs ābols
Elektroniskā maģija 8 bumba un acs ābols

Es gribēju izveidot Magic 8 Ball digitālo versiju …

Tās pamatteksts ir izdrukāts 3D formātā, un displejs ir mainīts no zilā krāsā esoša daudzskaldņa uz mazu OLED, ko kontrolē nejaušu skaitļu ģenerators, kas ieprogrammēts Arduino NANO.

Tad es mazliet pieskāros un izveidoju vēl vienu čaulu, šī ir ledus zila acs, kas skatās tieši tavā dvēselē …

UZMANĪBU: Lai gan galu galā es izmantoju dzīvsudraba slīpuma slēdžus. Ja to paredzēts izmantot kā rotaļlietu, jums vienkārši jāievēro šeit izklāstītais sākotnējais plāns. Dzīvsudraba toksicitāte ir zināma. Otrais video skaidri parāda, kāpēc es to darīju!

Visi mani dzīvsudraba slēdži tika atgūti no veciem mājas termostatiem, kas bija paredzēti poligonam, tie tagad ir drošās rokās …

ATJAUNINĀT 2019. gada 12. aprīli !!!: Esmu iekļāvis daudz vienkāršāku veidu, kā aktivizēt un vadīt šo projektu. Esmu iekļāvis arī noņemtu kodu, kas parāda tikai padomu. Viss tiek atklāts 10. solī.

1. solis: 8 bumba

8 bumba
8 bumba
8 bumba
8 bumba
8 bumba
8 bumba

Solidworks izveidoju 100 mm dobu sfēru

Es negribēju savienojuma šuves gar sfēras ekvatoru, tāpēc augšējā un apakšējā daļa tika izgriezta, atstājot 50 mm caurumu augšpusē un 56 mm caurumu apakšā.

Tā kā es negribēju, lai tiktu parādīti stiprinājumi, tad es izdarīju 57 mm griezumu 1 mm dziļumā apakšējās atveres ārpusei un pievienoju divus 4 mm diametra stieņus, kas bija perpendikulāri apmēram 4 mm garam caurumam.

Augšējā cauruma spraudnis tika modelēts, apgriežot augšējā cauruma sākotnējo izgriezto daļu. Spraudņa iekšējai līknei tika pievienots papildu 2 mm gredzens, pēc tam viss tika padarīts ciets.

No augšas es uzzīmēju lielu skaitli 8, un šī kontūra tika izgriezta no augšējā vāka. Tas savukārt tika izmantots, lai izveidotu skaitli 8.

2. darbība: loga piekļuves ports

Logu piekļuves ports
Logu piekļuves ports
Logu piekļuves ports
Logu piekļuves ports
Logu piekļuves ports
Logu piekļuves ports

Šajā daļā ir visa elektronika un iekšējā darbība. Tas ir paredzēts arī kā piekļuves punkts bateriju nomaiņai.

Es gribēju, lai uz tā nebūtu redzami stiprinājumi, tāpēc es atvērumu padarīju par skrūvi gabalā, kas pagriežas par 36 grādiem un nofiksējas vietā.

Gabala vidū ir ports, kura diametrs ir aptuveni 1 colla, kas ļauj apskatīt padomu.

Ostas iekšpusē ir kvadrātveida izgriezuma laukums, kas paredzēts 2 mm biezam plastmasas vai stikla gabalam.

Šis logs tiek izmantots visu izmēru rotaļlietām.

Nepieciešamas arī divas elektronikas apkakles daļas un viena no elektroniskajām paplātēm un nanoTray.

3. darbība: drukājiet un salieciet

Drukāt un salikt
Drukāt un salikt
Drukāt un salikt
Drukāt un salikt
Drukāt un salikt
Drukāt un salikt
Drukāt un salikt
Drukāt un salikt

Bumba un numurs tika izdrukāti, izmantojot ABS melnu krāsu. Kamēr augšējais vāks tika iespiests, izmantojot dabisko ABS. Es izmēģināju ABS baltu, bet tas izskatījās pārāk skarbs.

Skaitlis 8 ir augšējā vāciņā iespiestā prese.

Augšējais vāciņš ir pietiekami mazs, lai caur apakšējo atveri varētu iekļūt lodītes iekšpusē.

Tas ir piemērots berzei, bet to notur arī ar ABS līmi.

Es biju nedaudz nobažījies par visu detaļu ievietošanu iekšā, tāpēc es devos uz priekšu un izveidoju vēl vienu, šoreiz tā diametrs bija 120 mm.

4. solis: Acs

Acs
Acs
Acs
Acs
Acs
Acs

Es noņemu augšējo izgriezumu 3D modeļos un abas lodes izdrukāju dabīgā ABS, pēc tam loga piekļuves portu izdrukāju zilā ABS.

Tas dod saprātīgu acs ābola faksu, skatoties uz to taisni.

Šī versija man patīk labāk nekā sākotnējā 8Ball.

5. solis: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Telpa bija ierobežojums, tāpat kā izskats.

Nebija jābūt ārējiem izvirzījumiem vai estētikas šķēršļiem.

Rotaļlieta tiek ieslēgta un ar to mijiedarbojas kustība.

Rotaļlieta sākas izslēgtā stāvoklī, līdz tā tiek apgriezta otrādi.

Spiedpogas slēdža vietā es izmantoju slīpuma slēdzi.

Iepriekš es izmantoju MOSFET, lai kontrolētu mikrokontrollera jaudu. Tomēr tas nebija ideāli, jo tas ļāva nelielam strāvas daudzumam nepārtraukti barot mikrokontrolleru, tādējādi aptuveni mēneša laikā nogalinot akumulatoru.

Šajā gadījumā es izmantoju tādu nelielu releju, kādu izmantoju savā kriptex USB diska projektā.

Iekļautajā shēmā parādīta elektroinstalācija, kas nepieciešama aparatūras darbībai.

Slīpuma slēdzis.

Relejs. Es izmantoju 6V spoli, jo akumulatora spriegums ir 6V, un tam bija nepieciešama piedziņas ķēde relejam, kas tiek pārslēgts no vienkārša NPN tranzistora.

Waveshare 128 X 128 OLED modulis no Amazon.

6. solis: programma

Image
Image

Es gribēju, lai atbildes būtu oriģinālās rotaļlietas atbildes. Šim nolūkam es izmantoju Wikipedia.

Modulis ir SSD1327 tipa, un šiem LCD ir ļoti stabila kodu bibliotēka.

Sākotnējie mēģinājumi izmantot šo kodu izraisīja neveiksmi, jo atmiņas izmantošana bija pārāk liela.

Vienkāršs risinājums bija izmantot ražotāja piegādāto noņemto kodu.

Es izpūšu lielāko daļu piemēra un izmantoju sākotnējā koda fragmentus, lai parādītu nepieciešamo informāciju.

Programma darbojas šādi:

Bumba miera stāvoklī ir izslēgtā stāvoklī.

Bumbas apgriešana, skatoties pa logu, ir sākotnējais ieslēgšanas stāvoklis.

Kad Arduino startē un parāda norādījumus "Uzdod savu jautājumu, tad apgriez". Programma pārņem un piegādā strāvu Arduino, izmantojot programmas kontrolēto releju.

Norādījumi paliek redzami, līdz rotaļlieta tiek pagriezta ar apaļo pusi uz augšu, tādējādi tiek izslēgts slīpuma slēdzis un programma pāriet domāšanas režīmā. Rādījums rāda “Domāju…”, lai jūs zinātu, ka tas joprojām ir aktīvs.

Pēc tam bumbu atkal apgriež otrādi, lai logs būtu stāvus.

Šo darbību nolasa, ieslēdzot mehānisko slīpuma slēdzi, un programma ģenerēs nejaušu atbildi vienas sekundes laikā no loga, kas orientēts uz augšu.

Ziņojums paliek redzams, līdz rotaļlieta ir pagriezta ar bumbiņu uz augšu.

Šis process turpinās, līdz bumba ilgāk par 16 sekundēm tiek novietota ar logu uz leju, kur programma deaktivizēs releju un izslēgs strāvu.

KRITISKĀS PIEZĪMES par šo programmu ir izlases veidā (); funkciju.

Man bija problēmas ar to pašu atbilžu parādīšanu, es to pat pārbaudīju ar abām ierīcēm vienlaikus un atklāju, ka jā, tās ir vienādas.

Ir ļoti svarīgi izmantot randomSeed (analogRead (0)); rutīna. Paskaidrojumu tam var atrast ŠEIT:

7. solis: logu un elektronikas montāža

Logu un elektronikas montāža
Logu un elektronikas montāža
Logu un elektronikas montāža
Logu un elektronikas montāža
Logu un elektronikas montāža
Logu un elektronikas montāža

Šajā komplektā ir piecas drukātas detaļas, kas veido logu, akumulatora turētāju un vāku.

Pirmais ir redzamais komponents, kuram ir OLED atbalsts, un otrais ir akumulatora un kontroliera turētājs, kas tiek piestiprināts pie loga VIA pārtraukumiem.

Logam izmantoju nelielu sagrieztu stikla gabalu. Tas tika pielīmēts ar ciāna tipa līmi. Man vienā pusē bija putu putas ar līmi, tās tika sagrieztas mazās sloksnēs un novietotas ap stiklu loga mezgla iekšpusē.

Ap logu ir 4 skrūvju caurumi. tie ir izvietoti atsevišķi manam modulim. Tajos ir uzstādīti 4-40 siltuma komplekta ieliktņi, izmantojot lodāmuru.

Kad modulis ir ievietots, tā piestiprināšanai tiek izmantoti 1/4 collu ierobežojumi.

Man paveicās, kad ieradās komponenti. Akumulatora turētājs vienkārši ietilpst atveres iekšpusē, kas nozīmē, ka man tas nebija jānovieto vertikāli. Tas nozīmē, ka mazāka izmēra bumba darbosies labi.

Elektronikas nodalījuma pamatnē ir akumulatora turētājs, un tam ir 2 izgriezumi, viens relejam un otrs slīpuma slēdzim.

Pārsegam ir 3 daļas, kas saliekas kopā un droši notur baterijas uz leju, un nodrošina līdzenu virsmu NANO moduļa piestiprināšanai.

Pēc tam šīs 2 detaļas tiek pieskrūvētas pie 4 atdalītājiem OLD moduļa aizmugurē.

AR UZMANĪBU! Es beidzot nomainīju slīpuma slēdzi pret dzīvsudraba slēdzi. Tas radīja uzticamāku darbību.

8. darbība: traucējumu pielāgošana

Interference Fit
Interference Fit
Interference Fit
Interference Fit

Kad tas ir pabeigts, loga montāža būs ļoti cieši pieguļoša caur izgriezumu lodītes apakšā.

Ierīkojot lodītē galīgo komplektu, var rasties traucējumi

Ja tas notiek, lodītes loga balsta iekšējā lūpa var būt jāapgriež, kā parādīts attēlā.

9. darbība: papildu faili

Papildu faili
Papildu faili

Tie ir lieli 120 mm diametra bumbiņu vīles

10. solis: ATJAUNINĀT

ATJAUNINĀT!
ATJAUNINĀT!
ATJAUNINĀT!
ATJAUNINĀT!
ATJAUNINĀT!
ATJAUNINĀT!
ATJAUNINĀT!
ATJAUNINĀT!

Esmu pabeidzis noņemto kodu, lai šai bumbiņai būtu līdzīga darbība kā oriģinālam.

Tagad, kad to pagriežat, programmas palaišana un padomu parādīšana aizņem apmēram 4 sekundes.

Šāda veida darbība ir iespējama arī ar vienkāršāku aparatūras uzbūvi.

Varētu likvidēt visas ķēdes jaudas daļas, un digitālā braukšana D2 vispār nebūtu vajadzīga.

Slīpuma slēdzis var barot komutācijas tranzistoru, kas nodrošina jaudu paneļa neapstrādātajai jaudai.

Es atstāju sastāvdaļas šīm izmaiņām.

Mainot shēmu, programmas PowPin deklarāciju un visas ar to saistītās daļas var noņemt no programmas.

Ja tika izveidota sākotnējā shēma un vēlaties izmantot bez strāvas kodu. Tam joprojām vajadzētu darboties, jo slīpuma slēdzis ieslēdz mikrokontrollera barošanu.

Šajā režīmā vienmēr paiet apmēram 4 sekundes, lai programma sāktos un pēc tam parādītu padomu.

Noņemot ievades tapu, ir iespējams to vēl vairāk vienkāršot. Es vēl neesmu pārbaudījis šo režīmu, bet tam vajadzētu darboties tāpat. Vienkārši noteikti noņemiet no programmas visas atsauces uz ievades lasīšanu.

Ja izmantoju šāda veida slīpuma sensoru, esmu iekļāvis jaunu akumulatora nesēja atbalstu

11. darbība. Papildu faili

Papildu faili
Papildu faili

Tie ir OLED faili no Waveshare vietnes….

Arduino konkurss 2019
Arduino konkurss 2019
Arduino konkurss 2019
Arduino konkurss 2019

Otrā vieta Arduino konkursā 2019

Ieteicams: