Atelier.

atelier · Sergiu

CART-K

Mini-carturi cu super-puteri

6
faze plan
idee
status
0
articole jurnal
0%
0/6 faze · ~17h rămas
acum trebuie să faci
Faza 0
miercuri 27 mai
~30 min
  • Citește pagina asta toată
  • Alege 5 super-puteri pe care vrei să le aibă mașina: banană, rachetă, scut... ce mai vrei?
  • Desenează un track pe o coală A4 — start, finish, și unde pui super-puterile
  • + încă 1 pași

Plan

6 pași. Click pe orice pas pentru detalii.

pas curent

Faza 0 — gândește jocul

miercuri 27 mai ~30 min

Apoi faci asta

  • Citește pagina asta toată
  • Alege 5 super-puteri pe care vrei să le aibă mașina: banană, rachetă, scut... ce mai vrei?
  • Desenează un track pe o coală A4 — start, finish, și unde pui super-puterile
  • Vorbește cu Darius: ce e o cursă? 3 ture? Primul care ajunge la finish? Best of 3?

recompensă

Știi cum vrei să arate jocul ÎNAINTE să cumperi piese. Asta-i pasul cel mai important.

De ce CART-K

Darius a făcut semafoare care vorbesc între ele. Eu vreau ceva care se mișcă.

La început am vrut un tanc cu drone. Tata a zis că-i prea greu pentru prima oară.

Așa am ajuns aici: mini-carturi cu 4 roți, dar cu o șmecherie — dacă trec peste o banană desenată pe foaie, încetinesc. Peste o rachetă, accelerez.

Și vreau să fie cea mai mică mașinuță pe care o pot construi singur: 8 × 6 cm (mai mică decât palma mea). Cu motoare N20 — cele mai mici motoare serioase cu reductor. Chassis-ul îl fac eu din lemn sau plexi.

Apoi mai facem una pentru Darius și jucăm Mario Kart, dar adevărat, în casă.

De ce mi se pare interesant

  • Folosesc tot ce a învățat Darius cu ESP-NOW (cele 2 mașini se vor vorbi)
  • Mașinuța vede ce-i sub ea — ca un ochi care se uită la podea
  • Eu scriu codul care decide ce face fiecare culoare
  • 4 roți = arată ca o mașinuță reală, nu ca un robot cu coadă
  • E mică — încape în buzunarul mare. Pot să-o duc oriunde
  • Construiesc chassis-ul singur — îl tai din lemn sau plexi. Nu cumpăr piesă gata.
  • Dacă merge, mă joc cu Darius FĂRĂ telefon, FĂRĂ TV — cu ceva ce am construit

Pista de pe podea

Foi A4 lipite cu scotch pe parchet. Eu desenez super-puterile cu carioci. Schimb pista când vreau.

Pentru curse cu Darius pot face o pistă mai complicată: cu obstacole, scurtături, zona scut (un dreptunghi mare albastru unde te ridici scutul).

Ce nu știu încă

  • Dacă senzorul de culoare prinde culoarea la timp când mașina merge repede (poate trebuie să încetinesc puțin pe fiecare tile?)
  • Cât ține bateria — sper 30 de minute
  • Cum desenez tile-uri ușor de printat cu imprimanta de acasă
  • Cum fac chassis-ul cel mai bine — încep cu lemn (cel mai simplu), apoi schimb cu plexi sau printat
  • Dacă cele 4 motoare împreună consumă prea mult curent

Cum citesc lecțiile

Faza 0 = doar gândesc, nu citesc nimic încă.

Pentru Faza 1 citesc:

  • Lecția 10 — Motoare DC
  • Lecția 12 — Joystick WiFi

Pentru Faza 2 citesc:

  • Lecția 11 — Senzor de culoare

Pentru Faza 4 citesc:

  • Lecția 13 — PvP cu ESP-NOW

Fiecare lecție are un quiz la sfârșit. 3 din 3 corecte = trec lecția. Pe pagina asta apare bifa verde lângă lecție când o trec.


Vezi toți cei 6 pași în detaliu
  1. Pas 01 · urmează · miercuri 27 mai · ~30 min

    Faza 0 — gândește jocul

    • Citește pagina asta toată
    • Alege 5 super-puteri pe care vrei să le aibă mașina: banană, rachetă, scut... ce mai vrei?
    • Desenează un track pe o coală A4 — start, finish, și unde pui super-puterile
    • Vorbește cu Darius: ce e o cursă? 3 ture? Primul care ajunge la finish? Best of 3?
  2. Pas 02 · mai târziu · ~5 ore (împărțite pe 2-3 zile)

    Faza 1 — mașina merge

    • Cu tata, comandă piesele: 8 motoare N20 + 8 roți + 2 plăcuțe L9110 (~100 RON per mașinuță)
    • Citește lecția 10 — Motoare DC. Învață cum se învârte o roată.
    • Construiește chassis-ul (placa de jos a mașinuței): din lemn balsa cu cuter — e cel mai simplu pentru prima dată
    • Lipește cele 4 motoare pe chassis, câte 2 pe fiecare parte. ATENȚIE: motoarele drepte, nu strâmbe.
    • Pune roțile pe motoare prin cuplajul hex care vine în pachet
    • Lipește firele cu tata: toate motoarele din stânga merg împreună, toate motoarele din dreapta merg împreună
    • Pune ESP32 sus, conectează-l la L9110
    • Citește lecția 12 — Joystick WiFi. Învață cum face ESP32 să te asculte de pe telefon.
    • Flashezi codul pe ESP32 (tata te ajută prima dată)
    • Test: deschizi pe telefon pagina cu joystick-ul → mașinuța merge!
  3. Pas 03 · mai târziu · ~2 ore

    Faza 2 — mașina vede culori

    • Comandă un senzor de culoare TCS34725 (~25 RON)
    • Citește lecția 11 — Senzor de culoare. Vezi cum funcționează.
    • Lipește pinii pe senzor (4 fire: 2 pentru curent, 2 pentru date)
    • Atașează senzorul sub mașinuță, foarte aproape de podea (1 cm)
    • Flashezi cod nou: senzorul citește culoarea și scrie pe calculator ce vede
    • Printează 5 dreptunghiuri colorate pe coală A4 — galben, roșu, albastru, verde, mov
    • Treci mașina peste fiecare. Vezi pe calculator: detectează corect?
  4. Pas 04 · mai târziu · ~4 ore (împărțite pe 2-3 zile)

    Faza 3 — super-puterile

    • Faci o listă în cod: galben = banană, roșu = rachetă, albastru = scut, mov = vârtej...
    • Lipești 5 LED-uri WS2812 colorate pe partea de sus a mașinii (afișează ce super-putere e activă)
    • Pentru fiecare super-putere scrii ce face în cod:
    • Banană: mașina merge pe jumătate, 2 secunde
    • Rachetă: mașina merge dublu, 3 secunde
    • Vârtej: cele 2 părți se învârt în direcții opuse — mașina spin 360°
    • Scut: nimeni nu te poate lovi 5 secunde
    • Testează cu Darius pe pistă — care super-putere e cea mai amuzantă?
  5. Pas 05 · mai târziu · ~4 ore

    Faza 4 — joc cu Darius (PvP)

    • Construiește a doua mașinuță, identică, pentru Darius
    • Pune un senzor ultrasonic (HC-SR04) pe față la AMBELE — vede când e aproape o mașină inamică
    • Citește lecția 13 — PvP. Învață cum vorbesc 2 mașini între ele.
    • Scrii cod: dacă mașina mea atinge mașina lui Darius la <10cm, el pierde o viață
    • Scut activ pe mine → când Darius se lovește de mine, EL pierde viață
    • Magnet activ pe Darius → mașina mea e atrasă spre el (nu pot scăpa)
    • Prima cursă PvP — Best of 3, în living
  6. Pas 06 · mai târziu · ~1.5 ore

    Bonus — contor automat de ture

    • O a treia plăcuță ESP32 la linia de start
    • Pune un LED IR + un mic senzor — când mașina trece printre ele, plăcuța știe
    • Plăcuța de la start trimite vești celorlalte mașini: 'M1 a terminat tura 1!'
    • Pagina /sergiu/cart-k/control arată cine câte ture are
    • Anunță câștigătorul automat când unul ajunge la 3 ture