Indholdsfortegnelse:
Video: Kilometertællermodul, i partnerskab med JLCPCB: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Historie
Robotech Nancy er et fransk projekt beliggende i Polytech Nancy, en ingeniørskole i det østlige Frankrig. Den består af 16 elever, der sigter mod at konkurrere ved French Cup of Robotic i 2020. Desværre er konkurrencens fremtid usikker på grund af den stadig igangværende Covid-19 verdensomspændende pandemi. Alligevel fortsætter projektet mod sit andet mål: vis, hvad Polytech Nancy er i stand til at producere som ingeniørskole, begivenhed under en sådan krise. Hver elev arbejder nu eksternt hjemmefra, langt fra skolens tekniske installationer, hvilket gør JLCPCB's hjælp endnu mere mærkbar.
Tilbehør:
Dele Anvendes i dette projekt: Designator, Value, Package, Mid X, Mid Y, Rotation, lag C1, 22pF, C_0402_1005Metric, 14.732000, 7.874000, 180.000000, top C2, 22pF, C_0402_1005Metric, 10.264000, 13.081000, 0.000000, top C3, 10n C_0402_1005Metric, -13.919200, -1.676400, 180.000000, top C4, 4.7uF, C_0402_1005Metric, -13.919200, -0.533400, 180.000000, top C5, 4.7uF, C_0402_1005Metric, 11.430000, 7.874000, 180.800000, 180.0000, 0.000000, top C7, 10nF, C_0402_1005Metric, -3.810000, -10.541000, 270.000000, top C8, 10nF, C_0402_1005Metric, 16.129000, -4.087000, 270.000000, top C9, 10nF, C_0402_1005Metric, 8.890000, C_0402_1005Metric, -13.970000, 1.727200, 180.000000, top C11, 10nF, C_0402_1005Metric, 3.810000, -1.270000, 0.000000, top C12, 10nF, C_0402_1005Metric, 2.032000, -4.318000, 0.000000, top C13, 0.1008 10.160000, 0.000000, top C14, 1uF, C_0805_2012Metric, -4.699000, -13.0810 00, 0,000000, top C15, 10nF, C_0402_1005Metric, -13,970000, 0,584200, 180,000000, top C16, 10nF, C_0402_1005Metric, -0,762000, -3,683000, 270,000000, top C17, 10nF, C_0402_1005M0000, 0,00, 0,10, 0,00, C_0402_1005Metric, 0.254000, -3.683000, 270.000000, top C19, 4.7uF, C_0402_1005Metric, -6.096000, -4.826000, 0.000000, top D1, LED, LED_0603_1608Metric, 12.700000, -7.772500, 60.000000, 60.000000, 60.0000 7.772500, 90.000000, top D3, B5819W, D_SOD -123, -10.541000, -13.081000, 180.000000, top D4, LED, LED_0805_2012Metric, 0.000000, -20.000000, 0.000000, top D5, LED, LED_0805_2012Metric, 10.000000.000000, -0000 D6, LED, LED_0805_2012Metric, 17.000000, -10.000000, 60.000000, top D7, LED, LED_0805_2012Metric, 20.000000, 0.000000, 90.000000, top D8, LED, LED_0805_2012Metric, 17.000000, 10.000000, 120.000000, top D9, LED_00, 00_00, 00_ 150.000000, top D10, LED, LED_0805_2012Metric, 0.000000, 20.00 0000, 180.000000, top D11, LED, LED_0805_2012Metric, -10.000000, 17.000000, 210.000000, top D12, LED, LED_0805_2012Metric, -17.000000, 10.000000, 240.000000, top D13, LED, LED_0805_2012Metric, -20.000000, 0.000000, 270.000000,, LED_0805_2012Metric, -17.272000, -10.414000, 300.000000, top D15, LED, LED_0805_2012Metric, -10.000000, -17.000000, 330.000000, top L1, LQH32CN100K33L, L_1210_3225Metrisk, -11.303000, -7.8700, -7.307000, -7.307000 -4.699000, -16.002000, 0.000000, top R1, 100, R_0603_1608Metric, 12.700000, -4.673500, 270.000000, top R2, 100, R_0603_1608Metric, 11.049000, -4.673500, 270.000000, top R3, 10k, R_0402_1100.0000,, top R4, 220k, R_0402_1005Metric, -8.382000, -11.176000, 180.000000, top R5, 100, R_0603_1608Metric, -4.699000, -18.669000, 180.000000, top R6, 10k, R_0402_1005Metrisk, -1.143000, -16.30000, R_0402_1005Metric, -2.286000, -16.383000, 270.000000, top R8, 2.2k, R_0402_1005Me tric, 3.238500, 3.619500, 270.000000, top R9, 2.2k, R_0402_1005Metrisk, 2.095500, 3.642500, 270.000000, top U1, STM32F103C8Tx, LQFP-48_7x7mm_P0.5mm, 13.462000, 2.159000, 180, top3, 2211-3 3_TabPin2, -8.457800, 1.219200, 180, top U3, TCAN337, SOIC -8_3.9x4.9mm_P1.27mm, 2.032000, -8.636000, 270.000000, top U4, AD5160, SOT -23-8, -3.683000, -7.493000, 90.000000, top U5, MPU6050, QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm, 0.000000, 0.000000, 270, top U6, TPS61041DBV, SOT-23-5, -7.583000, -7.518000, 270.000000, top Y1, Crystal_GND24, Crystal_SMD_32.2x2.5mm, 11.938000, 10.795000, 180.000000, top
Trin 1: Robotten
2020 French Cup of Robotic er en tidsbestemt konkurrence, hvor to hold konkurrerer på et sæt, der ændres hvert år. 2020’s sæt er pirat-tema, og robotterne sidder på et strandlignende landskab, hvor de skal sortere og kanalisere forskellige bonde til bestemte områder på kortet.
Det modul, vi indså, bruges til at hjælpe robotten med at forstå, hvor det er på sættet.
Disse målinger kaldes "kilometertæller".
Trin 2: Kredsløbet:
Blandt andre komponenter har vi for at opnå tilstrækkelig kilometertæller:
- En STM32
- En I2C -bus til at forbinde flyvesensorers tid for at undgå sammenstød
- Et MPU6050 (3 -akset gyroskop og 3 -akset accelerometer) også forbundet til STM32 via en I2C -bus.
- En PMW3901 optisk sensor, meget lig dem du finder under computermus.
Trin 3: Arbejdskode:
Koden for et helt kilometermodul er ret stort og er specifikt for hver konkurrent, hvilket betyder, at den, der har det bedste, får en enorm fordel under konkurrencen. På grund af disse to grunde viser vi dele af koden.
Første billede er initialiseringen af MPU6050 (gyroskopet og accelerometeret). Da det er afgørende for en god start, udfører STM32 500 målinger på hver akse i gyroskopet for at bestemme 0 -koordinaterne. Som sådan er vi mere præcise.
Den anden er initialisering af den optiske scanner. Det fremstilles ved hjælp af producentens dokumentation.
På vores "hemmelige kode" integrerer vi værdien, der returneres af gyroskopet for at få den nøjagtige position.
Trin 4: Gør tavlen:
Da dele blev defineret, og koden blev skrevet, overgav vores elektroniske afdeling deres arbejde til vores produktionsafdeling. De designede et bræt ved hjælp af Gerber. Når alt var sat sammen, skulle vi bare uploade det på JLCPCBs websted for at få det tilpasset.
Efter fire dages forsendelse ankom pakken.
Afslutningsvis vil vi sige en stor tak til JLCPCB, som hjælper os meget i disse udfordrende tider. De gjorde diskussionen meget let og hjalp os med at lave dette printkort på ingen tid.
Anbefalede:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder)
Ciclop 3d Scanner My Way Step by Step: Hej alle sammen, jeg kommer til at indse den berømte Ciclop 3D -scanner.Alle trin, der er godt forklaret på det originale projekt, er ikke til stede.Jeg lavede nogle rettelser for at forenkle processen, først Jeg udskriver basen, og end jeg genstarter printkortet, men fortsæt
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores