Sadržaj:
- Supplies
- Korak 1: Priča
- Korak 2: Postavite Digital in Block
- Korak 3: [Raspored Magicbit PIN -a]
- Korak 4: Postavite prikazni blok
- Korak 5: Postavite tekstualni blok
- Korak 6: Postavite blok za promjenu
- Korak 7: Pregled projekta
- Korak 8: Konačno raspoređivanje blokova
Video: Senzor položaja oslonca za bicikl iz Magicbita [Magicblocks]: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Jednostavan DIY projekt za izradu senzora položaja postolja sa Magicbitom pomoću Magicblocks -a. Koristimo magicbit kao razvojnu ploču u ovom projektu koji se temelji na ESP32. Stoga se u ovom projektu može koristiti bilo koja razvojna ploča ESP32.
Supplies
- Magicbit - Pro
- Žice za spajanje (općenito)
Korak 1: Priča
Pozdrav i dobrodošli, ovo je jednostavan DIY projekt za izradu senzora položaja postolja sa Magicbitom pomoću Magicblocks -a.
Postoje 2 glavne metode za postizanje ovog cilja;
- Korištenjem izlaza teksta na nadzornoj ploči.
- Korištenjem izlaza teksta na nadzornoj ploči.
Prije svega prijavite se na svoj Magicblocks račun, Magicblocks je jednostavan softver za vizualno programiranje za programiranje vašeg čarobnjaka. Svatko može programirati svoj mikro kontroler pomoću magicblocks.io i nema potrebe za poznavanjem programiranja. Možete se besplatno prijaviti.
Pokrenite i otvorite igralište.
Zatim provjerite je li vaš Magicbit povezan s internetom i uključen, te povezan s vašim računom putem Upravitelja uređaja.
Sve završeno? zatim se pomaknite prema dolje do 1. metode
Lista potrebnih stavki
Magicbit: Magicbit je integrirana razvojna platforma zasnovana na ESP32 za učenje, izradu prototipova, kodiranje, elektroniku, robotiku, IoT i projektiranje rješenja.
Korak 2: Postavite Digital in Block
1. Povucite i ispustite digitalni ulaz iz odjeljka Magicbit-čvorovi u tok.
2. Dvaput kliknite na blok Digital In i upišite ili zalijepite svoj jedinstveni ID uređaja sa kartice Device Manager na vašem Magicblocks računu. [Ovo će povezati modul povezan kao digitalni signal s Magicbita]
3. Oba PIN-a 32 i 33 mogu se koristiti sa osjetnikom nagiba, stoga ga povežite s jednim od njih i svakako odaberite odgovarajući PIN (koji ste povezali sa senzorom) iz padajućeg izbornika.
4. Odaberite metodu kao prekid sa padajućeg menija.
Korak 3: [Raspored Magicbit PIN -a]
Korak 4: Postavite prikazni blok
1. Povucite i ispustite prikazni blok iz odjeljka Magicbit-čvorovi u tok.
2. Dvaput kliknite na blok Display i otkucajte ili zalijepite svoj jedinstveni ID uređaja sa kartice Device Manager na vašem Magicblocks računu. [Ovo će povezati blok sa ugrađenim OLED ekranom na Magicbit -u]
Korak 5: Postavite tekstualni blok
1. Povucite i ispustite tekstualni blok iz odjeljka čvorova nadzorne ploče u tok.
2. Dvaput kliknite na tekstualni čvor i postavite osnovni korisnički interfejs nadzorne ploče [korisničko sučelje] iz padajućeg izbornika i naziv vašeg polja.
Korak 6: Postavite blok za promjenu
(Ovaj čvor se koristi za promjenu 1 i 0 ulaznog signala sa čvora Digital In u bilo koji tekst koji želite)
1. Povucite i ispustite blok promjene iz odjeljka čvorova funkcija na lijevoj strani ekrana u tok.
2. Dodajte novo pravilo sa dugmeta '+' da biste koristili 2 pravila.
3. Promijenite funkciju oba pravila iz Postavi u Promijeni iz padajućeg izbornika.4. Zatim promijenite funkciju 'Traži' iz String (tekst) u Number u oba pravila. I provjerite je li funkcija 'Zamijeni s' postavljena na String (tekst).
5. Postavite pravila.
- Prvo pravilo za traženje '0' u ulazu signala i zamjenu s našim tekstom (npr. 'Raspoređeno' ili 'Uključeno')
- Drugo pravilo za traženje '1' u ulazu signala i zamjenu s našim tekstom (npr. 'Povučeno' ili 'Isključeno')
[Opcionalno] Uvezite čvorove za postavljanje
Ako ste imali problema s postavljanjem čvorova, možete koristiti funkciju uvoza u Magicblocks -u da biste dobili čvorove koji su već postavljeni.
- Prvo kopirajte ovaj kôd u međuspremnik.
- Kliknite na meni sa opcijama u gornjem desnom uglu ekrana.
- Zatim zadržite pokazivač miša iznad podizbornika Uvoz.
- Zatim kliknite na međuspremnik i zalijepite kôd iz međuspremnika u tekstualno polje.
- Odaberite trenutni tok ili novi protok i kliknite Uvoz.
BITAN
Upišite ID uređaja u svojstva čvorova Digital In & Display i odaberite PIN na koji je povezan vaš nagibni senzor.
Korak 7: Pregled projekta
Korak 8: Konačno raspoređivanje blokova
- Spojite sve blokove.
- Kliknite na dugme Deploy u gornjem desnom uglu ekrana.
- Nakon implementacije idite na korisnički interfejs nadzorne ploče klikom na vezu do URL-a nadzorne ploče u gornjem desnom kutu ekrana.
- Postavljanje i uvlačenje postolja za bicikl bit će u interakciji s nadzornom pločom i OLED zaslonom kako bi vam prikazali trenutni položaj postolja.
Rješavanje problema
- Provjerite je li vaš Magicbit povezan s internetom.
- Proverite da li je senzor nagiba pravilno povezan i da li se koristi ispravan PIN (npr. PIN 33).
Preporučuje se:
Jednostavan radarski sistem iz Magicbita: 6 koraka
Jednostavan radarski sistem iz Magicbita: Ovaj vodič prikazuje kako napraviti jednostavan radarski sistem koristeći HC-SR04 senzor i Microbit dev ploču sa obradom i Arduino IDE-ovima
Samobalansirajući robot iz Magicbita: 6 koraka
Samobalansirajući robot iz Magicbita: Ovaj vodič prikazuje kako napraviti samobalansirajućeg robota koristeći Magicbit dev ploču. Koristimo magicbit kao razvojnu ploču u ovom projektu koji se temelji na ESP32. Stoga se u ovom projektu može koristiti bilo koja razvojna ploča ESP32
Upravljanje motorom pomoću Magicbita [Magicblocks]: 10 koraka
Upravljanje motorom pomoću Magicbita [Magicblocks]: Ovaj vodič će vas naučiti upravljati motorom pomoću Magicbita koristeći Magicblocks
Prilagođeni točak za merenje (lonac kao senzor položaja): 10 koraka
Prilagođeni točak za mjerenje (lonac kao senzor položaja): odricanje od odgovornosti: nemojte me kriviti što nisam pokazao korak po korak ovo bi trebalo biti samo referenca, a ja samo govorim ono što sam učinio i rezultat, on ima neke osnovne nedostatke poput buka pa nemojte raditi baš kao ja i očekujte izvanredan rezultat, a f
Jednostavan "uradi sam" senzor u boji od Magicbita: 5 koraka
Jednostavan DIY senzor boje od Magicbita: U ovom ćemo vodiču naučiti o tome kako napraviti jednostavan senzor boje pomoću Magicbita s Arduinom