Përmbajtje:

Le të bëjmë një top kristal magjik me magji magjike! ~ Arduino ~: 9 hapa
Le të bëjmë një top kristal magjik me magji magjike! ~ Arduino ~: 9 hapa

Video: Le të bëjmë një top kristal magjik me magji magjike! ~ Arduino ~: 9 hapa

Video: Le të bëjmë një top kristal magjik me magji magjike! ~ Arduino ~: 9 hapa
Video: Magjistari lë pa fjalë Romeon & Donaldin, ja sekreti që u nxjerr!- Më lër të flas 2024, Nëntor
Anonim
Le të bëjmë një top kristal magjik me magji magjike! ~ Arduino
Le të bëjmë një top kristal magjik me magji magjike! ~ Arduino

Në këtë, ne do të bëjmë një Magic Ball që përdor një sensor lëvizjeje dhe një skaner RFID për të kontrolluar animacionet e dritave LED brenda.

Hapi 1: Materialet që ju nevojiten

Për këtë projekt, do t'ju duhet mjetet dhe materialet e mëposhtme:

  • Një Arduino Uno
  • Një sensor MPU-6050 me një përshpejtues, xhiroskop dhe sensor të temperaturës.
  • Një Lexues RC522 RFID
  • disa etiketa të pajtueshme (kam përdorur NTAG215)
  • 36 LED të bardhë
  • 36 LED të kuq
  • 36 LED blu
  • 8 Transistorë NPN, kam përdorur IRF520
  • Top i pastër plastik, me diametër 16cm
  • Dërrasë e vogël buke
  • Paketë baterie 9V (6xAA)
  • Kabllo Lotsa

Mjetet:

  • Printer 3D
  • Makine per ngjitjen e metalit

Hapi 2: Predha

Gjëja e parë që do të bëjmë është përgatitja e guaskës së jashtme të topit. Për ta bërë këtë, thjesht lëmojeni pjesën e brendshme të topit plastik.

Ju do të jeni në gjendje të shihni goditjet që bëni duke e lëmuar atë, kështu që merrni kohën tuaj dhe në qarqe të vogla për të pasur një model të barabartë.

Hapi 3: Skeleti Mbështetës

Skeleti Mbështetës
Skeleti Mbështetës
Skeleti Mbështetës
Skeleti Mbështetës
Skeleti Mbështetës
Skeleti Mbështetës

Gjëja tjetër që do të ndërtojmë është skeleti mbështetës.

Ky skelet do të mbajë të gjithë LED në vend dhe do të përmbajë pjesën tjetër të pajisjeve elektronike. Ka një diametër të jashtëm 13 cm, kështu që ka rreth 1, 5 cm hapësirë midis led dhe guaskës, të cilën ne do ta mbushim me material shpërndarës. Lexuesi RFID gjithashtu do të duhet të përshtatet jashtë skeletit në fund. Për këtë kam bërë një model 3D të përbërë nga 6 brinjë, ku secila brinjë ka kapëse të vogla në anën ku përshtatet LED. Siç mund ta shihni, secila brinjë ka 18 kapëse, 6 për secilën ngjyrë.

Meqenëse të gjitha brinjët janë identike, ju mund të printoni një brinjë 6 herë. Ju tashmë mund të vazhdoni me hapin tjetër pasi të keni shtypur një brinjë, për të kursyer kohë ndërsa pjesa tjetër është duke u shtypur.

Hapi 4: Instalimi i LED -it

Instalimi i LED -it
Instalimi i LED -it
Instalimi i LED -it
Instalimi i LED -it
Instalimi i LED -it
Instalimi i LED -it

Tani, ne do të lidhim brinjën individuale.

Çdo brinjë mban 6 LED të bardhë në rreshtin qendror, 6 LED të kuq në njërën nga rreshtat e jashtëm dhe 6 LED blu në rreshtin tjetër të jashtëm.

Ngjiteni LED -in tuaj në kapëset e tyre të përshtatshme dhe sigurohuni që të rreshtoni polaritetin e LED -it në mënyrë që secila brinjë të ketë një fund pozitiv dhe një negativ, me të gjitha ato që rreshtohen gjithashtu.

Së pari, bashkoni secilën tre të parët dhe bashkoni tre LED -et e poshtëm të secilës rresht së bashku në mënyrë që të lidhen në seri. Pas kësaj, lidhni të dy skajet pozitive të një rreshti me një tel dhe të dy skajet negative, në mënyrë që të dy pjesët të lidhen paralelisht Me

përsëriteni për të 6 brinjët.

Hapi 5: Lidhja e brinjëve

Lidhja e brinjëve
Lidhja e brinjëve

Kur të keni mbaruar instalimet elektrike për secilën brinjë individuale, është koha për të lidhur brinjët me paketën e baterisë

Mund t'i lidhni skajet pozitive të të gjitha rreshtave LED blu dhe të bardhë drejtpërdrejt në kabllon 9V të baterisë tuaj.

LED -i im i kuq kishte një tension pak më të ulët se LED -i im tjetër, që do të thotë se së pari duhet të lidhja të gjitha skajet pozitive të rreshtave të tyre, dhe pastaj ta lidhja atë me 9V me një rezistencë. Nëse të gjitha LED tuaj kanë të njëjtin tension, mund ta kaloni këtë hap.

Hapi 6: Instalimi i LED në Arduino

Tani, transistorët hyjnë në lojë.

Merrni bukën tuaj të vogël dhe lidhni të gjitha kunjat e tokëzimit në tokën tuaj Arduino. Pastaj, lidhni kunjat dixhitale të arduino tuaj me kunjat e mesme të Transistorëve. Kam përdorur kunjin 1 deri në 6 për LED të bardhë dhe pin 7 dhe 8 për të kuqe dhe blu. Tani mund të lidhni çdo fund negativ të rreshtave tuaj të bardhë LED me një tranzistor përkatës, sigurohuni që të mos prishni rendin. Pastaj lidhni lidhjet negative blu dhe të kuqe me transistorin e tyre përkatës.

Hapi 7: Lidhja e sensorëve

Tani do t'i lidhim sensorët.

Sensori i lëvizjes lidhet lehtë, thjesht lidhni VCC -në e tij me pin 5V, Gound to Ground dhe SCL dhe SCA me kunjat SCL dhe SCA në tabelën tuaj

Lexuesi RFID ka nevojë për më shumë tela: (majtas është RFID, djathtas është Arduino)

  • SDA -> 10
  • SCK -> 13
  • MOSI-> 11
  • MISO-> 12
  • IRQ është e papërdorur
  • GND -> GND
  • RST -> 9
  • 3.3V -> 3.3V

Sigurohuni që telat e lexuesit RFID janë mjaft të gjata në mënyrë që të jetë jashtë Skeletit

Hapi 8: Koha e kodimit

Tani që kemi lidhur gjithçka, është koha për kodin!

Për të përdorur lexuesin RFID, do t'ju duhet kjo Bibliotekë: https://github.com/miguelbalboa/rfid, dhe biblioteka e integruar SPI.

Për të përdorur sensorin e lëvizjes, do t'ju duhet të përdorni bibliotekën Wire të integruar, pasi është një pajisje IC2.

Ndërsa nuk do ta ngjis të gjithë kodin tim këtu, do të flas për pjesë të tij:

Për të caktuar një animacion unik në një etiketë specifike nfc, unë kam ID-të e secilës etiketë të ruajtur në një ndryshore, kështu që kur lexuesi RFID lexon një etiketë, ai e krahason ID-në e tij me ato të ruajtura dhe përmes një deklarate if bën thirrje për funksioni i caktuar i animacionit.

Sensori i lëvizjes thjesht lexon vlerën e çdo boshti të zgjedhur, nëse vlera e leximit është pozitive, dritat e kuqe ndizen, dhe nëse është negative dritat blu ndizen.

Hapi 9: Mbyllja e kapakut dhe lulëzimet përfundimtare

Kemi mbaruar!

Për të përfunduar projektin, thjesht palosni një qese plastike në secilën gjysmë sferë si material difuzioni, vendoseni butësisht topin e brendshëm në njërën gjysmë dhe mbyllni gjysmën tjetër mbi të. Atëherë mbarove!

Tani keni zgjedhjen për të paketuar etiketat tuaja NFC ashtu siç dëshironi, mund t'i ngjisni në faqet e një libri të vjetër dhe t'i lini faqet të veprojnë si magjitë që topi po lexon, ose si unë, të printoni disa fletë pergamene të rreme, shkruani ose vizatoni mbi to dhe ngjitni afishet NFC në pjesën e pasme. Tadaa, i ke gati magjitë!

Dhe me këtë, ne kemi përfunduar projektin tonë!

Recommended: