Tartalomjegyzék:

Színrendező: 6 lépés
Színrendező: 6 lépés

Videó: Színrendező: 6 lépés

Videó: Színrendező: 6 lépés
Videó: Alkoss és játssz velünk! 61. - Színrendező fagyi 2024, November
Anonim
Színrendező
Színrendező

Ez a színválogatók célja, hogy az m & ms -ot különböző halmokba helyezzék a színük alapján.

1. lépés: 1. lépés: Az alapok elkészítése

Lépés: Az alapok elkészítése
Lépés: Az alapok elkészítése

A projekt megvalósításának első lépése a motorok és a színválogató szenzor alapjának elkészítése. Ezek az alapok 5,3 cm x 12 cm méretűek, és hármat kell készíteni. Ezután hozza létre a kis negyed körét, amelynek sugara 4,1 cm, és a negyedkör belsejében készítsen 1 cm -es négyzet alakú kivágást, hogy a m & ms átessen.

2. lépés: 2. lépés: Kivágások és csúszka

2. lépés: Kivágások és csúszka
2. lépés: Kivágások és csúszka

A következő lépésben a fentiek szerint kivág egy alakzatot, és létrehoz egy utat a negyedik körhöz az előző lépésből, hogy átcsússzon. Az ösvényen vágjon ki egy lyukat a végén, hogy az m & m leessen a csúszdához.

Ezután vágjon ki egy 0,5x0,5 cm -es négyzetet, és vágja a felét az eredeti magasságának felére. Ezután vegyen egy kis csavart, és szúrja át a létrehozott utat, a 0,5x0,5 -öt és az alapot, amelyen mindez található.

Vágjon ki lyukakat és réseket, hogy legyen helye a szervomotoroknak és a színérzékelőnek. El kell készítenie egy lyukat azon az alapon, amely a legalacsonyabb helyen fog elhelyezkedni. Ez a kivágás a szervomotor mérete lesz. A középső alaphoz két kivágás szükséges. Az egyik kivágás ugyanolyan méretű lesz, mint az előző bázis kivágása, a másik pedig 2 cm x 2 cm, és ez közvetlenül a lyuk alatt lesz azon az úton, amelyen az m & m esik.

3. lépés: 3. lépés: Csúsztassa

3. lépés: Csúsztassa
3. lépés: Csúsztassa

Ehhez a lépéshez vágjon egy 4 x 14 cm -es téglalapot, és mindkét oldalán 1 hüvelyk hosszúságú vonalakat készítsen 14 cm -re. Vágja le a vonalakat mindkét oldalon, de NE vágja végig a táblát. Miután elvégezte ezt a két vágást, mindkét 1 cm -es oldalnak felfelé kell mozognia, és korlátokat kell létrehoznia a csúszdához.

Ezután készítsen egy alapot a csúszdára, hogy fel tudjon ülni a szervomotorhoz. Ehhez a képen látható módon két kis téglalapot kell létrehoznia. kösse össze a két téglalapot derékszögben 2 csapszeggel, és tegyen egy nyomógombot a téglalap közepére, amely párhuzamos lesz a padlóval (így csatlakozik a motorhoz). Végül ehhez a lépéshez használjon két kis szöget, hogy csatlakoztassa a csúszdát a két téglalaphoz, és tartsa a csúszót szögben, így az m & ms le tud gurulni.

4. lépés: 4. lépés: Minden csatlakoztatása

4. lépés: Minden csatlakoztatása
4. lépés: Minden csatlakoztatása

A projekt törzsének összeállításának utolsó lépése az összes alkatrész összekapcsolása. Ehhez két 5,3x18 cm -es és egy 13,2x18 cm -es téglalapot kell kivágni. A két 5,3x18 cm -es téglalapot az oldalakhoz, a másik téglalapot pedig a hátoldalához kell használni

A hátsó téglalapban vágjon ki 3 lyukat, hogy az Arduino -hoz csatlakoztatott vezetékek csatlakozhassanak a motorokhoz és az érzékelőhöz

Ezután csatlakoztassa a két 5,3x18 cm -es téglalapot az 5,3x12 cm -es alapok oldalaihoz, amelyek 5,3 cm hosszúak, tűk segítségével. Az első alap 3 cm -re lesz a talajtól. A második alap 10,5 cm -re lesz a talajtól, a harmadik pedig 15 cm -re lesz a talajtól. Minden aljzathoz 4 nyomócsapot kell csatlakoztatni, amelyek mindkét oldalon legfeljebb 12 tűt tartalmaznak. Csatlakoztassa a 13,2x18 cm -es téglalapot a hátlaphoz, ugyanazt a műveletet végezve, mindkét oldalán 4 csapszeggel.

5. lépés: 5. lépés: Az Arduino építése

5. lépés: Az Arduino építése
5. lépés: Az Arduino építése
5. lépés: Az Arduino építése
5. lépés: Az Arduino építése

Az animált kép az Arduino diagramja, amelyet az eredeti személy készített, aki a színválogatót készítette.

Az Arduino -mhoz oda költöztem, ahol a különböző vezetékek mennek, mert nem használtam Arduino Nano -t. Az összes foltot ugyanazon a formában tartom, mint az ábrán látható, kivéve a motorok 5V és GND -jét. Az 5V -hoz vettem egy vezetéket, és az 5V -os pontról a bal oldali táblára irányítottam. Ezután vettem két vezetéket, és ugyanabba a sorba tettem őket, mint az 5 V -os vezeték, majd ezt a két vezetéket a motorokhoz kötöttem. Ugyanezt a folyamatot végeztem a GND vezetékeknél.

6. lépés: 6. lépés: Arduino kód

6. lépés: Arduino kód
6. lépés: Arduino kód
6. lépés: Arduino kód
6. lépés: Arduino kód
6. lépés: Arduino kód
6. lépés: Arduino kód
6. lépés: Arduino kód
6. lépés: Arduino kód

A kódhoz az első rész meghatározza, hogy hol vannak a különböző vezetékek az Arduino-ban, és olyan változókat állít be, mint a két szervomotor és az S [0-1]. Ezután a kód a felső szervomotort az m & m gombbal közvetlenül a színérzékelő alá helyezte. Ezután a színérzékelőhöz csatlakoztatott LED -ek bekapcsolnak, és a színérzékelő a piros -zöld és kék frekvencia értékét veszi fel, amelyet az m & m -ben észlel. Ekkor az összegyűjtött RGB mennyiségétől függően hozzárendeli az m & m a színt, és beállítja a color = [1-6] értékre. A kapott színtől a hat eset egyikéhez vezet. A különböző esetek különböző kódkészleteket indítanak, amelyek különböző mértékben forgatják a csúszdához csatlakoztatott alsó szervomotort, hogy különböző színű m & ms -halmokat hozzanak létre

Ajánlott: