Turinys:
Video: Nenaudinga dėžutė: 3 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Projektas: Nenaudinga dėžė
Data: 2020 m. Kovo - 2020 m. Balandžio mėn
Nusprendžiau įgyvendinti šį projektą dėl dviejų priežasčių, viena - sustabdyti labai sudėtingesnį projektą, prie kurio šiuo metu dirbu, ir, antra, ką nors padaryti per visą uždarymą, kurį turime čia, Naujojoje Zelandijoje. Man pasisekė, kad turėjau pakankamai komponentų šiam projektui užbaigti, nes šiuo metu neįmanoma įsigyti kitų komponentų dėl vyriausybės nustatytų apribojimų „neesminių“daiktų pirkimui.
Kas yra „nenaudinga dėžutė“, paprasčiau tariant, tai dėžutė su jungikliu, kuris paprastai yra išjungtas, tačiau įjungus sistemą viduje, jis vėl bus išjungtas. Tai kartojasi kiekvieną kartą, kai įjungiate jungiklį, kai šioje dėžutėje yra aštuoni skirtingi dangčio atidarymo ir uždarymo formatai, piršto ištiesimas ir atitraukimas, galiausiai akių judesiai ir akių spalva.
Galima sukurti šios sistemos versiją, kuri yra daug paprastesnė nei aukščiau. Akis ir jų judėjimo servo, ir dangčio pakėlimo servo servetėles galima nuimti. Tada dangtelis tiesiog pakyla dėl piršto servo, ištiesiančio pirštą, kuris savo ruožtu pakelia dangtį.
Prekės
1. „Arduino Uno R3“
2. 10K rezistorius
3. 330 omų rezistorius
4. Dviejų polių jungiklis
5. Geltonas šviesos diodas
6. 3 x servo varikliai
7. 2 x RGB „Neopixel“šviesos diodai
8. 18650 baterijos laikiklis
9. 2 x 18650 4200mAh, 3.7V
10. LM2596 DC-DC maitinimo modulis
11. Vieno poliaus maitinimo įjungimo/išjungimo jungiklis
12. Įvairūs Depont kabeliai, tvirtinimo detalės ir PCB plokštė
13. Tinkama mediena dėžutei
1 žingsnis: sukurkite
Dėžutė pagaminta iš bet kokios tinkamos medienos, su paprastu kietos lentos pagrindu ir keturiomis guminėmis kojelėmis. Dėžutės matmenys vėl gali būti beveik bet kokio dydžio, jei pirštas gali pasiekti jungiklį. Šio projekto dėžės matmenys yra 120 mm pločio, 245 mm gylio ir 90 mm aukščio. Pridėjau maitinimo jungiklį, įjungimo/išjungimo šviesos diodą ir mažą skylę vienoje pusėje. „Hole“suteikia prieigą prie „Arduino Uno“USB prievado, kad būtų galima įkelti programinę įrangą, tai, mano manymu, buvo daug lengviau nustatyti ir ištaisyti servo judėjimo parametrus, nes kitaip reikės pašalinti išorinį dėklą.
Įtraukiau naudojamos grandinės Fritzing diagramą. Aš naudojau „Arduino Uno“vien dėl to, kad turėjau vieną, „WEMOS D1 Mini“arba „Arduino Nano“taip pat galima naudoti, nes sistemai reikalingi tik 6 įėjimai. Aš taip pat nusprendžiau, kad šios sistemos baterija būtų 18650, o ne 12 V maitinimo adapteris, nes dėžutė tampa nešiojamesnė ir saugesnė. 18650 baterijos yra laikomos dviejų baterijų pakuotėje, jų kiekvienos įtampa yra 3,7 V, o talpa-4200 mAh. Norint pradėti įkrauti baterijas, reikia nuimti pagrindinę plokštę ir atjungti dangčio pakėlimo svirtį.
Trys servos buvo naudojamos ten, kur buvo tiesiog tos, kurias turėjau; gali būti naudojamas bet koks standartinis servo. Dauguma servo laidų yra su trimis „depont“jungtimis ir yra spalvotos: ruda - GND, raudona - galia, viskas yra nuo 4 V iki 7,8 V, o galiausiai - geltona signalo linijai. Dangteliui ir pirštui naudojau du „TowerPro MG995“servus ir akims - „CFsunbird SG90“. SG90 buvo naudojamas tik todėl, kad turėjau mažai vietos, turėjau laisvą vietą ir kitu atveju būčiau naudojęs trečiąjį MG995.
„Box“išjungimo/įjungimo jungiklyje yra paprasta prijungimo grandinė, kurią sudaro 10K rezistorius, pritvirtintas prie GND ir pritvirtintas prie to paties jungiklio taško, yra vienas laidas, pritvirtintas prie „Arduinio Uno“12 kaiščio. Kita jungiklio pusė yra pritvirtinta prie „Arduino“5V kaiščio. Aš nusprendžiau naudoti „Step-Down“maitinimo modulį, nes įtampa, kurią gavau iš dviejų 18650 baterijų, buvo apie 8,5 V, o tai buvo per aukšta servo sistemoms, 7,8 V buvo didžiausia „TowerPro“duomenų lapo rekomenduojama įtampa. „Step-Down“maitinimo modulis sumažina įtampą iki 6 V. Paprastas serijinis 330 omų rezistorius su geltonu šviesos diodu parodo, ar dėžutė yra aktyvi ir prijungta prie GND ir 6 V maitinimo bėgio. Dviejų 18650 baterijų įjungimui/išjungimui naudojamas dėžutės išorėje esantis vieno poliaus jungiklis.
Akys naudoja du 8 mm „Neopixel“RGB šviesos diodus, kurie yra prijungti prie 5 V „Arduino“maitinimo šaltinio ir „Arduino Uno“GND kaiščių. Jie yra prijungti nuosekliai, o vienas signalinis laidas yra prijungtas prie „Arduino Uno“11 kaiščio. RBG šviesos diodai turi plokščią pusę, kuri nustato jungčių seką, žr. Pridėtą nuotrauką. Šiuos šviesos diodus galima prijungti atskirai, kad „Arduino Uno“galėtų valdyti kiekvieną akį per atskirą signalo laidą. Kaip ir visuose projektuose, grandinė buvo išdėstyta ant duonos lentos ir išbandyta prieš montuojant ant pagrindinės plokštės. Rekomenduojama, kad visos „depont“jungtys būtų lengvai priklijuotos prie „Arduino“kaiščių, nes laikui bėgant jos linkusios laisvai veikti.
2 žingsnis: programinė įranga
Šiuo metu turiu padėkoti „labomat“ir „GlessHub“svetainėje saugomam „Alessu“„Alessuard“kodo pavyzdžiui, kuris yra programinės įrangos, veikiančios šioje sistemoje, pagrindas. Vykdydama projektą, pakoregavau ir prie kodo pridėjau visų pirma servo judesį ir akių spalvą. Be to, reikėjo pakoreguoti visus servo judėjimo parametrus, kad būtų galima atsižvelgti į jų judėjimo ir pradinės padėties skirtumus.
Jums reikės naujausios „Arduino IDE 1.8.12“versijos ir bibliotekos failų: „Adafruit NeoPixel.h“ir „Servo.h“. Pridedu akių tyrimo programą ir pagrindinę dėžutės operacijos programą.
3 žingsnis: Pabaigoje
Man pasirodė, kad šis projektas maloniai atitraukia dėmesį nuo pagrindinio projekto, prie kurio dirbu. Nors mano sukurta ir čia parodyta versija yra pagrindinė, mačiau ir žavėjausi daugybe skirtingų tos pačios dėžutės versijų internete ir „You Tube“, kurios visos naudoja įdomius pagrindinės jungiklio ir įjungimo įrenginio temos variantus. tai išjungta.
Rekomenduojamas:
Kišeninė nenaudinga dėžutė (su asmenybe): 9 žingsniai (su nuotraukomis)
Kišeninė nenaudinga dėžutė (su asmenybe): Nors mes galime būti toli nuo robotų sukilimo, yra viena mašina, kuri jau prieštarauja žmonėms, nors ir mažiausiu įmanomu būdu. Nesvarbu, ar norite tai pavadinti nenaudinga dėžute, ar mašina, kurią palieku ramybėje, šis niūrus robotas yra
Nenaudinga dėžutė su požiūriu: 8 žingsniai (su nuotraukomis)
Nenaudinga dėžutė su požiūriu: kas iš tikrųjų nori nenaudingos dėžutės? Niekas. Iš pradžių taip maniau, bet „YouTube“yra tūkstančiai nenaudingų dėžių .. Taigi jos turi būti madingos … Šioje pamokoje aš jums parodysiu, kaip padaryti šiek tiek kitokią nenaudingą dėžutę, vieną su šviesomis, skambėti
Nenaudinga dėžutė: 17 žingsnių (su nuotraukomis)
Nenaudinga dėžutė: nusprendžiau padaryti šią nenaudingą mašiną kaip dovaną savo mažajam sūnėnui. Man buvo labai smagu jį gaminti, o jam labai patiko. Pagaminti užtruko apie 22 valandas, o jei ir jūs norėtumėte tai padaryti, tai čia: Medžiagos: klijų lazdelė 2 x 3 mm MDF (m
Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: 6 žingsniai
Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: Šis projektas skirtas tam, kad STEM būtų linksmas, o ne politinis pareiškimas. Aš jau seniai norėjau su savo paaugle dukra sukurti nenaudingą dėžę, bet iki šiol negalėjau sugalvoti kažko originalaus. Aš taip pat nemačiau, kad kas nors naudotų garsą ar bent
„Unpluginator“- savarankiškai atjungiama nenaudinga dėžutė: 4 žingsniai (su nuotraukomis)
„Unpluginator“- savaiminio atjungimo nenaudinga dėžutė: tai yra nenaudingos mašinos pavyzdys. Vienintelis jo tikslas yra atjungti savo maitinimo šaltinį. Jis daugiausia atspausdintas 3D, su reikalinga elektronika. Visas piešimas ir modeliavimas buvo atlikti naudojant „Fusion 360“, visas programavimas - „Arduino“