Talaan ng mga Nilalaman:

Magic 8: 3 Mga Hakbang
Magic 8: 3 Mga Hakbang

Video: Magic 8: 3 Mga Hakbang

Video: Magic 8: 3 Mga Hakbang
Video: 6 Easy & Crazy Magic Tricks That You Can Do! 2024, Nobyembre
Anonim
Magic 8
Magic 8

Nagtataka kami kung paano gumawa ng isang magic 8 ball nang walang magic 8 ball, kaya napagpasyahan naming gumawa ng isa gamit ang isang Arduino board, sasabihin sa iyo ng Instructable na ito kung paano gumawa ng isang gumaganang board, maaari rin itong ipasadya sa anumang sinasabi na gusto mo.

Hakbang 1: Mga Kagamitan sa Pagtitipon

1. Kakailanganin mong makakuha ng Arduino Red Board.

2. Ang Arduino Software mula sa

3. 2 asul, 3 dilaw, 3 berde, 3 puti, 1 kulay-abo, 1 lila, 2 pulang mga wire

4. Liquid Crystal Display

4. 1 potentiometer

5. 1 Ikiling sensor

6. 10-kilohm resister, 220-ohm resistor

7. 1 pisara

8. 3 dilaw, 1 asul na jumper wires

Hakbang 2: Pagbuo ng Lupon

Pagbuo ng Lupon
Pagbuo ng Lupon
Pagbuo ng Lupon
Pagbuo ng Lupon

1. Magsimula sa isang arduino at isang breadboard.

2. Kumuha ng dalawang wires at isaksak ang mga ito sa lupa at 5v port ng arduino. Pagkatapos ay kunin ang kabilang dulo ng mga wire at i-plug ito sa breadboard na may 5v sa positibo (pula) at igiling sa negatibo (itim). Dapat itong gawin sa kaliwang tuktok ng breadboard at sa unang dalawang hilera.

3. Sa kaliwang ibabang bahagi ipadala ang dalawang wires mula sa positibo at negatibo sa row i na may negatibong wire na pinakamababang wire at ang pulang kawad ay nasa itaas nito.

4. Ilagay ang dalawang wires sa arduino sa 12 at 11 at pagkatapos ay isaksak ang kabilang dulo sa breadboard. Kinukuha mo ang isa na isinaksak mo sa 12 at ilagay ito sa hilera i at ang ika-4 na haligi sa ibaba. Ang kawad na na-plug mo sa 11 ay papunta mismo sa itaas ng iba pang kawad at dapat ay nasa hilera i (ika-5 haligi mula sa ibaba).

5. Kumuha ng apat pang wires upang mai-plug sa arduino. I-plug ang mga wire sa 2, 3, 4, 5, at 6 port. 5 port ang papunta sa (ika-11 port ng breadboard mula sa ibaba sa hilera i). 4 port ang papunta sa (ika-12 port ng breadboard mula sa ibaba sa hilera i). Ang ika-3 port ay papunta sa (ika-13 port ng breadboard mula sa ibaba sa hilera i). Ang ika-2 port ay papunta sa (ika-14 port ng breadboard mula sa ilalim sa hilera i). Ang wire sa ika-6 na port ay papunta sa row a at ang ika-apat na haligi ay bumubuo sa itaas.

6. Kumuha ng isang kawad at isaksak ito sa breadboard sa positibong lugar tulad ng hakbang 2 at kunin ang kabilang dulo nito at isaksak ito sa isang hilera 3. Sa kabila nito ay ang ikiling sensor 4 na pin. Ilalagay ito sa kanang bahagi nito gamit ang harapan ng sensor na nakaharap sa kaliwa. Ito ay naka-plug sa hilera d haligi 3. Kaliwa ng ikiling sensor ang kanilang ay isang 10 kilaohm risistor. Ang tuktok ng risistor ay dapat na kayumanggi at maaaring ilagay sa hilera b haligi 4. Ang ilalim ng resist ay dapat na ginto / dilaw at maaaring pumunta sa hilera b haligi 8. Pagkatapos ay natitira sa lumalaban ang kanilang ay isang ground wire na naglalakbay mula sa ang negatibong port upang hilera ang isang haligi 8.

7. Susunod ay isang positibong kawad na mula sa hilera 10 sa positibong port at ang kabilang dulo ay pupunta sa row a at haligi 10. Sa ibaba ang isang kawad ay inilalagay sa row b at haligi 11 at pupunta sa row i haligi 28. Pagkatapos ay ang kanilang ay dapat na isa pang negatibong kawad na nagmumula sa negatibong port ng haligi 12 na papunta sa hilera ng isang haligi 12. Karapatan sa lahat ng mga wires isang potentiometer ay inilalagay na may paglaban ng 250 kilaohm. Ang unang prong ng potententiometer ay dapat na ilagay sa hilera d at haligi 10. Ang natitirang mga prong ay dapat pumunta sa ibaba tulad ng sa haligi 11 at 12. Sa negatibong port ang kanilang ay isang kawad sa haligi 15 at pupunta sa hilera i haligi 15 Sa positibong port ang kanilang 220 resister at ang gintong dulo ay papunta sa positibong port at ang orange na bahagi ay papunta sa row ng isang haligi 16. Sa haligi 16 sa kanan ng resister sa row c at haligi 16 at manipulahin ito patungo sa row haligi ko 16.

8. Huling ngunit hindi bababa sa ilagay ang dalawa pang mga wires sa arduino sa mga port 11 at 12. Ang wire sa port 12 ay papunta sa breadboard at isaksak sa row i kolom 27. Ang Port 11 wire pagkatapos ay papunta sa breadboard sa row i haligi 25. Ang huling piraso ay ang LCD 16X2. Ang lupa ng LCD ay dapat na nasa ilalim ng breadboard at ang tuktok ng LCD ay dapat basahin ang LED. Ang LCD ay papunta sa row j at inilalagay sa itaas sa haligi 15 hanggang sa haligi 30.

Hakbang 3: Pagsulat ng Code

Pagsulat ng Code
Pagsulat ng Code
Pagsulat ng Code
Pagsulat ng Code

Makita ang mga larawan para sa code, tiyaking dinidagdag mo ang lcd sa iyong code sa ilalim ng tab ng library.

Matapos mong isulat ang code na i-upload ito sa iyong board at iling upang matingnan ang iyong unang sagot sa magic 8 ball

Inirerekumendang: