Satura rādītājs:

Homunculus - mehāniskā mistiskā orākula zīlniece: 15 soļi (ar attēliem)
Homunculus - mehāniskā mistiskā orākula zīlniece: 15 soļi (ar attēliem)

Video: Homunculus - mehāniskā mistiskā orākula zīlniece: 15 soļi (ar attēliem)

Video: Homunculus - mehāniskā mistiskā orākula zīlniece: 15 soļi (ar attēliem)
Video: Под гнётом льда ► 6 Прохождение The Last Faith 2024, Jūlijs
Anonim
Image
Image
Homunculus - mehāniskā mistiskā orākula zīlniece
Homunculus - mehāniskā mistiskā orākula zīlniece

Labi, tad kādam tam vajadzētu būt… aizmugurējais stāsts par to, ko es saku cilvēkiem, ir tas, ka galvaskauss ir no 19. gadsimta mistiķa, kura kapu aplaupīja, un ka viņa galvaskauss, kas nonāca kādā karnevāla pusē, parādījās 19. gadsimta 20. gadu sākumā. Es to atradu kādā pagrabstāvā, kurā bija kāda nolaista Viktorijas laikmeta māja, un pārbūvēju butaforiju par 21. gadsimta zīlnieci- kurš var aizsniegties interneta ēterī, pastāstīt jums savu likteni, kas ir jūsu draugi un ienaidnieki. joks un izlasiet manu e -pastu un dienas kalendāru”.

Kas tas īsti ir - Nu tā ir apbrīnojamā Jasper programmatūra, kas darbojas uz Raspberry pi, un es esmu izveidojis divu kanālu runājošu Linburgas galvaskausu, kas runā kopā ar daudziem zvaniem un svilpieniem (un tamburīnu), ko tam pievienot.

Šis bija super ambiciozs projekts. Daudz dažādu mediju, ar kurām strādāt - vairāki pīrāgi, kokapstrāde, krāsošana, daudz vadu, daudz kodēšanas python, ardunio kodēšana, daudz mazu vadu, 120 voltu elektroinstalācija, pi cepuru ārējās plates, releju draiveri un releji, 24 volti barošanas avoti, liekot kustēties - galvaskauss ar 2 asīm un tamburīna sitieni.

Es neiedziļināšos detaļās pa daļām par katru daļu, it īpaši pitona kodēšanu, bet es centīšos īsi aprakstīt katru komponentu un iekļaut attēlus.

Arī par Python piemēriem-jā, es varētu būt daudz objektīvāk orientēts uz kodēšanu, bet mana Python pieredze, uzsākot projektu, bija diezgan vienkārša, un, protams, to ir vieglāk izgriezt un ielīmēt, kad jūs steidzaties. pārtraucot to, ko darāt, pārrakstiet to pareizi un turpiniet.

1. darbība. Galvenās sastāvdaļas - lietas, kas man bija jāatrod/jāiegādājas/jāpērk

Galvenās sastāvdaļas - lietas, kas man bija jāatrod/jāiegādājas/jāpērk
Galvenās sastāvdaļas - lietas, kas man bija jāatrod/jāiegādājas/jāpērk
Galvenās sastāvdaļas - lietas, kas man bija jāatrod/jāiegādājas/jāpērk
Galvenās sastāvdaļas - lietas, kas man bija jāatrod/jāiegādājas/jāpērk
Galvenās sastāvdaļas - lietas, kas man bija jāatrod/jāiegādājas/jāpērk
Galvenās sastāvdaļas - lietas, kas man bija jāatrod/jāiegādājas/jāpērk

Raspberry Pi

Divi no tiem

www.adafruit.com/products/1914?gclid=CjwKE…

Džaspers

“Jasper ir atvērtā pirmkoda platforma, lai izstrādātu vienmēr ieslēgtas, ar balsi vadāmas lietojumprogrammas”

jasperproject.github.io/

Adafruit "acis"

learn.adafruit.com/adafruit-1-44-color-tft…

Teensy - smadzenes acīm

www.adafruit.com/product/2756

Kā izveidot acis, izmantojot tīņu un 1-44 krāsu TFT displejus

learn.adafruit.com/animated-electronic-eye…

16 kanālu Serveo cepure

learn.adafruit.com/adafruit-16-channel-pwm…

Klasiskais Lindbergas galvaskauss

www.amazon.com/Lindberg-scale-Pirate-skull…

4 kanālu releja dēlis, kas darbosies ar Raspberry Pi

www.amazon.com/Sizet-Channel-Module-Arduin…

Stumšanas solenoīds

(Tas ir pieejams daudzās dažādās vietās)

www.aliexpress.com/item/High-quality-DC-12…

USB mikrofons

Tas ir pieejams daudzās dažādās vietās

www.samsontech.com/samson/products/micropho…

Dažādi

Divi servo, kas man bija uzlikti, servo ragi, kurus atradu grozā 1 USD hobija veikalā. Servo pagarinājuma kabeļi, USB/Bluetooth skaļrunis, uzgriežņu skrūves, MDF, karstā līme, vecas vakuuma caurules, dažādi lampu gabali un uzgaļi, vecs Samsung S5 mobilais tālrunis, lokšņu tērauds, vara stieple, vara lente, naglas, parasta līme utt. utt.

2. solis: Kāpēc divi aveņu pīrāgi?

Kāpēc divi aveņu pīrāgi?
Kāpēc divi aveņu pīrāgi?

Sākotnēji es gribēju sinhronizēt galvaskausus, kas runāja ar runu, bet pēc Jaspera instalēšanas un visu, ko vēlējos darīt, visu lietu pārvietošanās, es domāju, ka varētu būt labāk visu darbu sadalīt divos pīrāgos. Man bija noteikts termiņš, lai to paveiktu, un es negribēju atkāpties, ja man bija kāda veida veiktspējas problēma. Tagad, kad darbs ir paveikts, es uzskatu, ka es to varēju izdarīt ar vienu Pi, tajā laikā es domāju, ka vislabāk ir ļaut vienam pī vadīt Džasperu, bet otrajam vadīt pi un vadīt servos un relejus, lai man būtu skaidra robeža starp strādāt. Tas bija arī vieglāk attīstībai. Džasperā es varēju visu izdarīt pareizi, neraizējoties par servo un relejiem. No otras puses, es varētu koncentrēties uz servo vadīšanu, lietu laiku - gaismas ieslēgšanu, servo pārvietošanu utt., Un man nav jāuztraucas par jebkādām ar balsi/skaļruni/mikrofonu saistītām problēmām.

Negatīvā puse ir tāda, ka es pazaudēju spēju, lai galvaskauss sinhronizētu žokli ar runu, bet, apskatot Granta Imahara darbu The Late Late Show, veidojot “Geoff”, es sapratu, ka lietas izskatīsies pietiekami labi.

www.popularmechanics.com/science/a5473/4350…

3. darbība. Kā sazinās divi pīrāgi?

Kā sazinās divi pīrāgi?
Kā sazinās divi pīrāgi?
Kā sazinās divi pīrāgi?
Kā sazinās divi pīrāgi?

Ir daži dažādi veidi, kā to izdarīt. Es iegāju vecajā skolā un nolēmu doties ar sērijas savienojumu. Tam ir nepieciešami tikai trīs vadi starp diviem pīrāgiem (Tx, Rx & gnd) un neliels koda daudzums, lai atvērtu sērijas savienojumu no Pi#1 līdz Pi#2 un nosūtītu tam kaut ko. Pi#2 atver seriālo savienojumu, lai nolasītu datus, un no sērijveida savienojuma iestata saspringtas cilpas lasījumu. Saņemot kādu tekstu, tas redz, vai tas atbilst komandai (Runāt, ieslēgt gaismas, izslēgt gaismu, izslēgt utt.) Un darīt to, kas tam jādara. Sērijveida savienojuma apakšējā pusē ir neliela aizkavēšanās no komandas nosūtīšanas brīža līdz komandas procesam. Pi#2 ir ciklā ar nelielu lasīšanas aizkavi. Tāpēc man bija jāpaātrina lietas. Arī turpmākajos vairāku pi projektu projektos ir labi zināt, ka es varu sazināties ar diviem pīrāgiem un NAV nepieciešams internets, lai to izdarītu.

4. solis: Python pavedieni

Python pavedieni
Python pavedieni

Lai visam pievienotu papildu sarežģītību, man vajadzēja izmantot Python pavedienus Pi#2, lai es varētu apstrādāt vairākus pieprasījumus un tos apstrādāt vienlaikus. Piemēram, man bija jāspēj runāt - galvaskausa galvas pārvietošana pa kreisi/pa labi, kamēr žoklis iet uz augšu un uz leju, bet ko darīt, ja Pi#1 kāda iemesla dēļ ir kļūda un nevaru pateikt Pi#2 lai beigtu runāt, galvaskauss runātu mūžīgi. Tāpēc man vajadzēja, lai galvaskauss pēc kāda laika pateiktu, lai tas izslēdzas. Lai to izdarītu, visvieglāk bija nogriezt pavedienu. Sarunu pavedienu rutīnas iekšpusē ir kods, kas pēc kāda laika pārtrauc runāt, atiestata galvu un žokli un iziet. Tas pats attiecas uz tamburīnu, man vajadzēja, lai tas sāktos tieši pirms galvaskausa pārstāšanas runāt, tāpēc es izgriezu vēl vienu pavedienu tamburīnam, un viss darbojas kopā, un galvas kustības kods ir pilnīgi nošķirts no tamburīna sitiena - tas pats attiecas uz gaismas ieslēgšanu. un acis visi pavedieni var darboties vienlaicīgi.

Koda daudzums, kas nepieciešams Python, lai izmantotu pavedienus, ir diezgan mazs, taču tas ir truls un pagāja zināms laiks, lai apgrieztu galvu, bet, kā izrādās, tas darbojas ļoti labi. Spēja izmantot pavedienus ir labs rīku komplekts, ja esat Raspberry Pi izstrādātājs.

5. solis: Džaspera un Džaspera modifikācijas

Jasper vietne ir resurss, kas ļauj to instalēt pi, kāds balss ieraksts jāizmanto, kā konfigurēt, rakstīt jaunus moduļus, viss - un tas ir bez maksas! Tomēr tā nav vienkārša instalēšana. Daudz soļu, daudz instalējamu pakotņu un pēc tam konfigurēšana. Es daru šāda veida darbu, lai nopelnītu naudu, un tas joprojām bija kaut kas tāds, ko es uzskatītu par izaicinājumu. Kad biju pabeidzis šo projektu, es diezgan dziļi iejutos Japerā un veicu daudz izmaiņas, lai pielāgotos tam, ko es centos darīt.

Dažas izmaiņas, ko veicu:

Noņēma pasīvo klausīšanos un izmantoja GPIO portu, lai sāktu aktīvo klausīšanos ar mājās gatavotu slēdzi. Tas radīja vairāk “arkādes” veidu salīdzinājumā ar pasīvās klausīšanās izmantošanu.

Pēc nepieciešamības mainīju parametrus, lai strādātu ar savu mikrofonu - man bija jāiziet trīs dažādi USB mikrofoni, līdz atradu vienu, kas man darbotos pareizi. Man bija arī jāpielāgo dažas koda robežvērtības. Šī bija vissāpīgākā daļa no Džaspera izmantošanas man personīgi.

Visos moduļos ir pievienots seriālā savienojuma kods, lai atvērtu sērijas savienojumu, pastāstiet vergam pi, ko darīt, “skatoties uz”, “runāt”, “bamb tamburīns”

Pievienoti moduļi “kas ir mani draugi”, “pastāstiet man joku”, “izlasiet manu grafiku no mana CRM kalendāra”, “pastāstiet man manu likteni”. Dažiem no tiem bija nepieciešams veikt REST zvanus uz mākoņa programmatūru, lai iegūtu datus. Ir daudz moduļu, kas nav pieejami, kā piemēru es izmantoju kopā ar vietnes dokumentāciju, lai palīdzētu man paveikt nepieciešamo.

6. darbība: divu asu pievienošana galvaskausam

Divu asu pievienošana galvaskausam
Divu asu pievienošana galvaskausam
Divu asu pievienošana galvaskausam
Divu asu pievienošana galvaskausam
Divu asu pievienošana galvaskausam
Divu asu pievienošana galvaskausam

Sāku ar pamata Lindberga galvaskausu. Sākotnēji biju domājis par 4/5 ass galvaskausu, bet laiks, kas vajadzīgs, lai uzrakstītu python kodu, lai koordinētu kustības, kā arī kustības aparatūras izstrāde, pārsniegtu laiku, kas bija jāpabeidz pārējā projekta daļā. (Es nezinu, vai tas jau pastāv, bet programmatūra uz Pi vai Ardunio, lai vadītu vairāku asu galvaskausu, kas pats par sevi būtu diezgan foršs projekts.) Tātad viena ass-žokļa kustība bija pārāk klusa, tāpēc Es pievienoju galvas kustību un, kad LCD acis darbojas, esmu apmierināts ar rezultātiem.

Tātad, skatoties uz citu paveikto darbu ar runājošiem galvaskausiem, es sapratu, kas man jādara, divi servo un servo ragi, MDF gabals, karsta līme, rāvējslēdzēji, izmēģinājumi un kļūdas - man bija fiziskā daļa.. Kustības pamata Pi programmēšana faktiski aizņēma ilgāku laiku. Man bija jānoskaidro PWM vērtības abiem servos. Es sāku ar pamata visu atvērtu/aizvērtu pagrieziena galvu pa kreisi/pa labi. Bet tas neizskatījās labi. Tāpēc es veicu starpposma kustības, žoklis pilnībā atvērts, aizture. tas izskatās labāk.

Viena neveiksmīga lieta, ko man nebija laika izdomāt, ir tā, ka viss materiāls, ko es uzliku uz galvaskausa vāciņa - metāla sloksne, tapas, vara kronis un vadi padarīja galvaskausu smagnēju un servo iekšpusē rada grūtības. tas virzās lēnāk un ne tik tālu. Šeit, iespējams, palīdzētu augstāka griezes momenta servo, bet man nebija laika un līdzekļu …

7. solis: Adaifruit cepures servo draiveris

Adaifruit cepures servo vadītājs
Adaifruit cepures servo vadītājs

Adafruit ir lieliski piemēri, kā izmantot savus produktus. Izaicinošs bija noskaidrot, kādas ir katra servo vērtības - centrs, galēji kreisais un labais. Tas nav 0, 90, 180, kā jūs domājat. Tā bija tikai pāris rindas gara python programma, taču bija nepieciešamas dažas stundas pielāgošanas, lai to izietu abiem servos.

8. solis: Relay Board

Stafetes dēlis
Stafetes dēlis

Es to paņēmu Amazon. Daudzās vietnēs tiek pārdota tā pati vienība. Šeit vajadzēja eksperimentēt, bet releju pagriešana aizņem tikai dažas koda rindas, un jums ir NC un NO savienojumi uz relejiem, padarot to vēl vieglāku. Vēl viens izaicinājums ir tas, ka GPIO ports/tapa nav 1: 1 sakritība ar tapu uz Pi. Vajadzēja nedaudz strādāt, lai galvu aplauztu.

9. solis: pusaudzis un acis

Teensy un acis
Teensy un acis

Es to paņēmu 100% no Adafruit vietnes. Sākotnēji man bija dažas klibas LED apgaismotas galda tenisa bumbiņas, kuras es gatavojas izmantot, bet, kad es to redzēju viņu vietnē, man tas bija jāiegūst. Pirms tam man nebija nekādas Ardunio pieredzes, bet es akli sekoju viņu vietnes piemēriem, un es strādāju apmēram pusi dienas. Tāpat - kopš es ieslēdzu programmu pusaudža vecumā, tā to saglabā un ieslēdzot. Ardunio ieslēdzas apmēram pēc 3 sekundēm un izgaismo acis. Tātad, viss, kas man bija jādara, lai acis darbotos, bija pieslēgt 12 V pie viena no relejiem un ieslēgt tīņu un acis, un maģija notiek!

LCD ekrānu uzstādīšana galvaskausā bija SUPER sāpīga. Katrā LCD displejā ir 7 mazi vadi, tātad kopā 14 vadi un mēģinājums sasmalcināt galvaskausu un novietot tos taisnus, nevis salauzt vadu - kas notiek daudz, bija ļoti sāpīgi. Tātad vidējas grūtības programmēšana - smaga montāža. Tieši pretēji tam, ko gaidīju. Teensy komplekts acu aizmugurē zem MDF plāksnes, kurā ir divi servo.

10. solis: tamburīns

Tamburīns
Tamburīns
Tamburīns
Tamburīns

Es vienmēr atceros galvu Haunted Mansion kristāla bumbiņā un tamburīnu, kas peldēja dauzoties, kad viņa sazinājās ar gariem, tāpēc man vajadzēja kaut ko līdzīgu šim projektam. Tā kā galvaskauss bija no bijušā domu lasītāja/redzētāja, gariem ir jāpaziņo cilvēkiem, kad viņi ir klāt J. Es atradu vislielāko jaudīgāko spiediena vilkšanas releju, kādu vien varēju atrast. Tad pārspriegoja to no 12v līdz 24v ar rezerves klēpjdatora lādētāju. Man bija jāizveido pāris dažādas mehānisma versijas, bet mana trešā iterācija darbojās vislabāk. Man bija jājaucas ar sviras garumu, izlīdzināšanu utt. Mana lielā kļūda bija to visu darīt ar koku/MDF. Kad es pirmo reizi to saliku kopā, darbojoties ar 24 V spriegumu, solenoīds tik spēcīgi sasita tamburīnu, ka tas plosījās. (Pie 12 V tas nebija pietiekami stiprs) Laika gaitā, kad koka vārpsta tika uzstādīta MDF un krāsojamas lietas, viss kļuva grūtāk / grūtāk pārvietojams, kas nozīmēja, ka solenoīdam bija grūtāk izstumt, kad tas tika iznīcināts, un grūtāk atgriezties. Tāpēc man bija jāpievieno papildu atgriešanās atspere, kas prasa, lai solenoīds izšķērdētu enerģiju, kad tas tiek aktivizēts. Tā tas beidzās ar tamburīna dauzīšanu lēnā pusē. Nākamreiz būvēšu šo daļu no metāla - bronzas bukses, metāla vārpstas utt. Un izvairīšos no šīs problēmas.

11. solis: plazmas lampa

Plazmas lampa
Plazmas lampa
Plazmas lampa
Plazmas lampa

Tā kā es netaisījos projektam būvēt Džeikobsa kāpnes vai kādu citu ļaunu, neprātīgu zinātnieku enerģijas avotu, man bija vajadzīga kāda veida „enerģija”, lai vadītu galvaskausu. Es paņēmu savu veco Samsung Galaxy S5, veicu rūpnīcas atiestatīšanu un ielādēju tajā enerģijas bumbiņas lietotni. Man bija jāielādē cita lietotne, kas neļautu tālrunim ieslēgt ekrānsaudzētāja režīmu, lai tas būtu aktīvs lietotnē.

12. solis: Kā padarīt 120v gaismas mirgošanu

Kā padarīt mirgojošu 120 V gaismu
Kā padarīt mirgojošu 120 V gaismu

BRĪDINĀJUMS -

Šeit ir juceklis ar 120V maiņstrāvas kontaktdakšu sienas barošanai. Ja nezini, ko dari, nedari to

BRĪDINĀJUMS -

halloweenpropmaster.com/u-build-it3.htm

Šī vietne sniedz vislabāko skaidrojumu, kā to izdarīt. Startera izmaksas ir ļoti lētas, un es izķidāju rezerves pagarinātāju, kas man bija. Man ir uzbūvēti pāris no tiem, un es tos izmantoju Helovīna laikā, un tie ir strādājuši ļoti labi, nav izdeguši drošinātāji, nav pārkaršanas utt. Es tos esmu darbinājis stundas bez problēmām. Tāpēc šim projektam es paņēmu vienu no pagarinātājiem ar ieslēgtu starteri un pievienoju to vienam no četriem paneļa relejiem. Pāris GPIO koda rindas to izslēgs un ieslēgs. Tas arī sāk darboties uzreiz, nav iesildīšanās laika.

13. darbība: platforma/tabula

Platforma/galds
Platforma/galds
Platforma/galds
Platforma/galds

Esmu redzējis daudzus “galvaskausus uz galda”, “Frankenšteina galvu uz galda” neprātīga zinātnieka rekvizītus, un es nolēmu, ka vēlos iet šo ceļu. Tas dotu man iespēju izmēģināt ne tikai runājošo galvaskausu. Es izdomāju galda pamatizmēru un uzbūvēju to no ¼ MDF. Galda zāģa izmantošana padara to diezgan vienkāršu. Mani projekti parasti ir metāla lietas, tāpēc celtniecība ar koku man bija nedaudz jauna. Es izgriezu pamata gabalus un diezgan ātri izgatavoja četras kastes malas un augšdaļu. Tur, kur es guvu smagu mācību, es to salikšanai izmantoju līmes pistoli. Es uzzināju, ka tas nav veids, kā to izdarīt. Visi gabali izjuka, tiklīdz paņēmu sasodīto lietu! Tāpēc es nogriezu dažus papildu 1”kvadrātveida gabalus, lai pastiprinātu stūrus, un koks tika salīmēts/pavirši kopā. Mācība. Es novietoju kādu apdari starp platformas augšpusi un sāniem, pielīmēju un pienagloju vietā. Plank špakteles, lai aizpildītu spraugas, un tā bija gatava uzlikt pārējās sastāvdaļas.

Pārējā laikā iedvesmu guvu no tīmeklī redzētiem attēliem. Galvaskausa “antīkajam” es mēģināju izmantot tumšu traipu. Tas nedarbojās; tas nelīp pie plastmasas. Tāpēc es mēģināju krāsot galvaskausu ar gandrīz baltu krāsu un pēc tam uzlikt traipu. Tas strādāja daudz labāk. Es zinu, ka ir daudz paņēmienu, kā to izdarīt, un esmu apmierināts ar tā iznākumu. Vara lente, ko es uzliku no cita projekta, ko izmantoju galvaskausa vāciņam un ap vaigu kauliem. Es krāsoju uz traipa uz pārējiem ne melni krāsotajiem priekšmetiem, lai piešķirtu tai novecojušu/vecu izskatu.

Pārējie gabali un bumbiņas man bija no citiem projektiem. Visi misiņa gabali ir no lampu veikala. Izgriezuma slēdzi es izgatavoju no dažiem lūžņu materiāliem, un poga galā ir vēl viens lampas gabals. Caurules, kuras es atradu elektroniskā pārpalikuma vietā kopā ar izolatoriem. Punkrokera smailes man bija no cita post-apokaliptiska projekta. Lokšņu tērauda un vara stieple no datortehnikas veikala un kāda PVC caurule viņa skriemeļiem.

Plakātam es tīmeklī atradu vecā burvja plakāta attēlu un ar kādu Photo Shop maģiju mainīja nosaukumu.

14. solis: atpūta

Pārējie
Pārējie
Pārējie
Pārējie
Pārējie
Pārējie
Pārējie
Pārējie

Iedvesmu guvu no tīmeklī redzētiem attēliem. Galvaskausa “antīkajam” es mēģināju izmantot tumšu traipu. Tas nedarbojās; tas nelīp pie plastmasas. Tāpēc es mēģināju krāsot galvaskausu ar gandrīz baltu krāsu un pēc tam uzlikt traipu. Tas strādāja daudz labāk. Es zinu, ka ir daudz paņēmienu, kā to izdarīt, un esmu apmierināts ar tā iznākumu. Vara lente, ko es uzliku no cita projekta, ko izmantoju galvaskausa vāciņam un ap vaigu kauliem. Es krāsoju uz traipa uz pārējiem ne melni krāsotajiem priekšmetiem, lai piešķirtu tai novecojušu/vecu izskatu.

Pārējie gabali un bumbiņas man bija no citiem projektiem. Visi misiņa gabali ir no lampu veikala. Izgriezuma slēdzi es izveidoju no dažiem lūžņu materiāliem, un poga galā ir vēl viens lampas gabals. Caurules, kuras es atradu elektroniskā pārpalikuma vietā kopā ar izolatoriem. Punkrokera smailes man bija no cita post-apokaliptiska projekta. Lokšņu tērauda un vara stieple no datortehnikas veikala un kāda PVC caurule viņa skriemeļiem.

15. solis: montāža/regulēšana/pielāgošana

Montāža/regulēšana/pielāgošana
Montāža/regulēšana/pielāgošana

Tātad, šeit bija mans veidošanas process:

#1 Instalējiet Jasper uz Pi un sāciet to darboties.

#2 Es nopirku vairākus mikrofonus un uzlaboju, līdz man ir daži panākumi.

#3 Otrajā Pi instalējiet Adafruit cepuri un saprotiet, kā pārvietot servos. Iegūstiet servos galvaskausā un saprotiet vērtības, kas man bija jāizmanto, lai tās pārvietotu.

#4 Izveidojiet galvaskausa testa bāzi, lai es varētu strādāt pie tā savā birojā. Pielāgojiet, atkārtojiet, vēl nedaudz pielabojiet.

#5 Uzstādiet visas elektriskās sastāvdaļas uz plexiglas plāksnes. Pīrāgi, releja dēlis, USB barošanas avoti un saistītie vadi.

#6 Izveidojiet Adafruit acis. Pierādiet sev, ka viņiem vienkārši jāpieliek spriegums, lai viss darbotos. Sākot šo daļu, es to nezināju.

#7 Izveidojiet sērijveida datu nosūtīšanas un saņemšanas koncepcijas pierādījumu starp diviem pīrāgiem. Uzrakstiet cilpas rutīnu otrajam Pi ar man nepieciešamajām komandām - runāt par ieslēgšanu/izslēgšanu utt. Pārbaudiet to, izmantojot Pi#1 parauga kodu. Džaspera vēl nav.

#8 Pievienojiet sērijas kodu Džaspera kodam - pierādiet, ka es varu iegūt pamata kustības, kad Džaspers runā.

#9 Sāciet sajaukt ar releja dēli. Pievienojiet kodu, lai ieslēgtu acis.

#10 Pievienojiet kodu, lai ieslēgtu 120v. Izveidojiet solenoīdu un tamburīnu uz atsevišķas platformas, lai noskaidrotu, kā tam vajadzētu darboties.

#11 Iegūstiet acis galvaskausā.

#12 Izveidojiet platformu, uz kuras viss tiks salikts. Salieciet visus gabalus uz platformas, izveidojiet galvaskausa tērauda pamatni, lai to noturētu, pievienojiet tamburīna sastāvdaļas.

#13 Mēģiniet ievietot pīrāgus un dēli no mājas garāžā un izdomāt, kā to iegūt platformas iekšpusē.

#14 Sāciet skaņošanu. Vairāk skaņošanas, turpiniet melodiju. Saprotiet, ka man ir jāveido Python kods ar vairākiem pavedieniem, lai visas darbības varētu darboties kopā.

#15 Izlemiet pievienot enerģijas bumbu zem vakuuma caurulēm. Izdomājiet, vai es to varu izdarīt ar veco mobilo tālruni. Tas darbojās mazāk nekā dienā.

#16 Turpiniet pievienot detaļas. Tapas, vara stieple, caurules, antīks galvaskauss. Turpiniet regulēt un pārbaudīt. Krāsojiet, piesitiet un salabojiet lietas, kas nepārtraukti atbrīvojas, pārveidojiet/nostipriniet lietas, kas sabrūk.

#17 Pārbaude un pielāgošana Gatavojieties to parādīt citiem cilvēkiem.

Ieteicams: