INHOUDSOPGAWE:

Oogblink-gekontroleerde ligskakelaar met behulp van Shota Aizawa se gom-kopbril (My Hero Academia): 8 stappe (met foto's)
Oogblink-gekontroleerde ligskakelaar met behulp van Shota Aizawa se gom-kopbril (My Hero Academia): 8 stappe (met foto's)

Video: Oogblink-gekontroleerde ligskakelaar met behulp van Shota Aizawa se gom-kopbril (My Hero Academia): 8 stappe (met foto's)

Video: Oogblink-gekontroleerde ligskakelaar met behulp van Shota Aizawa se gom-kopbril (My Hero Academia): 8 stappe (met foto's)
Video: Why The Soviet Union Flooded This Belltower 2024, November
Anonim
Image
Image
Oogblink-beheerde ligskakelaar met Shutter Aizawa se uitveërkopbril (My Hero Academia)
Oogblink-beheerde ligskakelaar met Shutter Aizawa se uitveërkopbril (My Hero Academia)

As u my hero academia manga lees of na my hero academia anime kyk, moet u 'n karakter ken met die naam shota aizawa. Shota Aizawa, ook bekend as die Eraser Head, is 'n Pro Hero en die tuisonderwyser van die Verenigde State se klas 1-A. Shota's Quirk gee hom die vermoë om 'n ander se Quirk te vernietig deur na die gebruiker te kyk. Sy vermoë word gedeaktiveer as Shota knip of as sy siglyn belemmer word. Gomkop kan herken word aan die geel bril wat hy om sy nek dra, versteek deur sy serp. Hy voer hulle net in 'n geveg omdat dit 'n aanvulling is op Shota's Quirk.

Ek was geïnspireer deur hierdie karakter en ek wou die toestel soos 'n lamp in my huis met oogknip beheer. Hierdie benadering om die toestel (lamp) met oogknip te beheer, sal veral nuttig wees vir 'n wye verskeidenheid mense, te begin by diegene wat byna heeltemal verlam is vir heeltemal gesonde persone.

Stap 1: Hardeware en materiaal wat gebruik word

Arduino Uno:

II

Arduino nano:

||

9v battery:

||

Skakel:

||

Jumper -drade:

||

Manlike DC -vataansluiting vir Arduino:

||

MG955 Servomotor:

||

Mini Breadboard:

||

9v Battery Clip -aansluiting:

||

Karton:

IR sensor module:

||

NRF24L01+ 2,4 GHz draadlose RF -ontvangersmodule:

||

AC 100-240V na DC 5V 2A voedingsadapter:

||

Velco -band:

Warmlijmpistool:

||

Soldeerboutstel:

||

Stap 2: Maak 'n uitveërkopbril uit karton

Maak 'n uitveërkopbril uit karton
Maak 'n uitveërkopbril uit karton
Maak 'n uitveërkopbril uit karton
Maak 'n uitveërkopbril uit karton
Maak 'n uitveërkopbril uit karton
Maak 'n uitveërkopbril uit karton
Maak 'n uitveërkopbril uit karton
Maak 'n uitveërkopbril uit karton

- Lê die uitknipsels soos op die foto getoon

- Monteer met warm gom

- Verf die bril met 'n geel spuitkan

- Laat dit uitdroog

Stap 3: Bedradingsdiagram vir sender (uitveërkopbril)

Bedradingsdiagram vir sender (uitveërkopbril)
Bedradingsdiagram vir sender (uitveërkopbril)
Bedradingsdiagram vir sender (uitveërkopbril)
Bedradingsdiagram vir sender (uitveërkopbril)
Bedradingsdiagram vir sender (uitveërkopbril)
Bedradingsdiagram vir sender (uitveërkopbril)
Bedradingsdiagram vir sender (uitveërkopbril)
Bedradingsdiagram vir sender (uitveërkopbril)

Die volgende afbeelding toon die volledige bedradingsdiagram van die sender met behulp van Arduino Nano. Nadat ek al die komponente verbind het, het ek al hierdie komponente in die omhulsel geplaas en dit heeltemal verseël met warmgom.

Die Ir -sensor bespeur die knip om die lamp aan te skakel en as die ir -sensor die flits weer opspoor, skakel die skakelaar af. NRF24L01 2,4 GHz -ontvangermodule kan gebruik word vir draadlose kommunikasie tot 100 meter. Die werkspanning van die module is van 1,9 tot 3,6V, maar die goeie ding is dat die ander penne 5V -logika verdra. Die module kommunikeer met behulp van SPI -protokol. U moet kyk na die SPD -penne van die arduino -connector.

Stap 4: Kode vir sender (uitveërkopbril)

U moet RF24 -biblioteek installeer. U sal 'n fout kry as u dit nie installeer nie.

As u 'n nuwe biblioteek by u Arduino IDE wil voeg. Gaan na die gids waar u die zip -lêer van die biblioteek afgelaai het. Pak die zip -lêer met al sy vouerstrukture uit in 'n tydelike gids, en kies dan die hoofmap met die naam van die biblioteek. Kopieer dit in die gids "biblioteke" in u sketsboek. Koppel die arduino nano en laai die gegewe program op u arduino nano op.

Kode

Stap 5: Bedradingsdiagram vir ontvanger

Bedradingsdiagram vir ontvanger
Bedradingsdiagram vir ontvanger
Bedradingsdiagram vir ontvanger
Bedradingsdiagram vir ontvanger

As u 'n servomotor met Arduino beweeg, soos met ander motors, is dit byna onmoontlik om spanning of stroom uit Arduino te trek. In hierdie geval kan u slegs die eksterne kragtoevoer neem en hoekbeheerseine vanaf Arduino stuur om die servomotor te beheer.

Byvoorbeeld, Arduino UNO R3 het I/O -penne (digitale/analoog penne) wat ongeveer 20mA van elke individuele pen trek (met moontlikheid van skade as 40 mA+). Alhoewel die werkspanning van die servomotor 5V is, kan die servomotor en Arduino beskadig word, aangesien die kragtoevoer van die digitale/analoge pen nie voldoende is nie. In die geval van 'n MG995-servomotor met 'n werkspanning van 5-7 V, is dit nodig om die servomotor afsonderlik van Arduino af te voer, soos getoon in die stroombaan-diagram hieronder.

Stap 6: Ontvangerkode

Koppel arduino aan op die rekenaar met behulp van 'n USB -kabel en laai die gegewe program op u arduino uno op.

Kode

Stap 7: Stel die servo op

Die opstel van die servo
Die opstel van die servo
Die opstel van die servo
Die opstel van die servo

Ek het 'n dubbelband gebruik om die toestel aan die ligskakelaar te heg. As u klaar is, toets of die servomotor korrek werk en die lig aan/af skakel

Stap 8: Voltooi

Voltooi
Voltooi

Werk dit? Goed! Ek hoop dat u hierdie Arduino -projek geniet het en dat u iets nuuts geleer het. U kan op my kanaal inteken vir die ondersteuning.

Dankie.

Aanbeveel: