Video: Stroj šialenstva: 5 krokov (s obrázkami)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Malý projekt s jediným zlým účelom, ktorý má ľudí oklamať, aby si skontrolovali telefón.
Zásoby
- Raspberry Pi Zero
- Kovový prepínač
- Vibračný mini motorový kotúč
- LiFePO4 odpovedal/Pi+
- Drôty
- Box
- Spájkovacia súprava
- Vŕtačka
Krok 1: Projektové video
Krok 2: Rámček
Potrebujeme niečo, čo pojme všetku našu elektroniku, a zároveň sa to dá ľahko skryť. Malý box s elektronikou z miestneho železiarstva je dokonalým kandidátom.
Jediné potrebné úpravy sú vyvŕtanie otvoru v boku a odstránenie jedného z držiakov skrutiek, aby sa uvoľnil priestor.
Potrebné zmeny skutočne závisia od vašej škatule, takže pokiaľ sa vám zmestí všetka elektronika a môžete nejakým spôsobom pripojiť prepínač (pozri nasledujúci krok), ste v poriadku.
Krok 3: Hardvér
Keď je náš box kompletný, môžeme začať pridávať nejaký hardvér. Začíname pripevnením prepínača k krabici pomocou nášho čerstvo vyvŕtaného otvoru.
Po vykonaní základného nastavenia na Raspberry Pi Zero a nabití LiFePO4wered/Pi+ich môžeme zostaviť. Každý z nich má svoju špecifickú úlohu, Pi Zero vykonáva logiku a LiFePO4wered/Pi+ poskytuje energiu.
V neposlednom rade spájkujeme prepínač a spojenia vibračných kotúčov. Normálne je najlepšie použiť štartovacie vodiče, ale nemáme dostatok miesta, takže ich namiesto toho priamo pripevníme k Pi.
Krok 4: Kód
Teraz prejdeme k samotnému kódu. Je napísaný v pythone a je zahrnutý nižšie. Aby ste mali dobrú predstavu o tom, ako to funguje, hlavná logika je nasledovná:
-
Skontrolujte, či je prepínač zapnutý
- Ak je to tak, zapnite vibračný kotúč na dve sekundy a počkajte náhodne (60 až 300 sekúnd).
- Ak je vypínač vypnutý, nerobte nič
S napísaným a fungujúcim kódom môžeme dokončiť zostavenie namontovaním hornej časti.
Krok 5: Výsledok
Keď je náš dráždivý vynález dokončený, je čas na posledný a najlepší krok, ktorý spôsobí chaos! Jednoducho prepnite vypínač, skryte nevychytané zariadenie a vychutnajte si nasledujúcu podívanú.