INHOUDSOPGAWE:
- Stap 1: Die LED -skikking
- Stap 2: Konstruksie van die moederskip -romp
- Stap 3: Die beheerraad
- Stap 4: Die mikrobeheerder en program
- Ter lof van die PicAxe
Video: Hoe om te kommunikeer met 'n uitheemse artefak of. . .: 4 stappe (met prente)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Deur AndyGadget Volg meer deur die skrywer:
*** Close Encounters of the Curiously Minty Kind. ***
Hierdie instruksie sal u wys hoe u 'n Altoids -weergawe van die moederskip 'Close Encounters' kan bou en hoe u daarmee kan reageer. Dit kan 'n noodsaaklike opleiding wees vir die dag wanneer die Bright White Beam jou in die onbekende insuig.
Dit sal u ook kennis maak met die PicAxe -mikrokontroleerder -chip en 'n metode om gate in dun plaatmetale met perfekte afstand te boor. Ek het die bouinstruksies redelik bondig gehou, maar die foto's wys alles stap vir stap.
Stap 1: Die LED -skikking
As u nie soldeer ken nie, is HIER 'n uitstekende gids. Ek sou nie saamstem met een punt daarin nie - loodvrye soldeersel kan goed wees vir die gesondheid, maar dit is rommel vir soldeer. Kry vir u 'n goeie, groot spoel van 60/40 blikkies/lood (terwyl u kan) en reël doeltreffende rookontginning. Die meeste LED's is BAIE helder oor 'n baie klein kijkhoek. Hier het ek groothoek plat LED's gebruik wat dieselfde lig gee, maar versprei oor 'n baie groter reeks, waardeur dit vanuit alle hoeke waardeer kan word. Die video laat die helderheid en helderheid van die LED's nie reg doen nie. Hulle is helder selfs in daglig. Die aanvanklike flits is ook 'n artefak. Die LED's pols glad. Die 12 LED's is gerangskik in drie banke van 4, wat 7 moontlike patrone van verligting gee. Dit sou goed gewees het om meer te hê, maar ek wou dit eenvoudig hou en spesifiek die PicAxe 08m -chip gebruik. Die sigblad toon die manier waarop die LED-kleure en banke gerangskik is. Vir die LED-skikking benodig u:-
- 3 x rooi LED's, 3 x blou LED's, 3 x groen LED's, 3 x geel LED's.
- 6 x 180R -weerstande (bruin, grys, bruin) vir die rooi en geel LED's.
- 3 x 220R -weerstande (rooi, rooi, bruin) vir die blou LED's.
- 3 x 330R -weerstande (oranje, oranje, bruin) vir die groen LED's.
- 18 x 15 gat koperstrook veroboard.
- Vlekgesnyder (of 'n 5 mm -boor of handwerkmes).
- Stukkies gewone bord en skakeldraad.
Weerstande kan 1/8 watt of 1/4 watt, 5%, 2%of 1%wees. Daar is baie faktore wat die helderheid van 'n LED kan beïnvloed, so ek het hierdie waardes empiries gekies (dws wat reg gelyk het) om die helderheid te balanseer, met 'n vinnige berekening om die regte stroom te bereik. Dit loop op ongeveer 12mA Sny 4 repe van 'n enkelvoudige verobord. Dit moet as afstandhouers dien om die weerstand vry te stel wanneer die skikking op die blikdeksel gemonteer word. Ek sit inkpunte op elkeen sodat hulle nie deurmekaar raak nie. Plaas die LED's soos aangedui met die kleure in die regte volgorde en met die anodes (kort been - groot elektrode) bo. Die anodes sal almal aan die voedingspanning gekoppel wees. Die katodes word in banke verbind en met transistors na Gnd oorgeskakel. Soldeer dit en sny die bene. Sny die spore met behulp van die puntsnyer en soldeer in die weerstande. Die onderstaande tabel toon watter LED waarheen gaan, watter weerstand daarmee saamgaan en met watter uitset van die PicAxe dit gekoppel is (X, Y of Z).
Kolom 1 Kolom 2 Kolom 3 Kolom 4Rood X 180 Yel Y 180 Grn Z 330 Blu Y 220Yel Y 180 Grn Z 330 Blu X 220 Rooi Z 180Blu Z 180 Rooi X 180 Grn Y 330 Yel X 180U kan dan die twee kaaldraadskakels wat die gewone anodes verbind, versigtig soldeer en dan die LED -katodes met skakeldrade (groen, geel, blou drade) in die banke koppel en vlieënde leidings byvoeg wat na die beheerbord gaan. U moet ook 'n toevoerdraad (rooi) by die anodes voeg. Toets die samestelling noukeurig deur 5V op die rooi draad aan te bring en elke bank om die beurt te aard. Elke verbinding moet 'n ander 4 LED's aansteek. As dit werk, het u die LED -skikkingbord voltooi.
Stap 2: Konstruksie van die moederskip -romp
Kom ons hou 'n blaaskans om die soldeerdampe in te asem en die blik voor te berei. Ek is dank verskuldig aan SteveAstroUK omdat ek die metode wat ek hier beskryf, aan my voorgestel het. Sonder sy advies sou hierdie projek nie so netjies wees nie. U benodig die volgende:-
- Altoids. Die wonderlike ding om 'n Altoids -projekkas te koop, is dat u gratis muntstukke daarmee saamneem - haal dit eers uit.
- 'N Bankboor met 'n klein bietjie (ek het 1,5 mm gebruik) en 'n trapboor.
- 'N Stukkie afval Veroboard (20 x 14 gate).
- Merkpen en dubbelzijdige kleeflint.
1) Merk die gatmatriks op die verobord, plak stroke dubbelzijdige band aan die ander kant en plak dit sentraal bo-op die blik. Klem alles stewig vas, maar nie so hard dat die blik verdraai word nie. Gebruik 'n skerp bietjie teen 'n stadige boorsnelheid en oefen slegs baie ligte druk uit. Met die veroboard -gate kan u die boor presies sentreer voordat u boor. 3) Gebruik die trappit, weer teen stadige spoed, om die gate tot 6 mm (1/4 ") te vergroot. My trappit kom van eBay - 15 pond dollar) vir drie stukkies. Gebruik weer 'n stadige spoed en baie ligte druk. 4) Draai die deksel om en plaas dit op 'n stuk afvalhout met 'n gat wat effens groter as die LED -gate geboor is. dus neem die 8 mm (3/8 ") stap die swarf van die ruwe kant af. Moenie in die deksel self boor nie. U moet nou 'n Altoids -blik hê met 'n matriks van 12 perfek in lyn en heeltemal skoon gate wat u LED -skikking het sal die eerste keer inpas.
Stap 3: Die beheerraad
Vir die beheerstroombane benodig u:-
- PicAxe 08M mikrobeheerder en 8 -pins DIL -aansluiting.
- 3 x NPN hoë wins transistors. Ek het BCX38C darlingtons gebruik. (Ander sal werk, maar kyk na die uitknipsels.)
- 4 x 47K 1/8W of 1/4 weerstand (geel, violet, oranje).
- 1 x 10K weerstand (bruin, swart, oranje).
- 1 x 22K weerstand (rooi, rooi, oranje).
- 1 x 0,1 microfarad 16V kapasitor.
- 2 x miniatuur rietskakelaars.
- Plat 3 x AAA batteryhouer.
- Sub-miniatuur piëzo-sonder. Ek het hierdie een van 'n ou rekenaar -moederbord herwin. Dit het 'n beter geluid as die groter gekoop, moontlik vanweë die laer impedansie.
- SIL-kop as u die chip in die kring programmeer.
Dit is 'n baie eenvoudige kring, maar word effens moeiliker omdat dit in 'n klein ruimte moet pas. Wees veral versigtig om die draadskakels wat by die verskillende kragstroke aansluit, te plaas. Plaas die batteryaansluiting en die twee borde in die blik sodat u kan bepaal watter lengte die verbindingsdrade gemaak moet word. Die drie bestuurderverbindings met die LED -skikking kan in enige volgorde wees.(Die eerste foto is uit 'n effense hoek geneem en die spore en IC-penne lyk nie in lyn nie. Ek sal dit weer doen as ek 'n kans het.)Ek het rietskakelaars gebruik omdat ek van die idee gehou het dat daar geen drukknoppies op die omhulsel sou wees nie; Dit is baie meer tegnies om iets te aktiveer met behulp van 'n magnetiese veld! Een van die riete skakel die krag aan en die ander is 'n invoer van die chip wat ondervra word om die programvloei te verander. Ek sal beslis die idee van magnetiese skakel oor ander projekte gebruik. Sodra alles verbind is, plaas isolasieband aan die binnekant van die blikkie, net om die klein kortsluitings te voorkom wat u elektroniese wonder in 'n gemors kan verander. Vind die planke en plak dit vas met 'n paar lepels warm gom. Dit het die voordeel dat dit veilig is, maar u kan dit uittrek as u die planke regtig moet uithaal.
Stap 4: Die mikrobeheerder en program
Ter lof van die PicAxe
Die PicAxe is aanvanklik ontwikkel vir die opvoedkundige mark in Britse skole, maar word wyd gebruik deur stokperdjies. Die PicAxe -chip is gebaseer op verskillende PIC's, maar met bootstrap -kode om na die saamgestelde programme te skakel en die programmeringskant te hanteer. Hulle kom in alle smake van hierdie ongelooflik kragtige 8 -pins pakket tot 40 -penne. Kyk na die handleidings en gegewensblaaie op die PicAxe -webwerf om die volledige vermoëns te sien. Die programmering van die chip geskied via 'n seriële skakel en word in die kring gedoen. Dit neem ongeveer 20 sekondes en u hoef nie eers die kabel te ontkoppel om die program te laat loop nie. eenvoudig. Dokumentasie en ondersteuning van die forum is uitstekend en daar is baie robotika -entoesiaste wat die skyfies gebruik. Beheer vir servo's, steppers, ADC's ens is ingebou in die BASIC-agtige programmeertaal sowel as 'n magdom ander lekkernye. U kan ook die kring simuleer voordat u bou, en real-time ontfouting op 'n lopende kontroleerder doen. Hieronder is die kode vir hierdie projek, wat ek as 'n Word-dokument sowel as die oorspronklike PicAxe Programming Editor-formaat ingesluit het. Daar is goeie kommentaar op die kodebewerking, maar as u dit meer in detail wil ondersoek, laai die PicAxe sagteware -verwysingshandleiding af. Laai die. BAS -lêer in die programmeringsredakteur, koppel die seriële kabel aan die programmeringspenne en druk 'Program'. 20 sekondes later sal u uitheemse indringer daar sit en wag om met u te kommunikeer.
Aanbeveel:
Nuttelose sak (met persoonlikheid): 9 stappe (met prente)
Pocket Useless Box (met persoonlikheid): Alhoewel ons nog ver van 'n robotopstand kan wees, is daar 'n masjien wat mense al weerspreek, al is dit op die kleinste manier moontlik. Of jy dit nou 'n nuttelose boks of 'n los masjien wil noem, hierdie snaakse, snaakse robot is
LEGO WALL-E Met Micro: bit: 8 stappe (met prente)
LEGO WALL-E Met Micro: bit: Ons gebruik 'n micro: bit saam met 'n LEGO-vriendelike Bit Board om die twee servomotors te beheer waarmee WALL-E die gevaarlike terrein van u woonkamervloer kan deurkruis .Vir die kode gebruik ons Microsoft MakeCode, wat 'n blo
DIY -stroombaanbord met skuifspelde - MAKER - STEM: 3 stappe (met prente)
DIY -stroombaanbord met skuifspelde | MAKER | STEM: Met hierdie projek kan u die pad van die elektriese stroom verander deur verskillende sensors. Met hierdie ontwerp kan u wissel tussen die aansteek van 'n blou LED of die aktivering van 'n zoemer. U het ook die keuse om 'n ligafhanklike weerstand te gebruik met
Die alwetende artefak: 6 stappe (met foto's)
Die alwetende artefak: Die doel van hierdie projek is om 'n oeroue relikwie te bou wat die deel lyk, maar heerlik nutteloos is. Ons dink aan 'n alwetende standbeeld wat slegs baie spesifieke vrae beantwoord en nie ten minste die helfte van die tyd werk nie
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie assen met behulp van 'n Framboos Pi: 10 stappe
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie asse met behulp van 'n Framboos Pi: 'n Stap-vir-stap gids oor hoe om Raspbian op te stel en te kommunikeer met 'n SPI-toestel met behulp van bcm2835 SPI-biblioteek (NIE bietjie gebons nie!) Dit is nog steeds baie voorlopig … Ek moet beter foto's van fisiese aansluiting byvoeg, en 'n paar van die ongemaklike kode deurwerk