INHOUDSOPGAWE:

Die GOB: 3 stappe
Die GOB: 3 stappe

Video: Die GOB: 3 stappe

Video: Die GOB: 3 stappe
Video: Жареный карась без костей, 3 способа рассказала моя бабушка 2024, Julie
Anonim
Die GOB
Die GOB

Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com).

Agtergrond op die GOB

Die GOB staan vir Gear Operated Box en is 'n boks wat via 'n reeks ratte werk. Hierdie projek is geskep soos hierbo genoem vir die Makercourse aan die Universiteit van Suid -Florida, en hierdie instruksies sal presies wys wat nodig is om hierdie projek ook in ander bokse te herhaal. Die prentjie regs, die eerste foto hierbo, is die nuutste weergawe van die GOB. Die boks kan gesluit en ontsluit word, afhangende van watter sleutel die RFID -sensor "sien" en skakel ook die LED's aan die kant, afhangende van of die boks sluit of ontsluit. Kyk na die aangehegte video om die nuutste funksies van die boks te sien.

Stap 1: Benodighede/hardeware

Benodighede/hardeware
Benodighede/hardeware
Benodighede/hardeware
Benodighede/hardeware
Benodighede/hardeware
Benodighede/hardeware
Benodighede/hardeware
Benodighede/hardeware

U benodig die volgende om hierdie projek te herskep.

1. Arduino Uno Board

2. Arduino RFID -sensor (MFRC522)

3. Ratte - Sien hieronder vir spesifikasies

4. 'n Groot lente

5. 5v Stepper Motor

6. Verskeie LED's

7. Draagbare USB -laaier

8. Box - Sien hieronder vir spesifikasies

9. Enige versierings wat u vir u boks wil hê, ek het die volgende gebruik:

- Spuitverf (bruin, goud, roosgoud/ koper)

- Sleutelhanger gloeilampe

- Verskeie 3D -gedrukte ratte, boute en buise

Ratte

Die ratte wat vir die meganiese gedeelte van hierdie ontwerp gebruik is, het ek in fusion 360 ontwerp met hul versnellingsskrif en dit dan in 3D gedruk. Die eerste prentjie wat hier aangeheg is, toon die spesifikasies waarmee ek al my ratte gegenereer het, en moes net die aantal tande op elke een verander. Die tweede prent toon die ratte wat in hierdie boks gebruik word. Daar is 3 ronde ratte gebruik en dan 'n reghoekige rat wat as die werklike sluitmeganisme gebruik word, die.stl -lêers vir hierdie rat word ook aangeheg. Die derde prentjie toon die ratte se plasing, aangesien u kan sien dat die boonste rat gidse benodig om dit op hul plek te hou, en die grootste rat is vasgeplak aan 'n kleiner rat waarmee die stapmotor al die interne ratte tegelyk kan draai.

Boks

Die boks wat vir my projek gebruik is, is gemaak van 7 duim. x 7 duim velle karton. Twee dun repies karton is gebruik om die deksel aan die onderkant van die boks te verbind en dan 'n klein strook om die haak op die deksel te maak sodat die boks gesluit kan word. U kan u boks maak van die materiaal wat u verkies, of een gebruik met 'n deksel wat reeds aan die een kant vasgemaak is. Kyk na die laaste twee beelde vir meer besonderhede.

Stap 2: Montering

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

1. Versamel al die materiaal wat in stap 1: voorrade/ hardeware genoem word

2. Konstrueer die boks, soos voorheen genoem, kan u die boks uit enige materiaal maak of in enige grootte hê, met die enigste spesifikasie: dit moet 'n interne haak hê wat groot genoeg is om die boks te kan sluit.

3. Sodra die boks opgebou is, moet u die kring aansluit. Volg die skematiese aangehegte. Onthou dat hoe meer skoon en kompak jy jou kring maak, hoe beter sal dit in jou boks pas. Nadat u die program saamgestel het, en toets u stroombaan om 1) te verifieer dat al u hardeware werk en 2) of dit doen wat u wil.

4. Ontwerp en druk die ratte wat benodig word vir u boks. Dit kan 'n paar afdrukke neem, afhangende van die grootte van u boks en die grootte van u kring. Die eerste rat waarmee u moet begin, is die een vir die stappermotor; dit sal u help om die hoogte van u ratte in die boks te bepaal. Daar is verskillende pluggroottes in die.stl -lêers wat u kan help om die beste hoogte vir u boks uit te vind. U moet 'n gaatjie in die onderkant van die stokboor boor en dit op die stapmotor plak om die rat aan die stappermotor vas te maak.

5. Sodra al die ratte gedruk en die stroombaan gemonteer is, bevestig die ratte aan die binnekant van die boks. Ek het warm gom gebruik om dit maklik te monteer. Ander soorte gom of skroewe kan ook gebruik word. Voeg geleidingsrails by indien nodig om die ratte op hul plek te hou. Soos u op die beelde kan sien, moet die plasing van die ratte direk onder die deksel van die boks wees waar die haak rus. Die veer moet direk onder die haak sit sodat die deksel opduik wanneer die boks oopgesluit word en die reghoekige rat in die haak kan skuif wanneer die boks gesluit moet word.

6. Sodra die ratte op hul plek is, beveilig u kring in die boks. Ek het band, blou band in foto's hiervoor gebruik, aangesien dit my in staat gestel het om maklik aan te pas as dit nodig was.

7. Versier uiteindelik jou boks! Ek het gekies om die LED's wat oorspronklik gebruik is, te gebruik om die draai van die ratte aan te dui as deel van die dekor aan die linkerkant van die boks. Die beste deel van hierdie projek is dat die eenvoudige konsep u toelaat om hierdie projek aan te pas vir u eie behoeftes. Die volgende drie stappe wys hoe ek hierdie boks versier het.

8. Druk 'n verskeidenheid ratte uit. Spuit dan die boks en ratte met die tema waarna u mik. Ek het 'n paar ratte as sjablone gebruik om ontwerpe aan die kante toe te voeg, of dit vasgeplak vir tekstuur, sien die foto's hierby vir meer inligting.

9. Vir die gloeilampe aan die kant het ek gloeilampe met sleutelhanger gebruik wat ek kon losskroef en die LED's kon verwyder. Van daar af kon ek twee gate aan die kant van die boks maak om die LED's wat ek aan die kring gekoppel het, in die gloeilampe aan die buitekant van die boks vas te maak.

10. As u klaar is, maak seker dat daar nog genoeg ruimte is om 'n voorwerp in u boks te plaas. Ek het gekies om die binnekringe met vilt weg te steek, sodat niks vasgeval het nie.

Versier die boks net soos u wil, dit is die beste deel van die uitvindsel! Gelukkige maak!

Stap 3: Kodeer

Aan die gang kom

Die aangehegte.ino -lêer is die programkode vir die GOB. Om dit op u arduino reg te laat loop, moet u ook die twee biblioteke installeer wat ook in u arduino biblioteke -lêergids aangeheg is. Daar is goeie kommentaar op die program, maar daar is ook 'n beskrywing hieronder vir verdere verduideliking. Hierdie kodes vereis 'n basiese kennis van arduino -programmering.

Oorsig/beskrywing

1. Biblioteke

Daar is drie biblioteke wat in hierdie program SPI, MFRC522 en die Stepper Library gebruik word. Aangesien SPI 'n standaard arduino -biblioteek is, hoef u die een nie in u arduino -biblioteke -gids te installeer nie. SPI staan vir Serial Peripheral Interface en dit is 'n seriële kommunikasieprotokol wat die arduino gebruik om met die RFID -sensor te praat. Met hierdie biblioteek gebruik ons die MFRC522 -biblioteek om die data van die RFID -sensor te lees. Hierdie biblioteek is spesifiek vir die sensor en stel ons in staat om die inligting wat die sensor "lees" te gebruik uit die RFID -sleutels wat gebruik word om die boks te sluit en te ontsluit. Die stepper biblioteek doen presies soos dit klink, dit help die arduino om met die stepper motor te praat.

2. Definisie van veranderlikes/ opstelling

Nadat die nodige biblioteke vir die nodige hardeware ingesluit is, moet die penne van die hardeware gedefinieer word. In wese moet die arduino weet watter penne met watter hardeware praat.

3. Hooflus

Eerstens, die eerste twee as stellings gebruik word om seker te maak dat die RFID -sensor 'n RFID -sleutel lees. Dan moet ons die kode of UID van die RFID -sleutel wat "gelees" word, gryp; dit is wat in die eerste lus van die Loop () -funksie gebeur. Sodra die UID ingelees is, moet ons kyk of die sleutel die boks kan sluit of ontsluit. Met 'n if if -verklaring het ek 'n sleutel vir die sluit van die boks en 'n ander een om die boks te ontsluit, gestel. Byvoorbeeld, as die UID gelyk is aan 'n UID wat ek wil hê, bel dan die spinRight () -funksie of sluit die kassie anders bel die spinLeft () -funksie en maak die boks oop.

4. Draaifunksies

Die funksies spinLeft () en spinRight () word gebruik om die stapmotor links of regs te draai. Die belangrikste ding hier is dat om die rigtings van die stapmotor om te draai, die penne vir die stappermotor omgekeer word.

Aanbeveel: