User Tools

Site Tools


project:wifi_signal_painting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:wifi_signal_painting [2016/11/20 17:33] – [Baterije] dpproject:wifi_signal_painting [2016/11/22 11:45] (current) dp
Line 1: Line 1:
-====== Wireless Signal Painting ====== +====== WiFi Signal Painting ====== 
-FIXME Wireless Signal Painting stick je štap za mjerenje WiFi signala. Rad je nastao u sklopu projekta Digitalni svjetionici.+WiFi Signal Painting stick je štap za mjerenje jačine WiFi signala. Verzija predstavljena ovdje, radi na način da se unaprijed odredi mreža čiji signal želimo mjeriti. Unaprjeđenja su dobrodošla; kôd je open-source i nalazi se [[https://github.com/RadionaOrg/Wireless_signal_painting|ovdje]]. Wi-fi stick je nastao u sklopu projekta [[http://radiona.org/digitalni-svjetionici/|Digitalni svjetionici]].
  
 +{{ :project:wifi_stick_03.jpg?direct |}}
 {{:project:wifi_stick_01.jpg?direct&100x100|}} {{:project:wifi_stick_01.jpg?direct&100x100|}}
 {{:project:wifi_stick_02.jpg?direct&100x100|}} {{:project:wifi_stick_02.jpg?direct&100x100|}}
-{{:project:wifi_stick_03.jpg?direct&100x100|}} 
  
 ==== Potrebni materijali ==== ==== Potrebni materijali ====
Line 10: Line 10:
   * "pametna" (Neopixel) RGB led traka    * "pametna" (Neopixel) RGB led traka 
   * punjač za litijum ionske baterije 5V   * punjač za litijum ionske baterije 5V
-  * litijum ionska baterija 18650+  * Li-Ion baterija 18650
   * držač za bateriju 18650   * držač za bateriju 18650
   * plastična cijev   * plastična cijev
-  * žice+  * žice (npr. stari flat kabel)
  
 ==== Potrebni alati ==== ==== Potrebni alati ====
Line 22: Line 22:
  
 ==== Baterije ==== ==== Baterije ====
-Litijske 18650 baterije mogu se pronaći i izvaditi iz starih baterija za laptop. Treba biti oprezan pri rastavljanju.+Litijum ionske 18650 baterije mogu se pronaći i izvaditi iz starih baterija za laptop. Pri rastavljanju trebate biti vrlo oprezni jer može doći do ispuštanja štetnih plinova ili zapaljenja. 
 {{:project:battery_18650.jpg?direct&100x100|}} {{:project:battery_18650.jpg?direct&100x100|}}
 +
 +==== Spajanje ====
 +Spajanje komponenti napravite prema skici. Bateriju umetnite tek na kraju pazeći na polaritet – pogrešno orijentirana baterija može uništiti Li-Ion punjač ili ESP8266 pločicu! Ako ste sve dobro napravili, nakon umetanja baterije trebala bi se upaliti crvena ledica na ESP8266 pločici. FIXME 
 +
 +{{ :project:wifi_stick_wiring.png?direct |}}
  
 ==== Instaliranje software-a ==== ==== Instaliranje software-a ====
-Potrebno je instalirati Arduino razvojno okruženje i podršku za esp8266 pločicu koju ćemo koristiti. Detaljne upute za instalaciju Arduino IDE-a i ESP8266 podrške nalaze se ovdje:+Potrebno je instalirati Arduino razvojno okruženje i podršku za ESP8266 pločicu koju ćemo koristiti. Detaljne upute za instalaciju Arduino IDE-a i podrške za ESP8266 nalaze se ovdje:
   * [[project:esp8266_programming|ESP8266 programiranje]]   * [[project:esp8266_programming|ESP8266 programiranje]]
  
-==== Kod ====+==== Prilagođavanje kôd-a ====
 Kod treba preuzeti s github stranice i otvoriti ga u Arduino okruženju: Kod treba preuzeti s github stranice i otvoriti ga u Arduino okruženju:
   * https://github.com/RadionaOrg/Wireless_signal_painting   * https://github.com/RadionaOrg/Wireless_signal_painting
  
-U kodu je potrebno izmjeniti ime i password WiFi mreže koju ćemo mjeriti. Potrebno je definirati i točan broj ledica na našoj RGB LED traci, te pin na koji je traka spojena.+U kodu je potrebno izmjeniti ime i password WiFi mreže koju ćemo mjeriti. Potrebno je definirati i točan broj ledica na našoj RGB LED traci, te pin na koji je traka spojena. U našem primjeru (D1 mini) spajamo na ''D1'' što odgovara Arduino pin-u ''5''. Izmjene spremiti i uploadati kôd na ESP8266 ''Sketch > Upload''.
  
-<code>+<code c>
 // Define pin on ESP that will be connected to strip // Define pin on ESP that will be connected to strip
-#define DATA_PIN 1+#define DATA_PIN 5
  
 // Define no of leds you have on strip // Define no of leds you have on strip
Line 47: Line 53:
 </code> </code>
  
-==== Procedura ==== +==== Testiranje ==== 
 +Troubleshooting FIXME
  
 +==== Korisni linkovi ====
 +  * https://github.com/RadionaOrg/Wireless_signal_painting
 +  * http://radiona.org/wiki/project/esp8266_programming
 +  * https://e-radionica.com/en/smart-rgb-led-tape-ws2812-30led-m-5v-ip20.html
 +  * https://e-radionica.com/en/charger-for-lithium-battery-5v-1a-input.html
 +  * https://e-radionica.com/en/holder-for-18650-li-battery.html
project/wifi_signal_painting.1479659635.txt.gz · Last modified: 2016/11/20 17:33 by dp