สารบัญ:
วีดีโอ: Etch a Sketch Digital: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
La cantidad de horas que habré pasado de pequeño Intando pintar una casita en el Etch A Sketch (หรือ telesketch, como se conocía en España). สิ่งที่ต้องทำ iba bien hasta que Intaba 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, ได้รับอนุญาตแล้ว seguir ตั้งใจ!
ขั้นตอนที่ 1: วัสดุ Utilizados
Pantalla TFT de Seeedstudio
Arduino Uno
Dos potenciómetros de 10K
ยกเลิกการขัดขวาง
Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)
Una pila de 9V y su conector (ภาพบาป)
ขั้นตอนที่ 2: Montaje
Conectar 3 ต่อสายสัญญาณและสายเชื่อมต่อระหว่างสายและสาย extemo contrario para conectarlo directamente al 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 (si los potenciómetros se mueven al revés en la pantalla, cambiar el cable de 5V a GND del potenciómetro.
แรงดันไฟฟ้า 9V se conecta al pin Vin y a cualquier pin GND con el inetrruptor intercalado en el cable que va a Vin
Una vez que tengas todos los cables 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.
เอสเต เอส เอล โกดิโก:
// แอปพลิเคชัน Paint - แสดงทั้ง TFT และ Touch Screen#include
#รวม
#รวม
int potpinlr = 4; // พินแอนะล็อกที่ใช้ต่อโพเทนชิออมิเตอร์
int potpinud = 5; วาลร์ภายใน; // ตัวแปรเพื่ออ่านค่าจากค่า int ของขาอะนาล็อก
การตั้งค่าเป็นโมฆะ ()
{ Tft. TFTinit(); // init ไลบรารี TFT TFT_BL_ON; // เปิดไฟพื้นหลัง Serial.begin(9600); } วงเป็นโมฆะ () { valr = analogRead (potpinlr); // อ่านค่าของโพเทนชิออมิเตอร์ (ค่าระหว่าง 0 ถึง 1023) valr = map(valr, 0, 1023, 240, 0); // ปรับขนาดเพื่อใช้กับเซอร์โว (ค่าระหว่าง 240 ถึง 0) valud = analogRead (potpinud); // อ่านค่าของโพเทนชิออมิเตอร์ (ค่าระหว่าง 0 ถึง 1023) valud = map(ค่า 0, 1023, 0, 320); // ปรับขนาดเพื่อใช้กับเซอร์โว (ค่าระหว่าง 0 ถึง 320) Tft.fillCircle(valr, valud, 3, RED); Serial.print ("ซ้ายขวา"); Serial.println (valr); Serial.print ("ขึ้นลง"); Serial.println (มูลค่า); ล่าช้า(10); }
ขั้นตอนที่ 4: La Cajilla
Con mucho cuidado y pegamento caliente poner todo el conjunto en la cajilla และ cerrarlo
ใช้งานได้จริงกับบอมโบนส์, ทัปเปอร์แวร์หรืออุปกรณ์อื่น ๆ ที่ใช้กันทั่วไปในสิ่งแวดล้อม
Si tienes una impresora 3D, puedes bajrte mi cajilla de aquí:
แนะนำ:
Sketch to Digital Art - ไอรอนแมน: 10 ขั้นตอน
Sketch to Digital Art - Iron Man: ฉันเพิ่งหัดทำการ์ตูนบ้าง สิ่งที่ฉันทำมากเมื่อตอนที่ฉันยังเด็ก ฉันได้ทำงานสองสามชิ้นเมื่อเร็ว ๆ นี้เช่น Batman, Cyborg Superman และ The Flash ทั้งหมดนี้ทำด้วยมือ รวมทั้งการระบายสี สำหรับการ
การเพิ่มคุณสมบัติ WiFi AutoConnect ให้กับ Sketch ที่มีอยู่: 3 ขั้นตอน
การเพิ่มคุณสมบัติ WiFi AutoConnect ให้กับ Sketch ที่มีอยู่: ในโพสต์ล่าสุด เราได้เรียนรู้เกี่ยวกับคุณสมบัติการเชื่อมต่ออัตโนมัติสำหรับบอร์ด ESP32/ESP8266 และคำถามหนึ่งที่ถามคือการเพิ่มไปยังแบบร่างที่มีอยู่ ในโพสต์นี้ เราจะเรียนรู้วิธีการทำอย่างนั้น และเราจะใช้โครงงานเวลาเครือข่าย
วิธีฉีก Digital Caliper และ Digital Caliper ทำงานอย่างไร: 4 ขั้นตอน
วิธีการฉีก Digital Caliper และ Digital Caliper ทำงานอย่างไร: หลายคนรู้วิธีใช้เครื่องวัดเส้นผ่าศูนย์กลางเพื่อการวัด บทช่วยสอนนี้จะสอนวิธีฉีกคาลิปเปอร์ดิจิตอลและคำอธิบายว่าคาลิปเปอร์ดิจิตอลทำงานอย่างไร
วิธีสร้าง Bluetooth Shields สำหรับอัพโหลด Sketch ไปยัง Arduino: 9 ขั้นตอน (พร้อมรูปภาพ)
วิธีทำ Bluetooth Shields สำหรับอัพโหลด Sketch ไปยัง Arduino: คุณสามารถอัปโหลดภาพสเก็ตช์ไปยัง Arduino จาก Android หรือพีซีผ่าน Bluetooth ได้ ในการทำเช่นนั้น คุณต้องมีส่วนประกอบเพิ่มเติมเล็กน้อย เช่น โมดูลบลูทูธ ตัวเก็บประจุ ตัวต้านทาน บอร์ดเคราและสายจัมเปอร์ รวมกันแล้วต่อเข้ากับขา Arduino
DIY PCB Bubble Etch Tank: 5 ขั้นตอน
DIY PCB Bubble Etch Tank: วิธีทำถังกัดฟองสบู่แบบโฮมเมดในราคาต่ำกว่า 10! ความดีล้นหลาม! ก่อนอื่นคุณต้องมี 1 อ่าง (ร้านขายปอนด์) ถังพลาสติก 1 ใบ (ร้านปอนด์) ปั๊มฟองปลา 1 อัน (ค่าส่งไปรษณีย์ 7 ปอนด์จากอีเบย์) ท่อยางบางส่วน (ห้อยอยู่ - หรืออาจมาพร้อมกับปั๊ม)