Turinys:

Pasiūlymo dėžutė su „Arduino“: 6 žingsniai
Pasiūlymo dėžutė su „Arduino“: 6 žingsniai

Video: Pasiūlymo dėžutė su „Arduino“: 6 žingsniai

Video: Pasiūlymo dėžutė su „Arduino“: 6 žingsniai
Video: Arduino Pro Mini: установка в Arduino IDE 2024, Lapkritis
Anonim
Image
Image
Komponentų surinkimas
Komponentų surinkimas

Šioje pamokoje aš jums parodysiu, kaip padaryti paprastą santuokos pasiūlymo dėžutę su „Arduino Uno“. Tai bus puikus būdas pasiūlyti žmogui, kuris aistringas elektronikos/„Arduino“projektų.

Šis projektas įkvėptas iš „Youtube“vaizdo įrašo („Arduino“projektas):

Santuokos pasiūlymas su Arduino

Visi šiame projekte naudojami komponentai yra iš „Elegoo“pilniausio projekto pradžios rinkinio.

1 žingsnis: komponentų surinkimas

Komponentų surinkimas
Komponentų surinkimas
Komponentų surinkimas
Komponentų surinkimas
Komponentų surinkimas
Komponentų surinkimas

Pirmas dalykas, kurį jums reikia padaryti, yra surinkti komponentus, reikalingus šiam projektui sukurti. Tam naudojau „Elegoo Most Complete Project Starter“rinkinį ir papildomą servo variklį, kurį galima nusipirkti „Amazon“arba „Banggood“.

Šiam projektui reikalingi komponentai:

1 x „Arduino Uno“

1 x ultragarsinis jutiklis SR04

1 x pasyvus garsinis signalas

2 x servo varikliai SG90

1 x MAX7219 LED taškų matricos modulis

1 x 9V baterija

1 x duonos lenta

Jumperio laidai

„Dupont“laidai nuo moterų iki vyrų

1 x dėžutė

Dvipusė juosta

Žirklės

Juosta

Lediniai mediniai pagaliukai

Dėžutę padariau su sena „iPad“dėžute, vieną pusę priklijuodama klijais ir nupjaudama kraštus, kad ji lengvai atsidarytų ir užsidarytų, ir papuošiau spalvotu popieriumi. Ideali dėžė šiam projektui būtų medinė dėžutė su dangčiu (su skylute maitinimo kabeliui).

2 žingsnis: grandinės prijungimas

Grandinės prijungimas
Grandinės prijungimas
Grandinės prijungimas
Grandinės prijungimas

Kitas žingsnis - prijungti grandinę. Grandinės schema yra tokia, kaip parodyta paveikslėlyje. Tai atrodo sudėtinga, bet paprasta, jei prijungiate kiekvieną komponentą prie komponento. Įsitikinkite, kad kiekvieno komponento laidai nesikerta. Turi būti naudojami ilgi laidai, kad juos būtų lengviau įdėti į dėžę kitame žingsnyje.

LED taškų matricos modulis DIN, CS ir CLK kaiščiai yra prijungti prie atitinkamai 12, 11 ir 10 „Arduino“kaiščių.

SR04 ultragarso jutiklio jungiklis ir „Echo“kaiščiai yra prijungti prie atitinkamai 7 ir 6 kaiščių.

Signalas prijungtas prie 8 kaiščio.

Servo varikliai 1 ir 2 yra prijungti prie atitinkamai 9 ir 5 kaiščių.

Čia aš naudoju 9 V bateriją, kad galėčiau maitinti vieną iš servo, nes „Arduino“negali maitinti daugiau nei vieno servo.

Idealiu atveju visada geriau lituoti komponentus, bet aš turėjau tik po vieną, todėl komponentams prijungti naudoju duonos lentą. Jei atsikratysite duonos lentos, šiam projektui galite naudoti mažesnę dėžę!

3 žingsnis: grandinės surinkimas į dėžę

Grandinės surinkimas į dėžę
Grandinės surinkimas į dėžę
Grandinės surinkimas į dėžę
Grandinės surinkimas į dėžę

Kai baigiau prijungti grandinę, kitas žingsnis buvo juos surinkti ir sudėti į dėžę.

Aš įdėjau ultragarso jutiklį į vidurį ir užklijavau LED modulį ant vidinio dėžutės dangčio. Kiekvienas iš servo variklių yra pritvirtintas kairėje ir dešinėje dėžutės viduje, kad atidarius dėžę jie galėtų važiuoti ir išstumti mūsų pranešimų lentą. Garsinis signalas gali būti dedamas bet kurioje dėžutės vietoje.

Kai sudedamosios dalys buvo uždėtos, aš nuleidau visus laidus ir įsitikinau, kad jie neužstoja ultragarso jutiklio. Ultragarso jutiklis yra varomasis komponentas dėžutėje. Atidarius dėžutę, ultragarso jutiklis nustato, kad atstumas priešais jį yra didesnis nei atstumas, kai dėžutė uždaryta. Tai suaktyvina visų kitų komponentų veikimą.

Būtinai iškirpkite pakankamai didelę skylę, kad „Arduino“USB kabelis galėtų praeiti, kad mūsų pasiūlymų dėžutė galėtų būti maitinama.

4 veiksmas: įkelkite kodą

Įkeliamas kodas
Įkeliamas kodas

Kitas žingsnis yra įkelti kodą į „Arduino“. Čia naudojamas mano naudojamas kodas.

5 veiksmas: pranešimų lentos kūrimas

Pranešimų lentos sudarymas
Pranešimų lentos sudarymas
Pranešimų lentos sudarymas
Pranešimų lentos sudarymas

Paskutinis žingsnis buvo pridėti pranešimų lentą prie servo variklių. Išskleidžiamoji pranešimų lenta buvo pagaminta naudojant paprastas ledų lazdeles ir dvipusę juostą. Pranešimas ant lentos, parašytas ant popieriaus, supjaustyto tiksliais lentos matmenimis, buvo užklijuotas ant lentos.

Prieš klijuodamas pranešimų lentą ant dviejų servo, įsitikinau, kad servos yra galutinėje padėtyje (servo peilis nukreiptas į viršų). Tai daroma įkeliant kodą ankstesniame žingsnyje ir įsitikinus, kad atidarius dėžutę gaunama tiksli servo padėtis ir išjungiamas „Arduino“maitinimas.

Kai šis veiksmas bus baigtas ir pranešimų lenta bus užklijuota ant dviejų servo, galime pradėti!

Viskas, ką jums reikia padaryti dabar, yra įjungti dėžutę naudojant „Arduino“USB kabelį.

6 žingsnis: pasiūlykite savo mylimam žmogui

Tai buvo mano pirmasis projektas naudojant „Arduino“rinkinį ir buvo tikrai smagu išsiaiškinti kodą ir pridėti daugiau komponentų prie dėžutės, kai įsigilinau į jį.

Aš rekomenduoju tai išbandyti, o jūs galite pridėti daugiau komponentų ir padaryti šią dėžutę tikrai gražią ir pasiūlyti savo mylimam žmogui. Bet kuriam elektronikos entuziastui tai tikrai patiks!

Tikiuosi, kad jums patinka mano, kaip pradedančiojo, projektas. Prašome užsiprenumeruoti mano „YouTube“kanalą.

Rekomenduojamas: