Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
„LEGO Catapult“yra skirtas vaikams, kuriems nepatinka gerti tabletes. Noriu, kad nenoras elgesys vaikams būtų malonesnis. Man patinka LEGO ir Arduino, todėl kuriu projektą, derindamas juos kartu. Galite paleisti tabletę paspausdami mygtuką.
PASTABA: nepateiksiu tobulų LEGO instrukcijų nuo A iki Z. Sukurkite savo dizainą naudodami LEGO.
1 veiksmas: eikite gauti daiktų
Jums reikės:
- Medžiagos
- (x1) „Arduino nano“(V3.0 ATmega328P)
- (x1) Liečiamas mygtukas (12 x 12 mm x 4,3 mm skydelis)
- (x1) Standartinis servo variklis („Futaba S3003 Standard Servo“)
- (x1) 9V akumuliatoriaus dėklo laikiklis (dėklo laikiklis su įjungimo/išjungimo jungikliu)
- (x1) 9 V baterija (šarminės baterijos „Duracell Procell“)
- (x1) PCB plokštė (dvipusis prototipo rinkinys)
- (x1) 10KΩ rezistorius
- (x1) Įprasta guminė juosta (tik įprasta)
- (x1) LEGO (Architektūros studija + „Angry Birds 75822“)
- Įrankiai
Litavimo rinkiniai
2 žingsnis: lydmetalis
- Servo variklis jungiamas prie D3, 5V ir GND.
- Mygtukas jungiamas prie D5, 5V ir GND (prijunkite 10K rezistorių tarp vienos mygtuko kojos ir GND).
Norėdami įdėti visas medžiagas į korpusą, naudokite PCB plokštę kaip šiek tiek PCB plokštės. Pritvirtinkite „Arduino Nano“prie PCB plokštės apačios. Ir apverskite lentą ir pritvirtinkite mygtuką prie trečiojo vaizdo.
1. Servo variklis
Servo variklis turi tris laidus. Raudona viela jungiama prie 5V kaiščio, juoda - GND kaiščiui, geltona - prie skaitmeninio kaiščio.
Servo variklis jungiamas prie… Raudona: 5V, juoda: GND ir geltona: D3 (skaitmeninis kaištis).
2. Mygtukas (žr. Pirmąjį vaizdą)
Mygtukas turi keturias kojas. Lituokite vieną koją prie 10KΩ rezistoriaus ir prijunkite laidus prie GND kaiščio. Kita kojelė jungiama prie D5 kaiščio viela. ir jungiamas prie 5V kištuko. Kita koja jungiama prie 5V kaiščio.
3. 9V baterijos dėklas
Jame yra du laidai. Raudona viela skirta „+“, o juoda-„-“. Prijunkite raudoną laidą prie „Arduino“VIN kaiščio ir juodą laidą prie „Arduino“GND kaiščio.
3 žingsnis: kodas
Atsisiųskite failą ir įkelkite kodą į „Arduino Nano“naudodami „Arduino“programą. Jei neturite programos, vadovaukitės žemiau pateiktais patarimais.
Kodas yra toks…
- Paspauskite mygtuką, kad pasuktumėte servo ratą iki 30 laipsnių.
- Dar kartą paspauskite mygtuką, kad pasuktumėte servo ratą iki 100 laipsnių.
Patarimai:
- Pirmiausia turite atsisiųsti „Arduino“programą į savo kompiuterį. Galite atsisiųsti čia.
- Atsisiųskite ir spustelėkite failą „*.ino“.
- Prijunkite „Arduino Nano“prie kompiuterio USB kabeliu.
- Pakeiskite nustatymus: „Įrankiai> Lenta:„ Arduino Nano “.
- Norėdami įkelti kodą į „Nano“, paspauskite mygtuką „->“.
4 žingsnis: klijai: servo ratas
Prijunkite „C“formos plieninę vielą ir 180 laipsnių servo ratą su klijų pistoletu. Po klijavimo uždėkite ratą ant variklio (kaip raudona trečiosios nuotraukos linija).
5 žingsnis: sukurkite „Lego“
Iš apačios shop.lego.com įsigykite 16 x 16 dydžio plokštelę. Neturiu visų statybos instrukcijų. Būk kūrybingas!
Patarimai:
1. Didelė dėžutė: 10x12x7 (plytų dydis) „Arduino“medžiagai įterpti.
- lytėjimo mygtuko anga: 2x2 (plytų dydis).
- Servo variklio skylė: 5x2 (plytų dydis).
2. Rėmo bokštas (x2): 4x2x11 (plytų dydis).
3. Svirtis: 20x2x1 (plytų dydis).
4. Uždėkite guminę juostelę ant lego kaladėlės (žr. Paskutinį paveikslėlį).
6 žingsnis: Atlikta
Žaisk tai su savo vaikais ar draugais!
Patarimai:
- Paspauskite mygtuką, kad pakabintumėte svirtį, ir dar kartą paspauskite, kad ją atleistumėte.
- Kai nežaidžiate, išjunkite bateriją.