Obsah:
- Krok 1: Co budete potřebovat
- Krok 2: Spusťte Visuino a vyberte typ desky Arduino UNO
- Krok 3: Ve Visuinu přidejte komponenty
- Krok 4: V komponentách sady Visuino
- Krok 5: Získejte souřadnice GPS
- Krok 6: V komponentách Visuino Connect
- Krok 7: Generujte, kompilujte a nahrajte kód Arduino
- Krok 8: Hrajte
Video: Vytvořte ohraničení GPS pomocí Arduina: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
V tomto tutoriálu se naučíme, jak vytvořit HRANICE HRANICE GPS pomocí Arduina, což je užitečné, když máte robota a nechcete, aby šel mimo uvedenou oblast.
Když je robot mimo oblast, na displeji se zobrazí „Venku“a „Uvnitř“, když je robot uvnitř oblasti.
Podívejte se na video!
Krok 1: Co budete potřebovat
- Arduino UNO (nebo jiné Arduino)
- GPS Neo 6m
- OLED displej
- Propojovací vodiče
- Software Visuino: Stáhněte si Visuino
Krok 2: Spusťte Visuino a vyberte typ desky Arduino UNO
Je také třeba nainstalovat Visuino: https://www.visuino.eu. Stáhněte si bezplatnou verzi nebo se zaregistrujte a vyzkoušejte zdarma.
Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2
Krok 3: Ve Visuinu přidejte komponenty
- Přidejte komponentu „Serial GPS“
- Přidejte komponentu „Analog Multi Source“
- Přidejte další komponentu „Analog Multi Source“
- Přidejte komponentu „Digital Multi-Source Merger“
- Přidejte komponentu „Detect Edge“
- Přidejte další komponentu „Detect Edge“
- Přidejte komponentu „Digital (Boolean) And“
- Přidejte komponentu „Textová hodnota“
- Přidejte další komponentu „Textová hodnota“
- Přidejte komponentu „Analog To Text“
- Přidejte další komponentu „Analog To Text“
- Přidejte komponentu „Text Multi-Source Merger“
Krok 4: V komponentách sady Visuino
- Vyberte „AnalogToText1“a „AnalogToText2“a v okně vlastností nastavte „Precision“na 6
- Vyberte "DetectEdge1" a v okně vlastností nastavte Rising na False
- Vyberte „TextValue1“a v okně vlastností nastavte „Hodnota“na UVNITŘ
- Vyberte „TextValue2“a v okně vlastností nastavte „Hodnota“na VENKU
- Dvakrát klikněte na DisplayOLED1 a v okně prvků přetáhněte „textové pole“na levou stranu
- V okně vlastností nastavte velikost na 2
- V okně Prvky přetáhněte na levé straně další „textové pole“
- V okně vlastností nastavte Y na 30 a velikost na 2
- V okně Prvky přetáhněte na levé straně další „textové pole“
- V okně vlastností nastavte Y na 50 a velikost na 2
- Zavřete okno Prvky
Krok 5: Získejte souřadnice GPS
Přejděte na Google mapy a najděte svou polohu a
Klikněte na mapu (levý horní roh vaší oblasti), souřadnice se zobrazí dole. Zkopírujte první souřadnici Latitude do Visuino "CompareRange1"> Rozsah> MaxCopy druhou souřadnici Zeměpisná délka do Visuina "CompareRange2"> Rozsah> MIn
- Klikněte na mapu (pravý horní roh vaší oblasti), souřadnice se zobrazí dole. Zkopírujte druhou souřadnici Zeměpisná délka do Visuino "CompareRange2"> Rozsah> Max
- Klikněte na mapu (v levém dolním rohu vaší oblasti), souřadnice se zobrazí dole. Zkopírujte první souřadnici Latitude do Visuino „CompareRange1“> Rozsah> Min.
Krok 6: V komponentách Visuino Connect
- Připojte pin GPS GPS ke vstupu Arduino Serial [0]
- Připojte pin GPS GPS na AnalogMultiSource1 pin In
- Připojte délku GPS pinu ke vstupu Pin AnalogMultiSource2
- Připojte analogový výstup AnalogMultiSource1 ke vstupu Pin AnalogToText1
- Připojte pinový výstup AnalogMultiSource2 ke vstupu Pin AnalogToText2
- Připojte pinový výstup AnalogMultiSource1 ke konektoru CompareRange1
- Připojte pinový výstup AnalogMultiSource2 ke konektoru CompareRange2
- Připojte CompareRange1 pin Out na "And1", pin 0 In
- Připojte výstup CompareRange2 na „And1“, pin 1 In
- Připojte CompareRange1 pin Out k DigitalMultiMerger1, pin 0 In
- Připojte 2kolíkový výstup CompareRange k DigitalMultiMerger1, pin 1 vstup
- Připojte DigitalMultiMerger1, pin Out k DetectEdge1 pin In
- Připojte pin Pin DetectEdge1 k hodinám TextValue2
- Připojte pin „And1“ke vstupu Pin DetectEdge2
- Připojte pin DetectEdge2 k pinovým hodinám TextValue1
- Připojte pin „TextValue“1 ke kolíku TextMultiMerger1 [0]
- Připojte „TextValue“2, pin out, ke kolíku TextMultiMerger1 [1]
- Připojte TextMultiMerger 1 pin Out k DisplayOLED 1 textové pole 1 pin In
- Připojte analogový výstup AnalogToText 1 k textovému poli DisplayOLED 1 vstup 2 kolíky
- Připojte 2kolíkový výstup AnalogToText k textovému poli DisplayOLED 1 vstup 3kolíkový
- Připojte DisplayOLED1 pin I2C Out k Arduino pin I2C In
Krok 7: Generujte, kompilujte a nahrajte kód Arduino
Důležité
Při nahrávání na Arduino odpojte pin RX na Arduinu a po dokončení nahrávání jej znovu připojte.
Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.
Krok 8: Hrajte
Pokud modul Arduino napájíte, po chvíli (při kalibraci NEO 6m) se na displeji začnou zobrazovat souřadnice GPS a text: UVNITŘ/VENKU.
Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout a otevřít ve Visuinu:
Doporučuje:
Vytvořte hudební nástroj pomocí Arduina a Flick Large: 9 kroků
Vyrobte si hudební nástroj pomocí Arduina a Flick Large: Poslouchejte energii a vibrace svého vnitřního těla. Projekt popisuje, jak vytvořit elektronický nástroj, který převádí ruční vlny na hudbu. Arduino je naprogramováno tak, aby převádělo mávání rukou nad 3D gestem Flick na hudební noty a poté syntetizovalo
Vytvořte si kalkulačku pomocí Arduina!: 5 kroků
Vytvořte si kalkulačku pomocí Arduina!: Čau lidi! Chcete se naučit používat vstup a výstup sériového monitoru. Tady máte perfektní návod, jak na to! V tomto návodu vás provedu jednoduchými kroky potřebnými k vytvoření kalkulačky pomocí sériového Arduino
Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků
Mluvící Arduino | Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu | Přehrávání souboru MP3 z Arduina pomocí PCM: V tomto návodu se naučíme, jak přehrávat soubor mp3 s arduino bez použití jakéhokoli zvukového modulu, zde použijeme knihovnu PCM pro Arduino, která přehrává 16 bitů PCM s frekvencí 8 kHZ, takže to zvládneme
Vytvořte si svůj první IOT pomocí Arduina bez dalších modulů: 5 kroků (s obrázky)
Vytvořte si svůj první IOT pomocí Arduina bez dalších modulů: Svět je každý den chytřejší a největším důvodem je evoluce chytré technologie. Jako technologický nadšenec jste určitě slyšeli o termínu IOT, což znamená internet věcí. Internet věcí znamená ovládat a krmit
Vytvořte robota připojeného k webu (za přibližně 500 USD) (pomocí Arduina a netbooku): 6 kroků (s obrázky)
Vytvořte robota připojeného k webu (za přibližně 500 USD) (pomocí Arduina a netbooku): Tento návod vám ukáže, jak vytvořit vlastního robota připojeného přes web (pomocí mikrokontroléru Arduino a počítače Asus eee). Proč byste chtěli web Připojený robot? Samozřejmě hrát. Řiďte svého robota z celé místnosti nebo přes počet