Բովանդակություն:
Video: Կտտացրեք թվային ուրվագիծ ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
La cantidad de horas que habré pasado de pequeño purposeando pintar una casita en el Etch A Sketch (o telesketch, como se conocía en España): Todo iba bien hasta que purposeaba hacer las diagonales del techo:
Como se puede ver en la segunda imagen, esta versión digital del Etch A Sketch no soluciona el problema de las diagonales, perois nemos pergite seguir purposeándolo!
Քայլ 1: Materiales Utilizados
Pantalla TFT de Seeedstudio
Արդուինո Ունո
10K հզորություն
Անընդհատ
Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)
Una pila de 9V y su conector (sin foto)
Քայլ 2: Մոնտաժ
Conectar 3 մալուխները կարող են մեծացնել հզորությունը և հեռավորությունը հակացուցված լինել Arduino- ին:
El cable central de los potenciómetros va uno a A5 y el otro a A4
El de la derecha de cada potenciómetro va al pin 5V y el de la izquierda a cualquier pin GND (քանի որ դա նշանակում է, որ դուք պետք է օգտագործեք 5V a GND հզորություն):
La pila de 9V se conecta al pin Vin y a cualquier pin GND con el inetrruptor intercalado en el cable que va a a Vin
Una vez que tengas todos los մալուխներ puestos, pincha la pantalla en el arduino pillando los մալուխներ: (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino):
Քայլ 3: Código
Lo primero que tienes que hacer es bajarte la librería para la pantalla:
El programa del Etch a Sketch está basado en el ejemplo "paint" que viene en la librería de la pantalla.
Este es el código:
// Ներկի դիմում - bothուցադրել ինչպես TFT, այնպես էլ Touch Screen#ներառել
#ներառում
#ներառում
int potpinlr = 4; // անալոգային քորոց, որն օգտագործվում է պոտենցիոմետրը միացնելու համար
int potpinud = 5; int valr; // փոփոխական ՝ արժեքը կարդալու համար անալոգային քորոցից int valud;
դատարկ կարգավորում ()
{Tft. TFTinit (); // init TFT գրադարան TFT_BL_ON; // միացնել ֆոնային լույսը Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // կարդում է պոտենցիոմետրի արժեքը (արժեքը 0 -ից 1023 -ի միջև) valr = քարտեզ (valr, 0, 1023, 240, 0); // մասշտաբել այն servo- ի հետ (արժեքը 240 -ից 0 -ի սահմաններում) valud = analogRead (potpinud); // կարդում է պոտենցիոմետրի արժեքը (արժեքը 0 -ից 1023 -ի միջև) valud = քարտեզ (valud, 0, 1023, 0, 320); // մասշտաբել այն servo- ի հետ (արժեքը 0 -ից 320 -ի սահմաններում) Tft.fillCircle (valr, valud, 3, RED); Serial.print («աջ ձախ»); Serial.println (valr); Serial.print («վերևից ներքև»); Serial.println (valud); ուշացում (10); }
Քայլ 4: La Cajilla
Con mucho cuidado y pegamento caliente poner todo el conjunto en la cajilla y cerrarlo.
Եթե ցանկանում եք օգտագործել bombones, Tupperware կամ cualquier otro envise pequeño que cortaremos para colocar el interruptor, la pantalla y los dos potenciómetros.
Երեք անգամ ավելի տպավորիչ 3D, puedes bajrte mi cajilla de aquí:
Խորհուրդ ենք տալիս:
Կտտացրեք Աղյուսի անջատիչ Makey Makey- ի համար. 4 քայլ (նկարներով)
Սեղմեք Brick Switch for Makey Makey: Այս 3D տպիչով անջատիչը թույլ կտա օգտվողին Makey Makey- ն վերածել " մատի սահիկի " «կտտացրեք» -ի համար խաղերի մեջ կամ կարող է լինել աջ/ձախ սլաքներ `ներկայացումների միջոցով ոլորելու համար: Աջ և ձախ տերմինալների ամրացումների ավելացում
UChip - Պարզ ուրվագիծ հեռակառավարման շարժիչների և/կամ Servos- ի միջոցով 2.4GHz Radio Tx -Rx !: 3 քայլ
UChip - Պարզ ուրվագիծ հեռակառավարման շարժիչների և/կամ Servos- ի միջոցով 2.4GHz Radio Tx -Rx !: Ինձ իսկապես դուր է գալիս RC աշխարհը: RC խաղալիք օգտագործելը ձեզ զգում է, որ դուք վերահսկում եք ինչ -որ արտասովոր բան, չնայած այն փոքր նավակ, մեքենա կամ անօդաչու թռչող սարք է: Այնուամենայնիվ, հեշտ չէ ձեր խաղալիքները հարմարեցնել և ստիպել անել այն, ինչ ուզում եք
Նորաձև ուրվագիծ թղթե շղթայով ՝ 5 քայլ
Նորաձև ուրվագիծ թղթե շղթայով. Միաձուլեք նորաձևությունը էլեկտրատեխնիկայի հետ: Ես դասավանդում եմ նորաձևության դիզայնի և տեխնոլոգիայի սեմինարներ և գտնում եմ, որ այս նախագիծը հեշտ մուտք է գործում թղթե սխեմաների համար բոլոր նրանց համար, ովքեր սիրում են նկարել և ուրվագծել: Այն կարող է օգտագործվել նաև հագուստի իրական դիզայն պլանավորելու համար
Խելացի այգի - Կտտացրեք և աճեք ՝ 9 քայլ
Smart Garden - Սեղմեք և աճեք. Իսկ եթե կարողանայի՞ք աճեցնել ձեր սեփական բույսերը, ծաղիկները, մրգերը կամ բանջարեղենը Smartphone հավելվածի օգնությամբ, որը համոզված է, որ ձեր բույսերը կստանան ջրի, խոնավության, լույսի և ջերմաստիճանի օպտիմալ կազմաձևը և թույլ կտա վերահսկել, թե ինչպես աճեցնել ձեր բույսերը
Ներկայացնում ենք «Deodorino» - ինֆրակարմիր վերահսկվող Arduino- ն դատարկ դեզոդորանտ ձողիկով: Կտտացրեք 1 -ին լուսանկարին ՝ 7 քայլ
Ներկայացնում ենք «Deodorino» - ինֆրակարմիր վերահսկվող Arduino- ն դատարկ դեզոդորանտ ձողիկով: Կտտացրեք 1 -ին լուսանկարին. Այժմ մանրամասն